Mig*_*hty 10 live-usb dual-boot 12.04 uefi windows-8
从提出的其他问题中,我了解到如果Ubuntu Live USB在UEFI模式下启动,那么它应该在安装过程中检测到Windows 8。在安装过程中,我只看到两个选项,擦除磁盘并安装 Ubuntu和其他东西。我不想擦除磁盘并安装 Ubuntu,而是在 Windows 8 旁边安装 Ubuntu。如何启用 Ubuntu 12.04 Live CD/USB 来检测现有的 Windows 8?谢谢。
抱歉最新回复。
@ Rod这里是要求的截图:
@水稻这里的运行sudo的深裂--list结果:
ubuntu@ubuntu:~$ sudo parted --list
Model: ATA TOSHIBA MQ01ABD1 (scsi)
Disk /dev/sda: 1000GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Number Start End Size File system Name Flags
1 1049kB 473MB 472MB ntfs Basic data partition hidden, diag
2 473MB 746MB 273MB fat32 Basic data partition boot
3 746MB 880MB 134MB ntfs Basic data partition msftres
4 880MB 990GB 989GB ntfs Basic data partition
5 990GB 1000GB 10.4GB ntfs Basic data partition hidden, diag
Model: WD 1600BEV External (scsi)
Disk /dev/sdb: 160GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Number Start End Size Type File system Flags
1 1049kB 160GB 160GB primary ntfs
Model: TOSHIBA TOSHIBA USB DRV (scsi)
Disk /dev/sdc: 8011MB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Number Start End Size Type File system Flags
1 4129kB 8011MB 8007MB primary fat32 boot, lba
Run Code Online (Sandbox Code Playgroud)
谢谢!
将 EFI 挂载到 /boot/efi 但不要格式化,然后挂载其他分区(例如 /home /)。安装并重新启动。您现在将启动到 Ubuntu,以便将 grub.cfg 配置为可见并添加 Windows 选项。我没有在 EFI 上安装 Ubuntu 的经验,因为我是 Arch 用户,但这应该有所帮助。编辑
如果您没有从 UEFI 启动 Ubuntu,这将不起作用。要在 UEFI 中启动 DVD/USB,请将其保持启用状态,但在 BIOS 中禁用安全启动选项。
以 root 身份执行所有操作sudo -i
或使用
创建 efi 目录su root
列出所有分区
挂载 EFI 分区,例如:
安装 grub-efi
最后,安装 grub。Grub 会自动向固件启动管理器添加选项。
cat /proc/partitions
mkdir /boot/efi
mount /dev/sdX /boot/efi
apt-get install grub-efi
grub2-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=Ubuntu --recheck --debug