随笔 - 746  文章 - 0  评论 - 39  阅读 - 79万

PXE(preboot execution environment):【网络】预启动执行环节:引导 live光盘 ubuntu livecd 18.04+:成功

比较艰难的成功了。

艰难在于:吱吱吱吱(知知知知知):就是歌init启动参数而已!

最最艰难在于:这个nfs服务器软件有很大的关系。很多时候不是你不行,而是条件不具备 or 条件看似具备但其实有问题

 

复制代码

default menu.c32

 

label ubuntu-18.04.2
menu label ubuntu (version 18.04.02)
kernel ub1804/casper/vmlinuz
append root=/dev/nfs netboot=nfs nfsroot=192.168.56.1:/e/pxe/ub1804 boot=casper initrd=ub1804/casper/initrd text systemd.mask=tmp.mount


### systemd.mask=tmp.mount
label ubuntu-18.04.2-mate
menu label ubuntu (version 18.04.02-mate)
kernel ub1804m/casper/vmlinuz
append root=/dev/nfs netboot=nfs nfsroot=192.168.56.1:/e/pxe/ub1804m boot=casper initrd=ub1804m/casper/initrd text systemd.mask=tmp.mount



label ubuntu-18.10
menu label ubuntu (version 18.10)
kernel ub1810/casper/vmlinuz
append root=/dev/nfs netboot=nfs nfsroot=192.168.56.1:/e/pxe/ub1810 boot=casper initrd=ub1810/casper/initrd text systemd.mask=tmp.mount



label ubuntu-18.04.2-server
menu label ubuntu (version 18.04.02-server toram)
kernel ub1804s/casper/vmlinuz
append root=/dev/nfs netboot=nfs nfsroot=192.168.56.1:/e/pxe/ub1804s boot=casper initrd=ub1804s/casper/initrd text toram



### systemd.mask=tmp.mount
label ubuntu1-8s
menu label ubuntu (version 18.04.02-server systemd.mask)
kernel ub1804s/casper/vmlinuz
append root=/dev/nfs netboot=nfs nfsroot=192.168.56.1:/e/pxe/ub1804s boot=casper initrd=ub1804s/casper/initrd text systemd.mask=tmp.mount


### systemd.mask=tmp.mount
label ubuntukylin-18.10-enhanced-amd64
menu label ubuntukylin-18.10-enhanced-amd64 1111
kernel uk1810/casper/vmlinuz
append root=/dev/nfs netboot=nfs nfsroot=192.168.56.1:/uk1810 boot=casper initrd=uk1810/casper/initrd text systemd.mask=tmp.mount



### toram toram toram toram toram , need big ram to copy squash root FS!!!
label ubuntukylin-18.10-enhanced-amd64
menu label ubuntukylin-18.10-enhanced-amd64 (need big ram to copy 4G!)
kernel uk1810/casper/vmlinuz
append root=/dev/nfs netboot=nfs nfsroot=192.168.56.1:/uk1810 boot=casper initrd=uk1810/casper/initrd text toram



label deepin-15.9.2
menu label deepin-15.9.2
kernel deepin1592/live/vmlinuz
append root=/dev/nfs netboot=nfs nfsroot=192.168.56.1:/deepin1592 boot=live initrd=deepin1592/live/initrd.lz text



label deepin-15.9
menu label deepin-15.9
kernel deepin159/live/vmlinuz
append root=/dev/nfs netboot=nfs nfsroot=192.168.56.1:/deepin159 boot=live initrd=deepin159/live/initrd.lz text


 

 
复制代码

 

posted on   jinzhenshui  阅读(1187)  评论(0编辑  收藏  举报
编辑推荐:
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)
历史上的今天:
2010-03-17 Linux:Ubuntu使用iscsi
2010-03-17 Linux:vmware下ubuntu更换网卡后无法识别网卡
2009-03-17 Oracle学习笔记:创建physical standby之另类方法

点击右上角即可分享
微信分享提示