Недавно я установил Windows 10 на свой основной компьютер - позже обнаружил, что он уничтожил весь мой загрузочный раздел Linux:
sdb
├─sdb1 ext4 Root 07a703e4-173a-4e54-b425-baa69a220a64 /
├─sdb2 vfat 2C45-FE61 /boot
├─sdb3 ext4 Home 00477b16-d04d-4cc7-bb56-32138146b74d /home
├─sdb4 swap Swap 578c2f2d-1a07-4bae-a235-dbf52dae300f [SWAP]
├─sdb5
└─sdb6 ntfs Win_OS 9292422592420E63 /media/Win_OS
У меня работают Syslinux и моя Arch, но сейчас я не могу найти способ успешно сделать запись Syslinux для загрузки в Windows. Хотя, если я выберу "Диспетчер загрузки Windows" в меню загрузки МБ, он загрузится просто отлично.
Мой текущий syslinux.cfg: (ну, часть его)
...
LABEL Arch
MENU LABEL Arch_64
LINUX ../vmlinuz-linux
APPEND root=UUID=07a703e4-173a-4e54-b425-baa69a220a64 rw
INITRD ../initramfs-linux.img
LABEL Win10
MENU LABEL Windows_10
COM32 chain.c32
APPEND hd1
Изменить 1 #:
Я забыл упомянуть, что я также установил UEFI syslinux в папку /EFI /, рядом с папками Microsoft и Boot в Windows, что, опять же, работает для Linux, но не для Windows - не важно, использую ли я UUID, Label, диск и номер раздела ...