(在这里提问是因为我还没有回复询问费多拉)
我正在尝试在我的 HP Envy 笔记本电脑上安装 Fedora 19 Gnome 作为双启动系统(硬件规格 HP ENVY 6-1202sa,尽管我认为硬盘驱动器是混合驱动器,可能带有 SSD 缓存 [不确定])
我已成功创建 USB Live 光盘,可以毫无问题地启动并运行 Live 光盘,但是当我选择安装到硬盘驱动器的选项时,我的硬盘驱动器均不可用?
根据中的建议链接帖子我已经删除了恢复分区(从 Windows 中的 HP 恢复实用程序),但这并没有解决问题,安装程序仍然看不到驱动器。
[liveuser@localhost ~]$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 465.8G 0 disk
├─sda1 8:1 0 400M 0 part
├─sda2 8:2 0 260M 0 part
├─sda3 8:3 0 128M 0 part
└─sda4 8:4 0 465G 0 part
sdb 8:16 0 29.8G 0 disk
└─sdb1 8:17 0 8G 0 part
sdc 8:32 1 14.9G 0 disk
└─sdc1 8:33 1 14.9G 0 part /run/initramfs/live
loop0 7:0 0 12K 1 loop
loop1 7:1 0 2.2M 1 loop
└─live-osimg-min 253:1 0 8G 1 dm
loop2 7:2 0 887.4M 1 loop
loop3 7:3 0 8G 1 loop
├─live-rw 253:0 0 8G 0 dm /
└─live-osimg-min 253:1 0 8G 1 dm
loop4 7:4 0 512M 0 loop
└─live-rw 253:0 0 8G 0 dm /
并且:
[liveuser@localhost ~]$ sudo fdisk -l
Disk /dev/sda: 500.1 GB, 500107862016 bytes, 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 label type: dos
Disk identifier: 0x712f758b
Device Boot Start End Blocks Id System
/dev/sda1 1 976766975 488383487+ ee GPT
Partition 1 does not start on physical sector boundary.
Disk /dev/sdb: 32.0 GB, 32017047552 bytes, 62533296 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 label type: dos
Disk identifier: 0x2f7c2cab
Device Boot Start End Blocks Id System
/dev/sdb1 1 4294967295 2147483647+ ee GPT
Disk /dev/sdc: 16.0 GB, 16008609792 bytes, 31266816 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 label type: dos
Disk identifier: 0x00000000
Device Boot Start End Blocks Id System
/dev/sdc1 * 32 31266815 15633392 c W95 FAT32 (LBA)
Disk /dev/mapper/live-rw: 8589 MB, 8589934592 bytes, 16777216 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 /dev/mapper/live-osimg-min: 8589 MB, 8589934592 bytes, 16777216 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
我也一直在尝试其他实时发行版,当我尝试浏览到 Linux Mint live 光盘上的“OS”磁盘时,出现以下错误(我还没有检查在 Fedora live 上是否也遇到相同的错误)光盘):
Error mounting /dev/sda4 at /media/mint/OS: Command-line `mount -t "ntfs" -o "uhelper=udisks2,nodev,nosuid,uid=999,gid=999,dmask=0077,fmask=0177" "/dev/sda4" "/media/mint/OS"' exited with non-zero exit status 14: The disk contains an unclean file system (0, 0).
Metadata kept in Windows cache, refused to mount.
Failed to mount '/dev/sda4': Operation not permitted
The NTFS partition is in an unsafe state. Please resume and shutdown
Windows fully (no hibernation or fast restarting), or mount the volume
read-only with the 'ro' mount option.
这是磁盘管理器在 Windows 8 中的样子:
有什么建议么?
这可能是有关的。
答案1
我没有GPT所以这只是一个猜测,但这可能就是 fdisk 有问题的原因——它不支持 GPT直到去年。然而,我注意到日期已经几个月了后最后一个稳定的util-linux(包含fdisk的源码包),2.21,这是我的 Fedora 17 系统上的 fdisk。您可以使用 检查这一点fdisk -v
。
该帖子似乎提到了 2.3.1 版本,该版本不可用? git 上的最后一个分支看起来像 2.23。
因此,您的 fdisk 很可能不支持 GPT,并且支持 GPT 的版本显然尚未准备好供公众使用。然而gdisk
,“类似 fdisk 的 GPT 磁盘分区工具”在 fedora 存储库中可用(事实上,它已经在我的系统上,所以也许它是基本安装的一部分)。如果您可以使用 Live CD 中的分区,则可以自行设置分区并告诉安装程序跳过该步骤。
谷歌搜索了一下,似乎 F19 应该支持 GPT 安装,但有些人遇到了问题......