移动根分区后如何修复 grub?

移动根分区后如何修复 grub?

因为我正在使用一个新的 WD 磁盘,所以我试图将我的根分区与实际扇区对齐,如下所述:

http://community.wdc.com/t5/Desktop/Problem-with-WD-Advanced-Format-drive-in-LINUX-WD15EARS/mp/10920#M631

所以我将所有文件复制到一个临时位置,删除了我的分区 (/dev/sda3),在几个磁柱后面重新创建了它(同名),并将文件复制到了新创建的分区。但现在当我尝试启动时,我得到了旧的 grub 菜单,但在选择我的内核版本后它挂起了... 有什么想法可以修复它吗?

答案1

现在已修复 - 问题是分区 UUID 因我的操作而发生了变化,因此我必须使用新的 id 更新 /boot/grub/grub.cfg,这是我通过运行(以 root 身份)获得的:

blkid

相关内容