Moderator: ago


Sembra che bisogna installare os-prober e successivamente rieseguire grub-mkconfig per i dual boot con windows.The os-prober utility can be used in conjunction with GRUB2 to detect other operating systems from attached drives. Windows 7, 8.1, 10, and other distributions of Linux are detectable. Those desiring dual boot systems should emerge the sys-boot/os-prober package then re-run the grub-mkconfig command (as seen above). If detection problems are encountered be sure to read the GRUB2 article in its entirety before asking the Gentoo community for support.


Code: Select all
fdisk -l
Disk /dev/sda: 119,2 GiB, 128035676160 bytes, 250069680 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: EF904D54-F807-4831-BCAD-31BC5B5C7706
Dispositivo Start Fine Settori Size Tipo
/dev/sda1 2048 196607 194560 95M Microsoft basic data
/dev/sda2 196608 466943 270336 132M EFI System
/dev/sda3 466944 102866943 102400000 48,8G Linux filesystem
/dev/sda4 102866944 250067631 147200688 70,2G Linux filesystem
Disk /dev/sdb: 931,5 GiB, 1000204886016 bytes, 1953525168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: F293B900-9EBB-4EB1-A767-9F972F49E423
Dispositivo Start Fine Settori Size Tipo
/dev/sdb1 2048 122882047 122880000 58,6G Microsoft basic data
/dev/sdb4 122882048 1953523711 1830641664 872,9G Microsoft basic data
Si, sembra che la partizione di boot di windows è su sda ma windows è su sdb. Chissà come mai è successo questo...bandreabis wrote:Il BIOS, per entrambi i SO operativi puntano su sda, ma Windows dovrebbe essere su sdb.[/code]

Ho provato più volte a reinstallare Windows, ma al riavvio si ferma alla linea di comando di grub perché ho cancellato la partizione con /boot.Maxxx wrote:Si, sembra che la partizione di boot di windows è su sda ma windows è su sdb. Chissà come mai è successo questo...bandreabis wrote:Il BIOS, per entrambi i SO operativi puntano su sda, ma Windows dovrebbe essere su sdb.[/code]
Io proverei a reinstallare windows. Per il resto grub dovrebbe puntare a sdb x avviare windows (che una volta reinstallato sarà sdb1?) e a sda x avviare Gentoo (in questo caso rimarrà sda2?).

Questa è una cosa che non ho mai fatto, pertanto non sono in grado di consigliarti.dd if=/dev/zero of=/dev/hda bs=446 count=1

Code: Select all
ci74771ht ~ # fdisk -l
Disk /dev/sda: 111,8 GiB, 120034123776 bytes, 234441648 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: 0xa0af8bdf
Dispositivo Avvio Start Fine Settori Size Id Tipo
/dev/sda1 * 2048 1026047 1024000 500M 7 HPFS/NTFS/exFAT
/dev/sda2 1026048 146802687 145776640 69,5G 7 HPFS/NTFS/exFAT
/dev/sda3 146802688 234440703 87638016 41,8G 5 Esteso
/dev/sda5 146804736 147329023 524288 256M 83 Linux
/dev/sda6 147331072 234440703 87109632 41,6G 83 Linux
Disk /dev/sdb: 931,5 GiB, 1000204886016 bytes, 1953525168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: dos
Disk identifier: 0x8f8002b1
Dispositivo Avvio Start Fine Settori Size Id Tipo
/dev/sdb1 2048 1153433599 1153431552 550G 7 HPFS/NTFS/exFAT
/dev/sdb2 1153433600 1919971327 766537728 365,5G 83 Linux
/dev/sdb3 1919971328 1953525167 33553840 16G 82 Linux swap / Solar
Code: Select all
# ms-sys -w /dev/sda1





Code: Select all
Disk /dev/sda: 119.2 GiB, 128035676160 bytes, 250069680 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: EF904D54-F807-4831-BCAD-31BC5B5C7706
Device Start End Sectors Size Type
/dev/sda1 2048 923647 921600 450M Windows recovery environment
/dev/sda2 923648 1128447 204800 100M EFI System
/dev/sda3 1128448 1161215 32768 16M Microsoft reserved
/dev/sda4 1161216 250068991 248907776 118.7G Microsoft basic data
Disk /dev/sdb: 931.5 GiB, 1000204886016 bytes, 1953525168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: F293B900-9EBB-4EB1-A767-9F972F49E423
Device Start End Sectors Size Type
/dev/sdb1 2048 122882047 122880000 58.6G Microsoft basic data
/dev/sdb4 122882048 1953523711 1830641664 872.9G Microsoft basic data


Code: Select all
fdisk -l
Disk /dev/sda: 119,2 GiB, 128035676160 bytes, 250069680 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: BC0824CB-E14C-493B-8FB8-25E882F801C1
Dispositivo Start Fine Settori Size Tipo
/dev/sda1 2048 716799 714752 349M EFI System
/dev/sda2 716800 105574399 104857600 50G Linux filesystem
/dev/sda3 105574400 250067631 144493232 68,9G Linux filesystem
Disk /dev/sdb: 931,5 GiB, 1000204886016 bytes, 1953525168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: F293B900-9EBB-4EB1-A767-9F972F49E423
Dispositivo Start Fine Settori Size Tipo
/dev/sdb1 2048 122882047 122880000 58,6G Microsoft basic data
/dev/sdb4 122882048 1953523711 1830641664 872,9G Microsoft basic data
Code: Select all
parted /dev/sda
GNU Parted 3.2
Viene usato /dev/sda
Benvenuti in GNU Parted. Digitare "help" per l'elenco dei comandi.
(parted) unit mib
(parted) p
Modello: ATA SanDisk SD8SNAT- (scsi)
Disco /dev/sda: 122104MiB
Dimensione del settore (logica/fisica): 512B/4096B
Tabella delle partizioni: gpt
Flag del disco:
Numero Inizio Fine Dimensione File system Nome Flag
1 1,00MiB 350MiB 349MiB fat16 /boot/efi avvio, esp
2 350MiB 51550MiB 51200MiB ext4 rootfs
3 51550MiB 122103MiB 70553MiB ext4 home
(parted) Code: Select all
menuentry "Windows" {
insmod part_gpt
insmod chain
set root='(hd0,gpt1)'
chainloader /Microsoft/Boot/bootmgfw.efi
}