删除btrfs分区后,Grub不再启动
我正在使用Ubuntu 14.10。 请考虑以下设置:
ubuntu@ubuntu:~$ sudo blkid /dev/sdb1: UUID="0dde146f-ebdc-472d-83a2-48104e23cb8f" TYPE="swap" PARTUUID="00061e41-01" /dev/sdb5: UUID="ffead33a-4330-446a-9bca-760305c04453" UUID_SUB="4ce7b017-4ad1-4035-a72b-13a5e8b68c0c" TYPE="btrfs" PARTUUID="00061e41-05" /dev/sdb6: UUID="b6e06d19-6faf-4db2-b598-9d83433e853a" UUID_SUB="1e705a1e-aa40-49bd-a138-243eb0435b43" TYPE="btrfs" PARTUUID="00061e41-06" /dev/sdb7: UUID="7e486227-c36f-454c-ac3c-30aa61a54358" UUID_SUB="015cc2d2-2ee4-4420-83b1-22949a4ad97a" TYPE="btrfs" PARTUUID="00061e41-07"
/dev/sdb1
是交换分区。
/dev/sdb5
是根分区。
/dev/sdb6
是我的主分区。
/dev/sdb7
是我的数据分区。
曾经有一个/dev/sdb8
,它位于我的硬盘末尾的/dev/sdb7
之后。 我使用gparted删除了这个分区,所以这里没有显示。 此分区封装在一个名为/dev/sdb2
扩展分区中,以及其他分区(交换除外)。
由于我删除了/dev/sdb8
,我的系统不再从硬盘驱动器启动了。 它加载BIOS很好,它可以运行USB pendrive(这就是我现在使用的,因此/dev/sdb
而不是/dev/sda
),但它甚至不会从硬盘驱动器加载Grub。
我想知道这里发生了什么。 一个简单的grub-install /dev/sdb
没有帮助,也没有boot-repair
。
当我开始gparted时,我收到一条错误消息:
The driver descriptor says the physical block size is 2048 bytes, but Linux says it is 512 bytes.
我认为这与我的问题有关。 我可以单击取消或忽略此处,但单击其中一个没有任何区别。
如何让Ubuntu再次启动?