bluesoat 发表于 2010-5-27 16:15

求教通过PXE网络安装操作系统

我之前没接触过网络安装,所以问的问题可能对各位来说有些幼稚。还望不吝赐教。

家里两台电脑,只有一个光驱(在A机器上),B机器支持网络启动。想在B上装Ubuntu,硬盘位置已经腾出来了。开始的时候,因为在A上面已经有Redhat Enterprise 5的iso了,共5个文件;后来一直搞不定,就又下了个Ubuntu,也是ISO,只有一个问件,但是还是搞不定,网络上找到的都是用Ghost克隆的,我想通过iso安装,所以想咨询一下。

目前所做的工作:A上面使用TFtpd32,B设置为网络启动;B能够链接到A,但是一直在提示can not boot from this CD。我在A上面用的是虚拟光驱,然后tftpd32设置的也是光驱的根目录下面的isolinux目录,boot file 选择的是 isolinux.bin,这样对吗?至于ip之类的设置,我觉得既然都连上了,应该没什么问题。

请教 各位了

bluesoat 发表于 2010-5-27 16:16

也不知道这个论坛上人多不多,在线等!

bluesoat 发表于 2010-5-27 16:25

^^? ^^? ^^? ^^? ^^? ^^? ^^? ^^?

alpha 发表于 2010-5-27 21:53

这个比较复杂。netboot你要有dhcpd server,给你的安装机器分配地址和netboot启动参数,tftp是用来传启动所用kernel和initramfs的。如果你只通过iso上的文件装,还要解压iso文件,通过http方式共享出来。

如果你要的安装机器可以上网,最简单的办法是下载你安装版本的netboot包,解放到tftpd共享目录,配好dhcpd的网络启动,pxe启动,网络启动后会出现类似cdboot的界面,选安装,过程中会要你选安装源,选个快的,剩下的过程和cd安装一样,只是所有包都网上下载。

可以参考
https://help.ubuntu.com/community/Installation/LocalNet

另外的办法是把iso搞成usb来装,
https://help.ubuntu.com/community/Installation
下面有各种安装方式。

bluesoat 发表于 2010-5-28 13:37

有点问题。

我的A、B两台机子上面装的都是XP,B机器支持网络启动,我在B上面专门划了一块空白磁盘为linux使用,然后计划是把Linux的启动文件放到先有的C盘上,通过修改boot.ini,用NTLDR启动。

我在网上下载的ISO安装方案里面,tftpd32传过去的系统好像是winpe,似乎只能认识win下面的分区。就是想把iso文件传到B上面,他也不认识啊。

另外,楼上你给的地址我看了,好像也找不到解决方案。有符合我上面说的要去的吗?谢谢

bluesoat 发表于 2010-5-28 13:39

转成USB也行,不过我的机子不知道支不支持USB启动--还没看。另外就是,想直接通过ISO安装,熟悉下过程,实在行不通的话再考虑其他方式。

alpha 发表于 2010-5-28 21:47

如果还没装过的话,还是建议你拆光驱装一次吧,:)

bluesoat 发表于 2010-5-29 09:28

就是想学习一下新技术
页: [1]
查看完整版本: 求教通过PXE网络安装操作系统