Cg2*_*916 5 command-line grub2 11.04
我正在运行 Natty Alpha 3。我使用更新管理器安装了一些东西(不确定它是什么),然后我重新启动,但它没有列出所有内核,而是给了我一个命令行。我不知道发生了什么以及如何使用它。帮助!
我可以建议您使用 live cd 恢复您的 grub 安装吗?
我可以按照以下说明多次恢复 grub:https : //wiki.ubuntu.com/Grub2#Recover
"方法 3 - CHROOT
这种安装方法使用 chroot 命令来访问损坏的系统文件。发出 chroot 命令后,LiveCD 会将损坏的系统的 / 视为自己的。在 chroot 环境中运行的命令将影响损坏的系统文件系统,而不是 LiveCD 的文件系统。
1) 启动到 LiveCD 桌面(Ubuntu 9.10 或更高版本)。请注意 Live CD 必须与您正在修复的系统相同 - 32 位或 64 位(如果不是,则 chroot 将失败)。
2) 打开终端 - 应用程序、附件、终端。3)确定你的正常系统分区——(开关是小写的“L”)
须藤 fdisk -l
如果您不确定,请运行
df -Th寻找正确的磁盘大小和 ext3 或 ext4 格式。
替换正确的分区:sda1、sdb5 等。
须藤挂载 /dev/sdXX /mnt# 示例:sudo mount /dev/sda1 /mnt
须藤挂载 /dev/sdYY /mnt/boot6) 挂载关键的虚拟文件系统:
须藤挂载 --bind /dev /mnt/dev 须藤挂载 --bind /dev/pts /mnt/dev/pts 须藤挂载 --bind /proc /mnt/proc 须藤挂载 --bind /sys /mnt/sys7) Chroot 进入您的正常系统设备:
须藤 chroot /mnt
8) 如果没有/boot/grub/grub.cfg 或者它不正确,使用创建一个
更新 grub
9) 重新安装 GRUB 2:
替换正确的设备 - sda、sdb 等。
不要指定分区号(例如不要指定 sda5,它可以是 sda)
grub 安装 /dev/sdX
10) 验证安装(使用正确的设备,例如 sda。不要指定分区):
须藤 grub-install --recheck /dev/sdX11) 退出 chroot:键盘上的 CTRL-D 12) 卸载虚拟文件系统:
须藤卸载 /mnt/dev/pts 须藤卸载 /mnt/dev 须藤卸载 /mnt/proc 须藤卸载 /mnt/sys
13) 如果你挂载了一个单独的 /boot 分区:
须藤卸载 /mnt/boot
14) 卸载 LiveCD 的 /usr 目录:
须藤卸载 /mnt/usr
15) 卸载最后一个设备:
须藤卸载 /mnt
16) 重新启动。
须藤重启”
| 归档时间: |
|
| 查看次数: |
37828 次 |
| 最近记录: |