我在 Windows 旁边安装了 Ubuntu,但没有给出明显的在 SSD 磁盘上安装的选项。Ubuntu 随后安装在附加硬盘上。是否可以在不卸载 Ubuntu 的情况下将分区交换到 SSD 磁盘?
任何帮助将非常感激。
谢谢,
丽莎
答案1
是的,这是可能的!但是最好重新安装 Ubuntu。
使用 Clonezilla:
下载最新的 Clonezilla ISO:来自 sourceforge 的 64 位 iso
创建可启动 USB 或将 Clonezilla Grub Entry 添加到您的 GRUB
启动它。
选择克隆零件。
然后克隆已安装 Ubuntu 的分区并保留映像。
现在在您的 SSD 上创建适当的分区。
启动 Clonezilla
现在选择“恢复部分”,然后将其恢复到新的分区上。
现在启动Ubuntu Live USB
重新安装GRUB
那是,
sudo mount /dev/sdxy /mnt
sudo mount /dev/sdxz /mnt/boot/efi
for i in /dev /dev/pts /proc /sys /run; do sudo mount -B $i /mnt$i; done
sudo chroot /mnt
grub-install /dev/sdx
update-grub
exit
注意:上面我提到“sdxy”是您的新 / 分区,sdxz 是您的 EFI 分区。请进行适当的更改。(应该是 sda1 或 sdb2 之类的东西...)
- 更正 fstab 文件中的 UUID 条目。
打开另一个终端并执行:
sudo blkid
打开另一个终端并执行:
sudo nano /mnt/etc/fstab
使用 blkid 命令输出的新 UUID 条目替换旧分区的 UUID 条目。
现在重新启动。
但是,如果你刚刚安装了 Ubuntu,并且没有安装任何软件包,最好执行干净的安装在所需的分区上。