从 LiveCD 重新安装 GRUB

从 LiveCD 重新安装 GRUB

我在同一台机器上运行 Windows 和 Linux。在 Windows 中,当我将分区 C 设置为主引导时,我无法再使用 GRUB。所以,我决定重新安装GRUB。

但是,当我使用 Fedora live CD 启动时。我没有看到以前的 Linux 分区。我只看到Windows分区。所以,我不知道如何挂载linux分区来安装GRUB。

这是命令的输出:

su -c "/sbin/fdisk -l /dev/sd?"

Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *          63   188747684    94373811    7  HPFS/NTFS/exFAT
/dev/sda2       188747685   976768064   394010190    f  W95 Ext'd (LBA)
/dev/sda5       251674353   566259119   157292383+   7  HPFS/NTFS/exFAT
/dev/sda6       566259183   976768064   205254441    7  HPFS/NTFS/exFAT

如您所见,也许 sda2 是 linux 分区。所以,我使用这个命令:

mount -t ext4 /dev/sda2 /mnt

安装:错误的文件系统类型、错误的选项、/dev/sda2 上的错误超级块、缺少代码页或帮助程序或其他错误 在某些情况下,在 syslog 中可以找到有用的信息 - 尝试 dmesg |尾巴左右

我不知道 sda2 是否是真正的 Linux 分区。 (它没有出现分区大小,所以我不知道)。但如果这是真的,我很确定分区的格式是 ext4。

请帮我。

谢谢 :)

答案1

如果您使用 LVM,那么 /dev/sda2 肯定不是您想要的分区,我想 sda5 或 sda6 是您的物理卷

列出可能的物理卷使用

lvm lvmdiskscan
扫描逻辑卷
LVM扫描
lvm vgscan -v
可能会有帮助

这里很好地描述了恢复过程

相关内容