我的分区不可见

我的分区不可见

我是 Ubuntu 新手。让我解释一下我的情况。

我使用的是 Windows 8,内置有 500GB 的硬盘,有一天我的操作系统崩溃了,当我重新启动时,它显示“缺少操作系统”。所以我使用 Ubuntu USB 启动并进入“尝试 Ubuntu”。问题统计在这里。除了文件中的一个驱动器外,我的其他驱动器都不可见。

所以我在网上搜索,他们说要输入各种命令。我在这里发布了这些命令和输出。如果你发现问题,请给我一个解决方案。

1."sudo fdisk-l"

显示磁盘 /dev/ram0: 64 MiB, 67108864 字节, 131072 个扇区

重复相同的操作直到 /dev/ram15

然后
磁盘 /dev/sda:298.1 GiB,320072933376 字节,625142448 个扇区

Device     Boot     Start       End   Sectors   Size Id Type
/dev/sda1            2048    718847    716800   350M  7 HPFS/NTFS/exFAT
/dev/sda2          718848 102402047 101683200  48.5G  7 HPFS/NTFS/exFAT
/dev/sda3  *    102402048 358899711 256497664 122.3G  7 HPFS/NTFS/exFAT
/dev/sda4       358899712 625139711 266240000   127G  7 HPFS/NTFS/exFAT

这里我必须提一下,总空间不超过 500GB。

2.sudo gdisk   /dev/sda
GPT fdisk (gdisk) version 1.0.1

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. THIS OPERATION IS POTENTIALLY DESTRUCTIVE! Exit by
typing 'q' if you don't want to convert your MBR partitions
to GPT format!
***************************************************************

我按了‘q’。

分区表有问题吗?或者如果有其他问题,请告诉我该怎么办。

GParted 的屏幕截图

答案1

gdisk关于最有可能的消息意味着Found invalid GPT and valid MBR...磁盘习惯包含 GUID 分区表 (GPT),但它被转换为使用较旧的主引导记录 (MBR) 分区方案,而该方案是由一个不支持 GPT 或未完全清除 GPT 数据结构的工具完成的。如果我不得不猜测的话,我会说该计算机预装了 Windows 8 或更高版本 - 大多数此类计算机以 EFI 模式启动,因此会使用 GPT。然后您在 BIOS 模式下重新安装了 Windows,这会以不完整的方式将磁盘从 GPT 转换为 MBR 格式。(Windows 工具将执行此操作。)

以这种方式运行磁盘通常没问题,但可能会导致混乱,在极端情况下,您最终可能会破坏磁盘。您可以使用fixpartsUbuntu 附带的 删除杂散的 GPT 数据。请参阅这里有关详细信息 - 请搜索GPT signatures detected相关部分。

警告:有一个非常苗条有可能是其他原因导致了这种差异。例如,如果您在崩溃之前以 EFI 模式启动,并且某些东西以 MBR 格式写入了分区表,则可能会看到类似的结果。不过,这似乎不太可能。如果它如果发生这种情况,则使用fixparts清除 GPT 数据会使情况变得更糟。出于这个原因,并且由于尝试将系统恢复到可启动状态也可能造成损害,我强烈建议您在执行任何其他操作之前备份磁盘,或者至少备份重要的用户文件。

不过,杂散的 GPT 数据并不是您的主要问题;您说您无法启动。由于计算机似乎只装有 Windows,因此这从根本上说是 Windows 的问题,因此您应该在 Windows 论坛上询问。(我没有看到磁盘上安装 Ubuntu 的证据,尽管您显然使用了 Linux 工具来收集磁盘信息。)如果您还安装了 Ubuntu,请说明它的安装位置,因为这可能很重要。最好删除杂散的 GPT 数据您尝试修复,以防 GPT 数据混淆 Windows 修复工具或您尝试运行的任何其他实用程序。

相关内容