使用linux通过网络引导ISO


0

我正在寻找一种方法,通过网络从运行Linux的计算机启动ISO映像,以便安装多个Linux发行版,而无需刻录或写入任何内容。

我有兴趣安装它而无需直接连接机器或使用网卡。这些机器连接到运行DD WRT固件的同一台路由器。

例如:托管机器在目录中将有一个32位Lubuntu ISO,目标机器将进入网络启动并从该ISO启动以便安装它。


它真的必须是未经修改的ISO映像吗?解压缩并使用NFS要好得多。另外,请为每个问题限制一个主题。
丹尼尔B

不,完全没有,只要有可能拍摄ISO图像并通过网络以某种方式获取它。
Anonycube 2015年

你想要的是一个DHCP + NFS服务器。这是一个安静的问题。
Archemar 2015年

Answers:


0

不同的发行版(Debian,Ubuntu,RHEL,Suse等)在打包发行版时存在差异,而且Linux实时发行版的打包方式与基于离散组件的Linux发行版完全不同。正如您所看到的,没有标准化的Linux发行版格式,因此没有适合所有可能场景的单一尺寸解决方案。

除了以前的发行版“格式”问题,你还有不同级别的PXE(网络启动/安装功能)支持发行版及其风格。你可以从RHEL的非常好的支持到非常糟糕的Gentoo以及Debian,Ubuntu等之间的支持。

对于上述所有内容,每个发行版必须被视为一个单独的实体,并且它具有使PXE友好的特定方法。

Serva是一个自动PXE服务器,它已经为所有主要的Linux发行版完成了这项工作。您可以采用Serva的方法并在Linux服务器中实现它。(我与Serva发展有关)


我想知道为什么会消极?请帮助我改进我的答案,揭示其原因。
Pat

恕我直言,Ubuntu(和衍生产品)具有出色的内置支持,可通过PXE + NFS启动。
丹尼尔B

我想你对这个话题知之甚少。即Ubuntu和Debian都有一个古老的ipconfig错误,阻止PXE在某些环境中正常工作。 bugs.launchpad.net/ubuntu/+source/klibc/+bug/1327412。PXE不仅仅是NFS; 即使cifs.ko总是在那里,Ubuntu / Debian也破坏了某些发行版的CIFS支持。这两件事都已经在多年前报道过,他们从未修复过这件事。那就不要; Ubuntu / Debian PXE支持不如RHEL。而已。
Pat
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.