我已经在我的电脑上安装了 Ubuntu 12.04,但是在安装结束时它给了我一个错误并且它没有安装 grub2。现在我正在尝试使用 live cd 安装它:
这是我的 sudo fdisk -l:
磁盘 /dev/sda:500.1 GB,500107862016 字节 255 个磁头,63 个扇区/磁道,60801 个柱面,总共 976773168 个扇区单位 = 1 * 512 = 512 字节扇区大小(逻辑/物理):5196 字节/I O 大小(最小/最佳):4096 字节 / 4096 字节磁盘标识符:0x6af447e6
设备引导开始结束块 Id 系统
/dev/sda1 * 2048 781459455 390728704 7 HPFS/NTFS/exFAT
/dev/sda2 781459456 789272575 3906560 82 Linux 交换 / Solaris
/dev/sda3 789272576 976773119 93750272 83 Linux
挂载并 chroot linux 分区后,我给出 grub-install /dev/sda 命令,我得到:
/usr/sbin/grub-setup: error: hd0 似乎包含一个 iso9660 文件系统,该文件系统未知为 DOS 风格的启动保留空间。如果有价值的数据被 grub-setup 覆盖(--skip-fs-probe 禁用此检查,使用风险自负),在那里安装 GRUB 可能会导致 FILESYSTEM DESTRUCTION。
(即使使用 grub-install --recheck /dev/sda 也会出现同样的错误)
我能做什么?我也尝试过引导修复,但出现此错误:http : //paste.ubuntu.com/1069353/
看来您以某种方式将iso9660 文件系统标头写入了硬盘的引导轨道。由于您的第一个分区从扇区 2048 开始,并且您使用的是传统的 msdos 分区表,您可以通过使用以下命令向扇区 1-2047 写入零来消除它:
sudo dd if=/dev/zero of=/dev/sda bs=512 seek=1 count=2047
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
3132 次 |
最近记录: |