A partição de hd0 foi mbr, não gpt. Eu sou reinstalado ambos os sistemas operacionais com o tipo de partição correta e foi resolvido o problema
Estou formatando meu SSD e instalei o windows7, depois que instalei o manjaro linux com o GRUB2. No GRUB2 não há submenu windows7. Então eu fui executado update-grub
, ele não retornou nenhum erro, mas windows7 não foi encontrado, então eu adicionei através da edição /etc/grub.d/40_custom
:
#!/bin/sh
exec tail -n +3 $0
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
submenu "Windows 7" {
regexp -s root '\((.+)\)' "$cmdpath"
chainloader /EFI/Microsoft/Boot/bootmgfw.efi
}
Como adicionar o windows7 no grub? Existe o particionamento dos meus discos:
NAME FSTYPE LABEL UUID MOUNTPOINT
sda
├─sda1 ntfs System Reserved 6874CCE474CCB65A
├─sda2 ntfs 34F0E721F0E6E7D6
├─sda3 vfat 52FA-B552 /boot/efi
└─sda4 ext4 da2e349a-50aa-4bda-9770-32d431bb0881 /
sdb
├─sdb1 ntfs My Files F26C58206C57DDC3
├─sdb2 ntfs Windows Programs 0EBA345BBA34418F
└─sdb3 ext4 a6064200-2841-4f0b-8c69-7fbe41993fd4 /home
sda1 e sda2 foram criados automaticamente pelo instalador do windows7. Eu estou supondo que sda1 é o bootloader do windows, e no windows sda2 instalado
>>> sudo mount /dev/sda1 /mnt
>>> ls /mnt
Boot bootmgr BOOTSECT.BAK 'System Volume Information'
>>> sudo mount /dev/sda2 /mnt
>>> ls /mnt
Boot 'Documents and Settings' Portable 'Program Files (x86)' Users
bootmgr pagefile.sys ProgramData '$Recycle.Bin' Windows
BOOTSECT.BAK PerfLogs 'Program Files' 'System Volume Information'