安装期间未显示分区

安装期间未显示分区

我有一台预装了 Windows7 的 HP EliteBook 8570w。当我尝试从磁盘或 USB 驱动器安装 ubuntu 时,它会跳过第三步,而且我根本看不到任何分区:

安装窗口

输出sudo fdisk -lu

Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 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: 0xb760cea1

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048      616447      307200    7  HPFS/NTFS/exFAT
/dev/sda2          616448   210339044   104861298+   7  HPFS/NTFS/exFAT
/dev/sda3       210339840   959995903   374828032   83  Linux
/dev/sda4       959995904   976773119     8388608   82  Linux swap / Solaris

Disk /dev/sdb: 24.0 GB, 24015495168 bytes
255 heads, 63 sectors/track, 2919 cylinders, total 46905264 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x57000000

Disk /dev/sdb doesn't contain a valid partition table

输出sudo parted -l

Model: ATA WDC WD5000BPKT-6 (scsi)
Disk /dev/sda: 500GB
Sector size (logical/physical): 512B/4096B
Partition Table: msdos

Number  Start   End    Size    Type     File system     Flags
 1      1049kB  316MB  315MB   primary  ntfs            boot
 2      316MB   108GB  107GB   primary  ntfs
 3      108GB   492GB  384GB   primary  ext4
 4      492GB   500GB  8590MB  primary  linux-swap(v1)


Error: /dev/sdb: unrecognised disk label                                  

Warning: Unable to open /dev/sr0 read-write (Read-only file system).  /dev/sr0
has been opened read-only.
Error: Can't have a partition outside the disk!                           

我尝试过的:

sudo gdisk /dev/sda2

Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 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: 0xb760cea1

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048      616447      307200    7  HPFS/NTFS/exFAT
/dev/sda2          616448   210339044   104861298+   7  HPFS/NTFS/exFAT
/dev/sda3       210339840   959995903   374828032   83  Linux
/dev/sda4       959995904   976773119     8388608   82  Linux swap / Solaris

Disk /dev/sdb: 24.0 GB, 24015495168 bytes
255 heads, 63 sectors/track, 2919 cylinders, total 46905264 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x57000000

Disk /dev/sdb doesn't contain a valid partition table

chdisk /f

在 Windows 中我尝试过这个但它也没有解决我的问题。

将我的 SATA 模式从 RAID 设置为 AHCI

这也没用。我不得不将其重置为 RAID 才能让 Windows7 再次运行

安装 12.04 而不是 13.04

但问题仍然存在

禁用我的 SLC mSATA 缓存模块

Windows 无法再次启动,问题仍然存在


如果有人能给我答案,我会非常高兴。提前谢谢您。

答案1

您还遇到了 4 个主分区问题。

我的笔记本电脑已经有 4 个主分区:如何安装 Ubuntu?

请务必先创建恢复 DVD 以及 Windows 修复 CD。

HP 工具分区讨论

如果您使用 Windows 磁盘工具和备份 HP 工具缩小 Windows。然后,您可以使用 gparted 创建一个大的扩展分区并拥有多个逻辑分区。如果需要,您可以在一个分区中恢复 HP 工具。如果需要,您可以创建一个共享的 NTFS 数据分区,如果您希望将其作为单独的分区,则可以在 /(根)、swap 和 /home 中再次安装 Ubuntu。

更新:

如果系统是超极本,则它具有 Intel SRT,它以某种方式使用 RAID。您需要关闭 SRT,然后删除两个驱动器上的元数据。如果仍在启动 Windows,您可以重新打开 SRT,它应该可以正常工作。

sudo dmraid -E -r /dev/sda
sudo dmraid -E -r /dev/sdb

如果您使用 Windows 创建额外的分区,或者剩余的 gpt 备份分区表(其中驱动器是 gpt)并且您使用 MBR 模式下的 Windows 安装,则其他一些问题可能是动态或 LDM 分区。

答案2

http://ubuntuforums.org/showthread.php?t=1970636

如果你读过这个帖子,版主对 OP 的回答建议如果你从 live cd / usb 运行 gparted 并事先自己对驱动器进行分区,它将解决这个故障,并且还能加快安装过程,因为它现在可以使用交换分区来加快该过程。

使用 Google 了解如何制作 gparted live usb/cd(无论您喜欢哪种),并使用您想要的根系统空间大小来格式化您的分区,如果您愿意,可以使用单独的 /home,以及等于您拥有的 RAM 数量的交换格式分区,以 GiB 为单位(根据链接论坛主题中的版主)。

相关内容