我在 Mac 上安装了 Fedora,现在当我启动时,它会显示“以不安全模式启动”,然后看到一个典型的 Linux“选择启动内容”屏幕。
列表如下:
Fedora Fedora 恢复 Mac OSX 32 位 Mac OSX 64 位 Mac OSX 32 位 Mac OSX 64 位
Fedora 启动得很好,但是当我转到四个 Mac 选项之一时,它告诉我找不到一些命令(如果需要,我可以查找哪些命令)。
Mac 分区在安装过程中完全保持不变。
输出fdisk -l
Disk /dev/sda: 465.8 GiB, 500107862016 bytes, 976773168 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
Disklabel type: gpt
Disk identifier: 146AB7C4-3FB6-46B2-8538-3747383C9946
Device Start End Size Type
/dev/sda1 40 409639 200M EFI System
/dev/sda2 409640 391034639 186.3G Apple HFS/HFS+
/dev/sda3 391034640 392304175 619.9M Apple boot
/dev/sda4 392304640 392816639 250M Apple HFS/HFS+
/dev/sda5 392816640 413296639 9.8G Microsoft basic data
/dev/sda6 413296640 423536639 4.9G Linux swap
/dev/sda7 423536640 956016639 253.9G Microsoft basic data
Disk /dev/sdb: 1.9 GiB, 2041577472 bytes, 3987456 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
Disklabel type: dos
Disk identifier: 0x5513338d
Device Boot Start End Blocks Id System
/dev/sdb1 * 0 1951743 975872 0 Empty
/dev/sdb2 172 10235 5032 ef EFI (FAT-12/16/32)
/dev/sdb3 10284 50603 20160 0 Empty
Disk /dev/sdb1: 953 MiB, 999292928 bytes, 1951744 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
Disklabel type: dos
Disk identifier: 0x5513338d
Device Boot Start End Blocks Id System
/dev/sdb1p1 * 0 1951743 975872 0 Empty
/dev/sdb1p2 172 10235 5032 ef EFI (FAT-12/16/32)
/dev/sdb1p3 10284 50603 20160 0 Empty
所以,我想,活动分区设置错误,但 fdisk 本身告诉我命令 a 不存在,然后我用parted尝试了它,但这也不起作用
# sudo parted /dev/sda1 set 1 boot on
Error: The flag 'boot' is not available for loop disk labels.
# sudo parted /dev/sda3 set 1 boot on
Error: The flag 'boot' is not available for loop disk labels.
我曾经在 Mac 上安装过 Debian,它会自动启动到 Linux,但是当我按下 alt 时,我能够访问 reFind 菜单并启动到 Mac OS。这在这里不起作用,我只是收到相同的“以不安全模式启动”消息等等。
另外,Fedora 分区应该是 ext4,所以我不知道为什么它说 Microsoft basic data。