![当 PXE 实时启动 Ubuntu 时,root=/dev/ram0 是否意味着从其 RAM 运行映像?](https://linux22.com/image/943386/%E5%BD%93%20PXE%20%E5%AE%9E%E6%97%B6%E5%90%AF%E5%8A%A8%20Ubuntu%20%E6%97%B6%EF%BC%8Croot%3D%2Fdev%2Fram0%20%E6%98%AF%E5%90%A6%E6%84%8F%E5%91%B3%E7%9D%80%E4%BB%8E%E5%85%B6%20RAM%20%E8%BF%90%E8%A1%8C%E6%98%A0%E5%83%8F%EF%BC%9F.png)
我已经能够成功 pxe 启动 Ubuntu live ISO。我想知道如何让它在客户端机器上运行。我试图消除的行为是,当我关闭 pxe 服务器时,客户端停止运行。有没有办法在客户端上实际运行它而不依赖于服务器?另外不想在客户端上安装它,只需运行它。希望对 40-50 台机器也这样做,因此希望避免从 USB 运行它。我对 Linux 还不熟悉。这是我的 pxelinux.cfg/default 文件。
DEFAULT linux
LABEL linux
KERNEL vmlinuz
INITRD initrd
APPEND root=/dev/ram0 ramdisk_size=4000000 boot=casper netboot=nfs
nfsroot=x.x.x.x:/netboot/nfs ip=dhcp
我是否正确地假设它root=/dev/ram0
正在告诉客户端在其自己的 RAM 中运行实时图像?