Ubuntu 安装未知分区

Ubuntu 安装未知分区

所以我想安装 Ubuntu 并从 USB 启动。我是 Ubuntu 新手。

当我单击“其他”时,它显示 4 个分区:第一个 1mb,sda1,未知的可用空间,第二个 100mb sda2(我知道它是从 win7 恢复系统),第三个是 170gb(win7)sda3,最后一个是 830gb,我不知道这是从哪里来的......在 Windows 上我将它们分开。

这是错误还是什么?如何安装而不丢失所有数据并保留 Win7?

当我尝试不安装时,我可以看到我的 3 个分区(170gb、600gb、230gb),但是当我尝试安装时却看不到。

编辑

ubuntu@ubuntu:~$ sudo gdisk -l /dev/sda

输出如下:

GPT fdisk (gdisk) version 0.8.7  
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: 1953525168 sectors, 931.5 GiB
Logical sector size: 512 bytes
Disk identifier (GUID): 2729AEE7-A594-4A07-91DF-96116B581067
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 1953525134
Partitions will be aligned on 8-sector boundaries
Total free space is 2044 sectors (1022.0 KiB)

Number  Start (sector)    End (sector)  Size       Code  Name
   1              63            2047   992.5 KiB   4200  Windows LDM data
   2            2048          206847   100.0 MiB   4200  Windows LDM data
   3          206848       245762047   117.1 GiB   4200  Windows LDM data
   4       245762048      1953523119   814.3 GiB   4200  Windows LDM data

和,

ubuntu@ubuntu:~$ sudo fdisk -l

输出如下:

Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x13344b63

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1              63        2047         992+  42  SFS
Partition 1 does not start on physical sector boundary.
/dev/sda2   *        2048      206847      102400   42  SFS
/dev/sda3          206848   245762047   122777600   42  SFS
/dev/sda4       245762048  1953523119   853880536   42  SFS

答案1

您的磁盘已设置为 Windows逻辑磁盘管理器 (LDM)系统(又称“动态磁盘”),它是常规分区之上的专有 Microsoft 层。LDM 在概念上类似于 Linux逻辑卷管理器 (LVM),但这两种格式不兼容。无论如何,您无法在当前状态下在磁盘上安装 Ubuntu ——至少不容易。(也许可以拼凑一些东西,但即使对于 Linux 专家来说,这也是一个挑战。)

最简单的解决方案是从 LDM 转换为更传统的分区设置。一些商业 Windows 工具,例如易我分区大师分区向导,应该能够无损地完成此操作。Windows 附带的工具也可以进行转换,但只能从一组干净的分区开始(从而有效地擦除数据)。当然,如果您愿意备份数据并知道如何在恢复后将系统恢复到可启动状态,这可能是一个可接受的解决方案。(就此而言,我强烈建议在尝试以任何方式转换磁盘之前备份所有数据;尽管转换可能很简单,但错误、不合时宜的电源故障或其他问题的后果可能是灾难性的。)有些人报告说擦除分区表然后使用 TestDisk 创建一组新分区是成功的,但我不建议这样做,因为无法保证 LDM 设置中的文件系统是连续的,这是 TestDisk 的假设。因此,如果满足该假设,TestDisk 将工作,但如果不满足,您最终可能会得到损坏的文件系统和至少一些丢失的数据。

另一个选择是购买另一个磁盘并在其上安装 Linux。这样,您可以保留 Windows LDM 配置,让 Linux 控制新磁盘。

值得一提的是,每当您在磁盘上创建超过四个分区的设置时,Windows 都会习惯性地从传统配置转换为 LDM。据我所知,Windows 不会警告您它正在​​做什么——或者即使它发出了警告,消息似乎也没有什么印象,因为我还没有看到任何人提到过它。因此,您应该绝不使用标准 Windows 分区工具来添加分区,特别是如果您知道您将超过四个分区,除非您愿意使用 LDM 设置。(新手常犯的一个错误是在运行 Linux 安装程序之前使用 Windows 为 Linux 创建分区。这通常会使分区数超过四个,并需要做更多工作来解决这个问题。)

答案2

从 Windows 内部缩小 LDM 分区

然后会出现可用空间,您可以在那里安装 Ubuntu。

显示于:https://askubuntu.com/a/521195/52975

禁用页面文件和系统保护以完全缩小磁盘

如图所示:https://superuser.com/questions/1017764/how-to-shrink-a-windows-10-partition/1060508#1060508

否则,Windows 会有一些不可移动的文件,并且您无法按照您想要的方式缩小分区。

相关内容