我正在尝试将 CloneZilla 设置为可在不使用 NFS 的情况下通过 PXE 启动。我的 PXE 服务器上没有运行 NFS,并希望保持这种状态。但是,我在网上找到的大部分信息都表明您需要设置 NFS 才能 PXE 引导 CloneZilla。我相信我已经很接近让它工作了,但我不确定下一步要去哪里。下面列出的是我迄今为止使用的不同 PXE 菜单选项配置。
LABEL Clonezilla Live
MENU LABEL Clonezilla Live
KERNEL utilities/clonezilla/vmlinuz
APPEND initrd=utilities/clonezilla/initrd.img boot=live live-config noswap nolocales edd=on nomodeset ocs_live_run="ocs-live-general" ocs_live_extra_param="" ocs_live_keymap="" ocs_live_batch="no" o$
Run Code Online (Sandbox Code Playgroud)
我还尝试了以下附加行,但没有成功:
APPEND initrd=utilities/clonezilla/initrd.img boot=live union=aufs noswap noprompt vga=788 fetch=tftp://10.130.155.23/filesystem.squashfs
APPEND initrd=utilities/clonezilla/initrd.img boot=live union=aufs noswap noprompt vga=normal nomodeset nosplash fetch=tftp://10.130.155.23/filesystem.squashfs
Run Code Online (Sandbox Code Playgroud)
它们中的每一个都导致了以下错误:“无法在网络上找到实时文件系统”。看起来它已经到了尝试加载 filesystem.squashfs 文件的地步,挂起,然后抛出错误。任何帮助将不胜感激。
嗨,我有以下设置:
我正在遵循有关设置 PXE 启动基础结构的指南,但我现在卡住了,因为我无法在 PXE 服务器上安装 DHCP(它会不会与我路由器上的 DHCP 冲突?)而且显然我需要指定一个文件它需要获取才能进行 PXE 引导。
如何在没有 DHCP 服务器作为 PXE 服务器本身的情况下实现工作的 PXE 服务器?
我正在通过 PXE 从另一个 virtualbox VM(使用 cobbler)启动一个 virtualbox VM。两台机器都有 2 个适配器:1) 外部网络和 2) 仅主机网络。
“客户端”虚拟机通过 PXE(使用仅主机网络适配器)成功引导到安装程序,但随后安装程序甚至不会尝试下载预置文件(根据服务器日志)或获取 IP 地址(再次根据到服务器日志 -之前确实显示了 TFTP 请求)。
我掉进一个壳里,看到:
我如何让安装程序看到我的网络适配器,或者至少我如何找到这个问题的原因?
这是 PXE 菜单项:
default linux
prompt 0
timeout 1
label linux
kernel /images/ubuntu-10.04-server-x86_64/vmlinuz
ipappend 2
append initrd=/images/ubuntu-10.04-server-x86_64/initrd.gz locale= interface=auto text root=/dev/sda1 priority=critical auto url=http://192.168.56.101/cblr/svc/op/ks/system/pierrot hostname=pierrot domain=local.lan suite=lucid
Run Code Online (Sandbox Code Playgroud) 我正在寻找设置一个服务器,允许我们通过网络引导安装操作系统(如 Windows xp)。是否有任何解决方案可以允许这样的事情?
编辑:我还想指出,我希望从头开始安装,而不是重影。
情况:我有一台旧的机架式服务器,想用作测试机器。BIOS 不支持网络启动,无法升级。我需要在其上安装新的操作系统。
有什么我可以安装的东西(或者更好的是,我可以从中启动的 live CD),这将使我能够执行一次性的 PXE 启动以在服务器上加载我们的标准操作系统映像之一?
注意:此问题不询问如何设置 PXE 引导服务器。这已经完成,并且适用于任何 BIOS 支持从网络启动的机器。我正在寻找的是一种无需 BIOS 支持即可实现相同目标的方法。
我有一台可以通过 PXE 启动的 x86-64 机器,我想启动一个实时的 Fedora 17。我不想安装它,我只想像启动 live CD 一样运行。
对于服务器,我有(阅读:我坚持使用)带有 DHCP 和 TFTP 服务器的 Windows XP SP 3 主机。不是最优的。我有没有提到我已经坚持下去了?
谷歌搜索已经找到了太多关于通过网络安装或配置基于 linux 的服务器的信息,让我在噪音中找到我需要的信号。
我只需要知道 (1) 将哪些文件放置在 TFTP 服务器的目录中,以及 (2) 在 DHCP 中将哪些文件命名为引导文件。
我手头有 live CD iso,还有它的烧录映像。如果需要稍微调整一些 CD 文件以使系统查看网络而不是 CD,如果可能的话,我需要一种从 Windows(或预调整文件的链接)执行此操作的方法。
嗨,我们正在尝试 PXE 启动,但它说 ---->
PXE-E61:媒体测试失败,检查电缆 PXE-M0F:退出 Broadcom PXE ROM。
我们应该检查什么?
谢谢尼桑特
最近我想在局域网中为我的公司网络设置PXE启动服务器(即DHCP服务器+ TFTP服务器+ syslinux软件)。我已阅读此处的设置详细信息:http : //www.linuxjournal.com/article/9963
但是,我没有对现有 DHCP 服务器的管理/访问权限,也无法更改设置。(需要将 PXE 服务器 IP 地址放在 DHCP 服务器配置文件中,才能使 PXE 启动工作)。
我想以良好的意图进行 PXE 引导(使新的操作系统安装更容易)。我可以设置我自己的 DHCP 服务器(不是“合法的”DHCP 服务器)并将它与我的 PXE 服务器一起使用来进行 PXE 引导吗?是否可以?
如果我无法设置自己的 DHCP 服务器,此问题的解决方法是什么?我真的希望 PXE 启动能够简化我的批量安装过程。谢谢。
pxe-boot ×8
boot ×3
dhcp ×2
linux ×2
bios ×1
clonezilla ×1
deployment ×1
disk-image ×1
installation ×1
preseed ×1
syslinux ×1
tftp ×1
ubuntu ×1
virtualbox ×1