阿尼樱奈奈
2024-04-06 09:20 Moderator
Reply Like 0 View the author
如法炮制,岂不轻松实现多系统么,妙哉
这个lost+found目录就是遗留的,现在删除它。
真勤奋的版主。
如法炮制,岂不轻松实现多系统么,妙哉
是的,掌握了方案多少系统都可以。
修改efi分区的grub.cfg文件子卷名字,还可以决定谁是主系统。
search.fs_uuid 07637000-8874-4b66-9c78-71297540f429 root
set prefix=($root)'/@rootfs/boot/grub'
configfile $prefix/grub.cfg
等v23出了正式版,就用这个方法安装。
timeshift配合使用,同方案子卷安装,多系统切换
我的电脑上已经安装了debian12作为操作系统,现在想安装deepin做成双系统,应该怎么做呢?就是借助虚拟机。
我的debian上用的gnome-boxes虚拟机,别的虚拟机也大差不差。
首相在虚拟机安装deepin系统,分成efi分区、根分区、闲置的分区,根分区为了方便ext4就可以,我们要的是文件不是分区。
一切正常安装,注意有个分区是闲置不用的。安装完成后进入进入那个闲置分区的根目录,执行一下命令:
现在你就得到一个deepin.sfs文件,里面就是一个deepin操作系统,现在把这个文件导出到你的物理机硬盘上,我是用boxes导出到优盘再复制到硬盘,你也可用其他方法。
假设你把deepin.sfs放到了下载目录,我们进入下载目录,执行以下命令。
至此,一个半成品算是躺倒@bootfs里面了,之所以半成品,是因为它得grub.cfg文件和fstab文件还没改造。
fstab我是把debian的同名文件内容复制过去,不过把@rootfs换成了@bootfs而已。
grub.cfg文件现在用不着,因为我用的debian的引导配置文件,我直接把debian的配置文件引导菜单复制到/etc/grub.d/40_custom里,注意要把@rootfs换成@bootfs字样,相应的vmlinuz文件名和initrd.img名字也要相应改一下。
当然要把引导菜单的debian改成deepin了。
现在执行
sudo update-grub
后就可以重启引导了。