|
我的硬盘内有三个操作系统:win7和国内的linux发行版veket-20和veket-22.
其中win7和veket-20都是安装在c盘,c盘的可用空间不多了,趁着618买了个新硬盘。
win7肯定没法移植,我试着将安装veket-20的目录veket_20剪切粘贴到新硬盘的分区上。
然后重新启动电脑,想不到就可以引导成功了,我现在的系统就是在新硬盘上的了。
这样极之方便,应该是引导工具grub4dos的功劳。
就是无论将系统目录移动到那个分区,应该都是直接能引导的,什么都不用修改。
这样极之方便。
附上引导文件内容:
## start section veket_20
title veket 20
find --set-root --ignore-floppies /veket_20/vmlinuz
kernel /veket_20/vmlinuz pfix=fsck psubdir=veket_20
initrd /veket_20/initrd.gz
boot
title veket 20 (no save file)
find --set-root --ignore-floppies /veket_20/vmlinuz
kernel /veket_20/vmlinuz pfix=ram savefile=none psubdir=veket_20
initrd /veket_20/initrd.gz
boot
## end section veket_20
https://www.bilibili.com/video/BV19B4y1q7qZ
如果是UEFI引导是不是一样的呢?
GRUB4DOS for UEFI的引导文件是不是也是这样的写法?
就是换硬盘之后,不用修改引导文件,直接移动系统到别的硬盘分区就能启动了?
|
|