删除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)交换分区
使用外部驱动器,一些dd
和gparted以及启动修复,你可以“交换”分区。 这会将您的启动文件放在硬盘的开头,让BIOS开心。
b)创建启动分区
收缩第一个分区并在驱动器前面创建一个新分区(500MB)挂载到/boot
使用gparted make this启动分区
c)重新安装
- 备份
/home/user
- 重新安装适当的分区
- 只有一个分区
- 一个
/
一个/home
- 一个用于
/boot
(使这个成为第一个分区)其他你喜欢的
- 恢复用户数据
祝好运 :)
我相信我和你一样有同样的问题。 我刚刚购买了带有Windows 7的翻新戴尔笔记本电脑。我每次重新启动或打开笔记本电脑时都会出现与您相同的错误。
我从youtube上遵循这种安装方法: https : //www.youtube.com/watch?v = j5iFE6zBHPE
但这个是Ubuntu 16.04 Xenial Xerus。
在本教程中,我认为我能够避免错误是在“安装类型”期间。 您必须选择“Something Else”并单击Continue。 从那里,你可以看到你的硬盘驱动器,并与它进行一些分区。 我只是从320gb的硬盘驱动器中设置了大量的“我相信”。 您必须将“挂载点”设置为“/”。 至于剩余的硬盘空间,可以将其设置为交换区域。 然后单击“立即安装”。 在那之后,请重复第一次如何做到这一点。
Wallah,安装后,我能够使用它而不再有错误。 但是,如果您的笔记本电脑/计算机中还没有任何东西,但发现错误,这种方法很实用。
如果你已经使用了很长时间,有项目,文档和其他东西,Jan方法应该工作。