删除Windows后无效的分区表

最初,笔记本电脑上安装了Windows 7,我的雇主给了我工作。 我使用可启动USB在Windows旁边安装了Ubuntu 15.04。 最近,我已经获得了删除Windows的权限,所以我使用了gparted并将带有Windows的分区格式化为ext4。 现在,当我启动笔记本电脑时,我收到“无效分区表”消息。 按任意键后,Ubuntu正常启动,我看不到其他问题。

你知道如何处理无效的分区表错误吗?

编辑#1

我犯了一个错误 – 它是Ubuntu 15.04,而不是14.04。 我尝试安装启动修复,但似乎Ubuntu 15.04没有。

sudo gdisk -l /dev/sda的输出:

 GPT fdisk (gdisk) version 0.8.10 Partition table scan: MBR: MBR only BSD: not present APM: not present GPT: not present *************************************************************** Found invalid GPT and valid MBR; converting MBR to GPT format in memory. *************************************************************** Disk /dev/sda: 500118192 sectors, 238.5 GiB Logical sector size: 512 bytes Disk identifier (GUID): 921B3CFE-5AE9-4D20-A006-8212D26F78EC Partition table holds up to 128 entries First usable sector is 34, last usable sector is 500118158 Partitions will be aligned on 2048-sector boundaries Total free space is 5932 sectors (2.9 MiB) Number Start (sector) End (sector) Size Code Name 1 2048 224854848 107.2 GiB 8300 Linux filesystem 5 224856064 483569663 123.4 GiB 8300 Linux filesystem 6 483571712 500117503 7.9 GiB 8200 Linux swap 

编辑#2

我将Ubuntu升级到16.04 LTS并运行启动修复,但它没有帮助。 该报告可在此处找到: http : //paste2.org/wGJCdmaZ 。 引导修复还提到:

[现在使用的操作系统–Ubuntu 16.04 LTS]的启动文件远离磁盘的启动。 您的BIOS可能无法检测到它们。 您可能需要在创建/ boot分区后重试(EXT4,> 200MB,启动磁盘)。 这可以通过gParted等工具执行。 然后通过[Boot Repair]的[Separate / boot partition:]选项选择此分区。 ( https://help.ubuntu.com/community/BootPartition )

但是当Ubuntu最终正确启动时,它会成为一个问题吗?

嗨,根据你的描述,你做的和我一样。 解决方案很简单但很麻烦:你的启动文件分区可能是第二个(sda2),因为你把Ubuntu放在了Windows分区的“后面”。 通过清理Windows分区,此分区的引导文件也被擦除,因此BIOS无法再访问任何可引导文件并产生错误。

解决方案:

a)交换分区

使用外部驱动器,一些ddgparted以及启动修复,你可以“交换”分区。 这会将您的启动文件放在硬盘的开头,让BIOS开心。

b)创建启动分区

收缩第一个分区并在驱动器前面创建一个新分区(500MB)挂载到/boot使用gparted make this启动分区

c)重新安装

  1. 备份/home/user
  2. 重新安装适当的分区
    • 只有一个分区
    • 一个/一个/home
    • 一个用于/boot (使这个成为第一个分区)其他你喜欢的
  3. 恢复用户数据

祝好运 :)

我相信我和你一样有同样的问题。 我刚刚购买了带有Windows 7的翻新戴尔笔记本电脑。我每次重新启动或打开笔记本电脑时都会出现与您相同的错误。

我从youtube上遵循这种安装方法: https : //www.youtube.com/watch?v = j5iFE6zBHPE

但这个是Ubuntu 16.04 Xenial Xerus。

在本教程中,我认为我能够避免错误是在“安装类型”期间。 您必须选择“Something Else”并单击Continue。 从那里,你可以看到你的硬盘驱动器,并与它进行一些分区。 我只是从320gb的硬盘驱动器中设置了大量的“我相信”。 您必须将“挂载点”设置为“/”。 至于剩余的硬盘空间,可以将其设置为交换区域。 然后单击“立即安装”。 在那之后,请重复第一次如何做到这一点。

Wallah,安装后,我能够使用它而不再有错误。 但是,如果您的笔记本电脑/计算机中还没有任何东西,但发现错误,这种方法很实用。

如果你已经使用了很长时间,有项目,文档和其他东西,Jan方法应该工作。