当前位置: 代码网 > 科技>电脑基础>电脑常识 > 苹果iMac一体机无盘启动的方案与教程(附相关软件下载)

苹果iMac一体机无盘启动的方案与教程(附相关软件下载)

2014年08月11日 电脑常识 我要评论
苹果iMac一体机无盘启动的方案与教程(附相关软件下载)对于企业用户来说买几台iMac安装Windows系统其实很简单的问题、但是对于网吧用户、由于现在80%以上是无盘网吧。所以iMac从无盘启动变成一个很现实的问题... 14-08-11

imac一体机无盘启动方案

现在很多的企业及网吧都会购买一批imac机器放在前台或者是网吧的进门的地方。但是我们都知道apple的os系统对于大多数用户来说真的很陌生、真正会使用的用户屈指可数。所以就产生了一批买imac一体机来安装windows系统用户。

对于企业用户来说买几台imac安装windows系统其实很简单的问题、但是对于网吧用户、由于现在80%以上是无盘网吧。所以imac从无盘启动变成一个很现实的问题。

研究够imac的朋友可能都知道、imac的机器是不能像普通pc机一样在bios里面设置下网卡启动就可以使用无盘、由于imac使用efi、所以设置网卡启动的方案就直接被pass掉了。

当然并不是说我们就没有办法了、通过一段时间的研究发现可以用迂回的方式来解决这个问题。

解决思路如下
1.在imac一体机上安装syslinux(grub)
2.然后用syslinux上安装ipxe(gpxe)
3.然后在用ipxe(gpxe)来启动dhcp向无盘服务器获取ip地址

有了上面的方案之后开始研究具体实现方式、在研究syslinux的时候发现最新版本的syslinux6系列的版本根本没办法引导ipxe、各种尝试之后发现用syslinux4系列的版本可以正常引导ipxe。

当syslinux引导ipxe成功之后需要用ipxe去获取ip地址、但是问题又来了、当我在老版本的imac测试的是个可以正常获取到ip地址、也能正常启动、但是换一台新版本的imac一体机之后发现完全不能启动、直接报错、找不到网络设备。

后来发现2011年之后生产的imac网卡是marvell的、2011年之后生产的imac一体机的网卡却是broadcom、而ipxe里面没有自带broadcom网卡驱动、所以导致所有2011年之后生产的imac一体机设备都不能获取到ip地址。

剩下要解决的就是想办法吧broadcom网卡驱动打到ipxe里面。

当上面的broadcom网卡驱动解决之后、imac一体机从无盘启动的问题就解决了。之后就和普通客户机一般操作了。

imac一体机无盘启动教程

前面的介绍过如何让imac一体机也能从无盘启动、这次将直接指导你完成imac的无盘启动。

先在imac机器上安装syslinux然后用syslinux启动ipxe。最后用ipxe来连接无盘服务器分配ip地址。

准备工作
1.准备一个2g+大小的u盘
2.下载macpxeinstallusb(20140103);文章末尾下载
3.下载u盘制作工具win32diskimager;文章末尾下载
4.最重要的请准备好imac一体机

首先制作启动u盘

1.解压macpxeinstallusb文件
2.用win32diskimager吧img写入到u盘中
上面操作完成之后我们的启动u盘就制作完成鸟。

苹果imac一体机无盘启动的方案与教程

写入syslinux和ipxe

将前面制作好的启动u盘插入imac
开机按住option/alt键
选择u盘启动(os x base system)
进入os x base system后选择菜单 实用工具 -> 终端
终端中输入命令: /macpxe.sh
等待执行完成、然后输入reboot重启imac
上面的操作完成之后我们的imac一体机就可以从无盘启动鸟。


禁用imac磁盘设备
由于syslinux和ipxe是写入(www.111cn.net)到imac的硬盘上的,所以我们需要开超级终端然后把系统里面imac的磁盘设备的分区给删除掉、以免用户无意中修改里面的文件之后导致imac无法启动。当然咱会提供一个工具用以保护imac的盘符为只读模式。

imac从超级终端启动
解压imacprotect文件
根据你的操作系统版本选择amd64或者i386
然后直接运行imacprotect.inf选择安装即可
重启imac、确认imac的盘符是否为只读。
保存超级终端、收工。

文中相关软件下载:http://pan.baidu.com/s/1c0ad4di

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com