Consenso all'uso dei cookies

SITO1 -- SITO2 -- Forum2 -- CercaGlobale -- Informativa su Cookie e Privacy

Questo Forum1 è in sola lettura -- Usa il Forum2


Valutazione discussione:
  • 0 voto(i) - 0 media
  • 1
  • 2
  • 3
  • 4
  • 5
Manjaro e windows 7
#1
ho appena installato l'ultima versione di manjaro kde sul mio macbook, ecco come sono impostatte le partizioni:



Codice:
Disk /dev/sda: 232,9 GiB, 250059350016 bytes, 488397168 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: 5AF76FE3-7A6F-46EF-A657-334DEB7D8899

Dispositivo Start Fine Size Tipo
/dev/sda1 1247232 242132991 114,9G Microsoft basic data
/dev/sda2 270034944 488396799 104,1G Microsoft basic data
/dev/sda3 4096 1247231 607M EFI System
/dev/sda4 242132992 270034943 13,3G Microsoft basic data


il problema è che il grub non mi visualizza più windows 7, le ho provate di tutte, ho inserito le seguenti stringhe in /etc/grub.d/40_custom



Codice:
if [ "${grub_platform}" == "efi" ]; then
menuentry "Windows 7" {
insmod part_gpt
insmod fat
insmod search_fs_uuid
insmod chain
search --fs-uuid --set=root $hints_string $fs_uuid
chainloader boot/efi/EFI/Microsoft/Boot/bootmgfw.efi
}
fi


in chainloader ho specificato il percorso del file,e ora dal grub visualizzo la scitta windows 7, ma quando premo invio mi dice percorso non valido, come posso fare??

 
Cita messaggio
#2
premesso che di fronte ai partizionamenti efi (e di conseguenza al grub efi) mi sento inesperto come una recluta, questo è la voce del mio grub che rileva win (8.1 con secure boot attivato):
### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Windows Boot Manager (UEFI on /dev/sdb2)" --class windows --class os {
    insmod part_gpt
    insmod fat
    set root='hd1,gpt2'
    if [ x$feature_platform_search_hint = xy ]; then
      search --no-floppy --fs-uuid --set=root --hint-bios=hd1,gpt2 --hint-efi=hd1,gpt2 --hint-baremetal=ahci1,gpt2  120F-C2A6
    else
      search --no-floppy --fs-uuid --set=root 120F-C2A6
    fi
    chainloader /EFI/Microsoft/Boot/bootmgfw.efi
}
### END /etc/grub.d/30_os-prober ###


ti preciso che win8 è in sdb4, mentre grub punta su sdb2 che è la partizione efi e 120f-c2a6 è l'uuid della partizione efi (ricavabile da sudo blkid); avendo due hd, ed essendo i sistemi operativi sul secondo hd (sdb), come vedi il secondo hd viene identificato da grub come hd1 (il primo hd sarà dunque hd0). nota anche che il chainloader è diverso, mancano le prime cartelle /boot/efi.

spero che ti sia stato d'aiuto. ciao Smile

ps: hai provato boot-repair?
 Trasferito sul Nuovo Forum [img]images/smilies/blush.gif[/img]
Cita messaggio


Vai al forum:


Utenti che stanno guardando questa discussione: 1 Ospite(i)