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

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盘就制作完成鸟。

写入SYSLINUX和IPXE

  1. 将前面制作好的启动U盘插入iMac
  2. 开机按住Option/Alt键
  3. 选择U盘启动(OS X Base System)
  4. 进入OS X Base System后选择菜单 实用工具 -> 终端
  5. 终端中输入命令: /macpxe.sh
  6. 等待执行完成、然后输入reboot重启iMac
  7. 上面的操作完成之后我们的iMac一体机就可以从无盘启动鸟。 

     

禁用iMac磁盘设备

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

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

 

时间: 2024-09-21 11:53:14

苹果iMac一体机无盘启动的方案与教程的相关文章

如何无盘启动Linux

如何无盘启动Linux 无盘启动意味着一台客户端电脑在启动操作系统时没有任何的磁盘存储介质.在这种情形之下,电脑能够通过网络从远程NFS服务器上加载内核和根文件系统.在这过程中可能会用到多种不同的方法来从NFS服务器上加载内核和根文件系统:RARP,BOOTP或是DHCP协议.在这个指导教程中,我会使用BOOTP/DHCP协议,因为它们能够被大多数的网卡所支持. 无盘计算机的优势 想象一下你的办公室内有30台电脑,每一台都需要使用相同的应用程序.如果你作为管理这些电脑的管理员,你会怎么做?如果你

苹果iMac一体机是什么?

  最近有网友"我的美丽日记"问小编:苹果iMac是什么?是显示器吗?新苹果iMac是近日网友与媒体关注度比较高的苹果电脑产品,针对小白朋友问的比较多的问题,下面为大家详细介绍下iMac是什么. iMac是什么? iMac是苹果公司推出的电脑简称,主要针对消费者和教育市场的一体化苹果Macintosh电脑系列. iMac的特点是它的设计,早在1998年苹果总裁斯蒂夫·乔布斯就将 "what's not a computer" (不是电脑的电脑) 概念应用于设计iMa

windows2003系统无盘终端网组建详细教程(1/3)

本文将介绍Windows.NET Server无盘终端网的组建,无盘部分采用PXE(Preboot eXecutionEnvironment,远程引导技术)或RPL(Remote Initial Program Load,远程启动服务)技术来实现,终端部分则采用Windows.NET Server Standard Server build 3607简体中文版(以下简称Windows.NET Server)中自带的终端服务来实现,带你一步步达成在最低档无盘工作站(CPU可为486级或更低)上流畅

U盘启动怎么装系统 U盘启动装系统的教程

注意: 1.使用U盘启动来安装系统需要先下载ios系统文件然后解压再找到ghost文件复制到U盘,再利用U盘启动工具制作一个系统启动盘. 2.U盘启动装系统的教程 1.U盘安装系统前准备工具:已经制作好U盘启动盘的U盘和系统镜像文件,系统镜像文件用户请自行下载,下载到的文件后缀为:.iso,在使用U盘安装系统前,首先插入已经制作好的U盘启动盘到电脑主机!将下载好的ISO系统文件复制到U盘"GHO"文件夹内!  2.重启电脑,进入BIOS,设置USB为第一启动! 设置第一启动为:USB-

映泰主板设置U盘启动的方案

  第一步:在电脑处于关机状态下,将已经用u启动制作好启动盘的u盘插入电脑主机的usb插口(为了可以很好的识别u盘,建议大家将u盘插入到主机箱后置的usb插口处),然后开启电脑,当出现开机画面的时候我们连续按下"del"键(del键位置:在您键盘的最右下角的倒数第二个位置便是),将会出现映泰主板BIOS设置的界面,如下图: 第二步:按左右方向键←→,将光标移动到"Advanced"处,然后按上下方向键↑↓将光标移动选择到"SATA Configuratio

大白菜U盘启动工具的使用教程

大白菜超级U盘启动盘制作工具,绿色免费中文版,100%成功率,极速制作启动U盘,极速启动WinPE系统,使用U盘装系统,打造你真正的万能U盘! 下载安装好大白菜U盘工具,界面显示制作格式,默认的是USB-hdd,一般就选择默认模式. 点击一键制成USB启动盘. 弹出确认框,点击确认. 制作过程有点长,请等待,制作完成后,拔出U盘,之后再插上U盘.把之前下载好的Win7光盘镜像拷贝到U盘中,U盘启动盘制作完成.最后将U盘系统文件属性改成隐藏,Win7镜像文件不需要隐藏,你会发现U盘没多大变化. 设

BIOS设置U盘启动图文详解教程

  很多朋友手中有U盘却不知道如何使用U盘装系统.在这里我给大家简单介绍一下方法,我们可以下载口袋PE,并制作为启动U盘进入PE装系统.在进入PE装系统前,我们需要对BIOS设置,从而实现U盘启动. U盘启动中最关键的一步是bios设置U盘启动顺序,bios设置U盘启动一共有两种方法,一种是进Bios设置U盘为第一启动项,另外一种是利用电脑的热键快速选择U盘启动. 今天在这里主讲进入bios设置U盘启动的方法,即进入BIOS界面设置U盘启动顺序方法.因为现在市场上主板众多,不能为您一一解释,这里

苹果Mac设备创建快速启动应用的手势教程

注意我们要使用插件了,这里推荐一款可以免费使用45天的BetterTouchTool插件了,有了它我们就可以创建手势了 1. 在mac中安装好 BetterTouchTool之后我们打开它. 2. 然后在打开之后我们点击 Gestures(手势)- Trackpads(触控板),并在窗口右上方选择"Global"选项. 3. 点击窗口下方的"添加新手势(Add New Gesture)"选项,并选择自己想要使用的触控板手势,这里以五指点击为例. 4. 然后我们需要将

百台机器的网吧网络无盘组网方案

100台机器的网吧网络组网方案要怎么做? 对于100台机器的网吧网络需要采用一台服务器引导50台左右的工作站成立专门以上网冲浪和影视为主的服务区;另一台服务器引导另外50台工作站成立专门以游戏为主的服务区,在这其中所有PC机皆为无盘启动方式. 在互联网接入方面,可以选择通过两条ADSL线路接入,每条线路分别作为两部分工作站的外网访问出口.对于主干线路上的交换机,可以采用带两个千兆模块的网管型的交换机,它具有可以划分基于802.1Q的VLAN和基于端口的VLAN,而此方案在实际的应用中必须要设置V