如何从 GParted 识别正确的分区

如何从 GParted 识别正确的分区

在此处输入图片描述我正在尝试重新安装 GRUB 以启用启动 Ubuntu(因为它目前默认为 Win 10)。我关注了其他帖子,下面是相同说明的复制粘贴。有人能帮我确定 sdX、sdXX 和 sdXXX 的值是什么吗?我已复制粘贴了上面的 GParted 屏幕截图。非常感谢。

sudo mount /dev/sdXXX /mnt

sudo mount /dev/sdXX /mnt/boot/efi

对于 /dev /dev/pts /proc /sys /run 中的 i;执行 sudo mount -B $i /mnt$i;完成

sudo chroot/mnt

grub-安装/dev/sdX

更新 grub

笔记:

sdX = 磁盘 | sdXX = efi 分区 | sdXXX = 系统分区

答案1

一般来说,您看到的大多数指南都写到sdX“sd”代表 SCSI 磁盘。我可以看到,您有一个 NVMe 磁盘,因此 Gparted 中显示的名称将是nvme0n1XXXX

您的磁盘名称nvme0n1取决于您想要安装根分区的位置:

sudo mount /dev/nvme0n1p8 /mnt
sudo mount /dev/nvme0n1p1 /mnt/boot/efi
for i in /dev /dev/pts /proc /sys /run; do sudo mount -B $i /mnt$i; done
sudo chroot /mnt

编辑:在安装 grub 之前使用genfstab填写 fstab 文件安装分区

genfstab / > /etc/fstab
grub-install /dev/nvme0n1

编辑:genfstab 是 Arch 安装包中的一个脚本,可以安装它sudo apt-get install -y arch-install-scripts来帮助生成 fstab 文件。但是,你可以按照说明编写自己的 fstab这里

相关内容