Deepin Community Live CD 2.0.0:https://bbs.deepin.org/phone/zh/post/260096
https://bbs.deepin.org/post/251975
对于debian系linux发行版来说,就是把系统压缩成一个filesystem.squashfs文件,完全可以在虚拟机里完成。
注意:
1,/lib/modules目录下的文件是和内核匹配的,最好用iso文件里的内核版本,因为自行更新后的内核可能不支持liveCD启动。
2,/etc/fstab文件是告诉系统如何挂载文件系统的,要修改成如下
# UNCONFIGURED FSTAB FOR BASE SYSTEM
表示这只是一个简易文件系统。
自己制作好的filesystem.squashfs文件代替iso文件live目录下的同名文件就可以了,也可以在硬盘根目录下建立一个live文件放进去,就可以编辑引导菜单启动了。
menuentry 'cutefishos,LIVE' --class deepin --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.10.0-25-amd64-advanced-d6001482-fea7-4ae9-aaf8-d157f4b392f2' {
load_video
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
insmod part_gpt
insmod btrfs
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root d6001482-fea7-4ae9-aaf8-d157f4b392f2
else
search --no-floppy --fs-uuid --set=root d6001482-fea7-4ae9-aaf8-d157f4b392f2
fi
linux /@deepin/boot/vmlinuz-5.18.17-amd64-desktop-hwe boot=live components username=cutefish noautologin findiso=${iso_path}
initrd /@deepin/boot/initrd.img-5.18.17-amd64-desktop-hwe
boot
}
我的硬盘分区是btrfs文件系统,系统安装在@deepin目录下,你可以直接删除掉这一段。
我是把cutefishos做成了liveCD系统,实际别的也可以。
直接就用原版安装镜像,启动到grub阶段,按e进入grub编辑阶段,删掉lcd-installer,然后ctrl+x或者f10即可进到live系统。
直接下载个ubuntu 当live
直接就用原版安装镜像,启动到grub阶段,按e进入grub编辑阶段,删掉lcd-installer,然后ctrl+x或者f10即可进到live系统。
谢谢
Deepin Community Live CD 2.0.0:https://bbs.deepin.org/phone/zh/post/260096
谢谢,我是想使用官方版本来做一个live系统, 但是太大了, 想缩小。 liveCD感觉内核有点旧,担心硬件兼容性
谢谢
谢谢,我试试
自己制作好的filesystem.squashfs文件代替iso文件live目录下的同名文件就可以了,也可以在硬盘根目录下建立一个live文件放进去,就可以编辑引导菜单启动了。
menuentry 'cutefishos,LIVE' --class deepin --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.10.0-25-amd64-advanced-d6001482-fea7-4ae9-aaf8-d157f4b392f2' {
load_video
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
insmod part_gpt
insmod btrfs
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root d6001482-fea7-4ae9-aaf8-d157f4b392f2
else
search --no-floppy --fs-uuid --set=root d6001482-fea7-4ae9-aaf8-d157f4b392f2
fi
linux /@deepin/boot/vmlinuz-5.18.17-amd64-desktop-hwe boot=live components username=cutefish noautologin findiso=${iso_path}
initrd /@deepin/boot/initrd.img-5.18.17-amd64-desktop-hwe
boot
}
我的硬盘分区是btrfs文件系统,系统安装在@deepin目录下,你可以直接删除掉这一段。
我是把cutefishos做成了liveCD系统,实际别的也可以。
谢谢,我来试试
官方的liveCD系统比较旧,有使用最新稳定版的live CD吗,或者说基于它的制作方法,谢谢