|
推荐
楼主 |
发表于 2017-12-5 20:01:17
|
只看该作者
本帖最后由 sysop 于 2017-12-5 21:22 编辑
需要在linux下操作
下载官方镜像
http://cdimage.deepin.com/releases/15.5/deepin-15.5-amd64.iso
解压镜像中的/live/filesystem.squashfs到指定目录
在该目录打开终端 挂载压缩的磁盘映像
mkdir ./systemsfs
sudo mount -o loop ./filesystem.squashfs ./systemsfs
复制出/systemsfs/recovery
/systemsfs/boot/deepin
两个文件夹就行了 recovery就是这个迷你系统镜像
剩余操作我在Windows下用UltraISO编辑的
按照我做的deepin-15.5-amd64-recovery.iso目录结构删除多余的
把recovery添加进根目录 deepin添加到boot目录下
修改/boot/grub/grub.cfg
以及/isolinux/ive.cfg删除多余启动项
grub.cfg
if loadfont /boot/grub/font.pf2 ; then
set gfxmode=auto
insmod efi_gop
insmod efi_uga
insmod gfxterm
terminal_output gfxterm
fi
set menu_color_normal=white/black
set menu_color_highlight=black/light-gray
set timeout=0
background_image /boot/grub/background.png
menuentry 'Deepin Recovery'{
set gfxpayload=keep
linux /boot/deepin/vmlinuz-4.13.4 ro boot=live $load_config components quiet splash toram=filesystem.squashfs locales=zh_CN.UTF-8 live-media-path=recovery
initrd /boot/deepin/initrd.img-4.13.4
}
live.cfg
label live-recovery
menu label ^Deepin Recovery
linux /boot/deepin/vmlinuz-4.13.4
initrd /boot/deepin/initrd.img-4.13.4
append boot=live $load_config components quiet splash toram=filesystem.squashfs locales=zh_CN.UTF-8 live-media-path=recovery
神奇的小尾巴:Mozilla/5.0 (Wayland; Linux x86_64; rv:58.0) Gecko/20100101 Firefox/58.0 (zh-CN)
——2017/12/5 下午8:01:15 |
|