首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么安装Grub2会造成"ISO9660:文件系统破坏.“警告?

为什么安装Grub2会造成"ISO9660:文件系统破坏.“警告?
EN

Ask Ubuntu用户
提问于 2012-07-01 13:00:26
回答 1查看 3.3K关注 0票数 4

我已经在我的计算机上安装了Ubuntu12.04,但是在安装结束时,它给了我一个错误,它没有安装grub2。现在,我正在尝试使用live安装它:

这是我的sudo fdisk -l:

磁盘/dev/sda: 500.1 GB,500107862016字节255个磁头,63个扇区/磁道,60801个钢瓶,总计976773168个扇区单元=1* 512 =512个字节扇区大小(逻辑/物理):512个字节/ 4096字节I/O大小(最小/最佳):4096字节/ 4096字节磁盘标识符: 0x6af447e6设备启动端块Id System /dev/sda1 1* 2048 781459455 390728704 7 HPFS/NTFS/exFAT /dev/sda1 2 781459456 789272575 3906560 82 Linux交换/ Solaris /dev/sda1 3 789272576 9767773119 9375083 Linux

在安装和显示linux分区之后,我给出了grub-install /dev/sda命令,然后得到:

/usr/sbin/grub-设置: hd0似乎包含一个iso9660文件系统,该文件系统不知道为DOS风格的引导预留空间。在那里安装GRUB可能会导致文件系统破坏,如果有价值的数据被grub-设置覆盖(--跳过-fs-探测将禁用此检查,则由您自己承担使用风险)。

(即使是重新检查/dev/sda也有相同的错误)

我能做什么?我也尝试过引导修复,但是我得到了以下错误:http://paste.ubuntu.com/1069353/

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2012-07-05 01:29:17

似乎您以某种方式将iso9660文件系统头写入到硬盘的引导轨道中。由于第一个分区从扇区2048开始,并且使用常规的msdos分区表,所以可以使用以下命令将零写入扇区1-2047来消除它:

代码语言:javascript
复制
sudo dd if=/dev/zero of=/dev/sda bs=512 seek=1 count=2047
票数 6
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/158299

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档