non parte fedora dopo l'installazione

Ciao sono zam19 dopo un po’ di anni ho deciso di installare fedora in dual boot con windows 10 precedentemente avevo ubuntu.
ho installato fedora ma al riavvio non mi dava la possibilità di sceglere il sistema operativo in ubuntu c’era grub .
coso devo fare?

grazie

Ciao zam19 e benvenuto su Fedora Online.

Avvia una live di Fedora, reperisci questi output e incollali qua:

# parted -l
# blkid

http://i67.tinypic.com/16m65vr.jpg

Alcune premesse:

  1. Le immagini non sono gradite, perché sballano il layout del forum e sono di difficile elaborazione.
    Se ti vengono richiesti degli output, utilizza l’emulatore del terminale, copiando il risultato e incollandolo qui.

  2. Il cancelletto ("#") delle mie richieste, significa che il comando va dato da utente root (con privilegi amministrativi). Questo si differenzia dal simbolo del dollaro ("$"), che invece richiede che l’output deve essere raggiunto da utente “normale”. Per effettuare il login come root, è sufficiente digitare “$ su”, seguito da invio (quindi digitare la password, se richiesta, ma non è il tuo caso, in quanto stai operando in un ambiente live).

$ su

Detto questo, sperando di esser stato sufficientemente chiaro, rivediamo gli output precedenti (solo i risultati testuali, senza l’utilizzo di immagini), con l’aggiunta di ulteriori due richieste:

$ su
# blkid
# parted -l
# fdisk -l
# efibootmgr

Ovvero, come utente normale, digitare

su

ah penso d’aver capito :slight_smile:
cosi va bene?

grazie per il vostro aiuto

[code][liveuser@localhost-live ~]$ su
[root@localhost-live liveuser]# blkid
/dev/sr0: UUID=“2017-07-05-22-29-06-00” LABEL=“Fedora-WS-Live-26-1-5” TYPE=“iso9660” PTUUID=“0975cb23” PTTYPE=“dos”
/dev/sda1: UUID=“3E0E43E70E4396B5” TYPE=“ntfs” PARTUUID=“439c42db-01”
/dev/sda2: LABEL=“DISCO DATI” UUID=“F0CC11EACC11ABBA” TYPE=“ntfs” PARTUUID=“439c42db-02”
/dev/sdb1: UUID=“E23C3A753C3A44B7” TYPE=“ntfs” PARTUUID=“439c42d0-01”
/dev/sdb2: UUID=“960EC66D0EC645C9” TYPE=“ntfs” PARTUUID=“439c42d0-02”
/dev/sdb3: UUID=“6925ab1b-a17f-4a4e-84e9-69ac61a540a3” TYPE=“ext4” PARTUUID=“439c42d0-03”
/dev/sdb5: UUID=“01786631-625d-4edf-ae36-a6965b6feaa6” TYPE=“swap” PARTUUID=“439c42d0-05”
/dev/sdc1: LABEL=“HD lacie” UUID=“79BB6847444AE40A” TYPE=“ntfs” PARTUUID=“000cc05e-01”
/dev/loop0: TYPE=“squashfs”
/dev/loop1: LABEL=“Anaconda” UUID=“6ae62c89-5573-4c83-b4b8-9aa3722bd1f8” TYPE=“ext4”
/dev/loop2: TYPE=“DM_snapshot_cow”
/dev/mapper/live-rw: LABEL=“Anaconda” UUID=“6ae62c89-5573-4c83-b4b8-9aa3722bd1f8” TYPE=“ext4”
/dev/mapper/live-base: LABEL=“Anaconda” UUID=“6ae62c89-5573-4c83-b4b8-9aa3722bd1f8” TYPE=“ext4”
[root@localhost-live liveuser]# parted -l
Model: ATA WDC WD10EZEX-22M (scsi)
Disk /dev/sda: 1000GB
Sector size (logical/physical): 512B/4096B
Partition Table: msdos
Disk Flags:

Number Start End Size Type File system Flags
1 1049kB 525MB 524MB primary ntfs boot
2 525MB 1000GB 1000GB primary ntfs

Model: ATA Samsung SSD 850 (scsi)
Disk /dev/sdb: 250GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags:

Number Start End Size Type File system Flags
1 1049kB 212GB 212GB primary ntfs
3 212GB 244GB 32.2GB primary ext4 boot
4 244GB 249GB 4844MB extended
5 244GB 249GB 4499MB logical linux-swap(v1)
2 249GB 250GB 909MB primary ntfs diag

Model: WDC WD12 00BEVE-11UYT0 (scsi)
Disk /dev/sdc: 120GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags:

Number Start End Size Type File system Flags
1 32.3kB 120GB 120GB primary ntfs boot

Warning: Unable to open /dev/sr0 read-write (Read-only file system). /dev/sr0
has been opened read-only.
Model: HL-DT-ST DVDRAM GP57EB40 (scsi)
Disk /dev/sr0: 1563MB
Sector size (logical/physical): 2048B/2048B
Partition Table: mac
Disk Flags:

Number Start End Size File system Name Flags
1 2048B 10.2kB 8192B Apple
2 53.6MB 60.3MB 6658kB EFI
3 60.3MB 74.7MB 14.4MB EFI

[root@localhost-live liveuser]# fdisk -l
Disk /dev/sda: 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: 0x439c42db

Device Boot Start End Sectors Size Id Type
/dev/sda1 * 2048 1026047 1024000 500M 7 HPFS/NTFS/exFAT
/dev/sda2 1026048 1953519615 1952493568 931G 7 HPFS/NTFS/exFAT

Disk /dev/sdb: 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: dos
Disk identifier: 0x439c42d0

Device Boot Start End Sectors Size Id Type
/dev/sdb1 2048 414239733 414237686 197.5G 7 HPFS/NTFS/exFAT
/dev/sdb2 486617088 488392703 1775616 867M 27 Hidden NTFS WinRE
/dev/sdb3 * 414240768 477155327 62914560 30G 83 Linux
/dev/sdb4 477155328 486617087 9461760 4.5G 5 Extended
/dev/sdb5 477157376 485945343 8787968 4.2G 82 Linux swap / Solaris

Partition table entries are not in disk order.

Disk /dev/sdc: 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: 0x000cc05e

Device Boot Start End Sectors Size Id Type
/dev/sdc1 * 63 234436544 234436482 111.8G 7 HPFS/NTFS/exFAT

Disk /dev/loop0: 1.4 GiB, 1482072064 bytes, 2894672 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

Disk /dev/loop1: 6.5 GiB, 6981419008 bytes, 13635584 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

Disk /dev/loop2: 512 MiB, 536870912 bytes, 1048576 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

Disk /dev/mapper/live-rw: 6.5 GiB, 6981419008 bytes, 13635584 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

Disk /dev/mapper/live-base: 6.5 GiB, 6981419008 bytes, 13635584 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
[root@localhost-live liveuser]# efibootmgr
EFI variables are not supported on this system.
[root@localhost-live liveuser]#
[/code]

Sì. L’output è corretto ed esposto così è molto più comodo da consultare.

Da BIOS, quale disco è impostato come dispositivo di boot?
Deve essere impostato il disco /dev/sdb (ossia “ATA Samsung SSD 850”).

Se anche così non vedi Grub, molto probabilmente non si è installato in maniera corretta e dobbiamo intervenire in tal senso.

si come boot primario ho hd samsung 850

Procedi così:

  1. Fai partire un sistema live di Fedora.
  2. Esegui in sequenza questi comandi:
# mkdir -p /mnt/fedora
# mount /dev/sdb3 /mnt/fedora/
# for i in {/dev/,/dev/pts/,/proc/,/sys/}; do mount -o bind "$i" "/mnt/fedora$i"; done
# chroot /mnt/fedora
# grub2-install /dev/sdb --no-floppy
# grub2-mkconfig -o /boot/grub2/grub.cfg
# exit
# for i in {/sys/,/proc/,/dev/pts/,/dev/}; do umount "/mnt/fedora$i"; done
# umount /mnt/fedora
  1. Riavvia la macchina e prova ad effettuare il boot del disco Samsung. Grub è ora presente e ti permette di scegliere quale sistema avviare?

Ciao scusa la mia ignoranza ma a questo comandogrub2-install /dev/sdb --no-floppy mi dice questo

error: /usr/lib/grub/x86_64-efi/modinfo.sh doesn't exist. Please specify --target or --directory.

non ho capito cosa devo fare se al posto no floppy devo mettere qaulcos’altro

No, hai dato il comando giusto. Prima di procedere però, ti chiedo una cosa.
Per caso, hai installato Fedora in https://fedoraproject.org/wiki/Unified_Extensible_Firmware_Interface#Should_I_do_a_UEFI-native_or_BIOS-native_installation.3F?
Perché il tuo sistema mi appare invece come una classica configurazione bios/mbr; sospetto che Fedora si sia invece avviata appunto in modalità UEFI.

Verifichiamo dalla live:

# mkdir -p /mnt/fedora
# mount /dev/sdb3 /mnt/fedora/
# for i in {/dev/,/dev/pts/,/proc/,/sys/}; do mount -o bind "$i" "/mnt/fedora$i"; done
# ll /sys/firmware/
# updatedb;locate grub.cfg
# exit
# for i in {/sys/,/proc/,/dev/pts/,/dev/}; do umount "/mnt/fedora$i"; done
# umount /mnt/fedora

[liveuser@localhost-live ~]$ su [root@localhost-live liveuser]# mkdir -p /mnt/fedora [root@localhost-live liveuser]# mount /dev/sdb3 /mnt/fedora/ [root@localhost-live liveuser]# for i in {/dev/,/dev/pts/,/proc/,/sys/}; do mount -o bind "$i" "/mnt/fedora$i"; done [root@localhost-live liveuser]# ll /sys/firmware/ total 0 drwxr-xr-x. 6 root root 0 Sep 27 2017 acpi drwxr-xr-x. 4 root root 0 Sep 27 2017 dmi drwxr-xr-x. 5 root root 0 Sep 27 2017 efi drwxr-xr-x. 31 root root 0 Sep 27 04:34 memmap [root@localhost-live liveuser]# updatedb;locate grub.cfg [root@localhost-live liveuser]# ll /sys/firmware/ total 0 drwxr-xr-x. 6 root root 0 Sep 27 2017 acpi drwxr-xr-x. 4 root root 0 Sep 27 2017 dmi drwxr-xr-x. 5 root root 0 Sep 27 2017 efi drwxr-xr-x. 31 root root 0 Sep 27 04:34 memmap [root@localhost-live liveuser]# ll /sys/firmware/ total 0 drwxr-xr-x. 6 root root 0 Sep 27 2017 acpi drwxr-xr-x. 4 root root 0 Sep 27 2017 dmi drwxr-xr-x. 5 root root 0 Sep 27 2017 efi drwxr-xr-x. 31 root root 0 Sep 27 04:34 memmap [root@localhost-live liveuser]# ll /sys/firmware/ total 0 drwxr-xr-x. 6 root root 0 Sep 27 2017 acpi drwxr-xr-x. 4 root root 0 Sep 27 2017 dmi drwxr-xr-x. 5 root root 0 Sep 27 2017 efi drwxr-xr-x. 31 root root 0 Sep 27 04:34 memmap [root@localhost-live liveuser]#

penso di si ho da poco cambiato opzione da efi a legacy

Concludendo:
[list=*]
]La macchina è configurata per effettuare il boot in modalità legacy (bios/mbr);/]
]I sistemi Windows sono installati in modalità legacy bios/mbr ed effettuano correttamente il boot;/]
]Fedora è invece stata installata in modalità EFI e si avvia./]
[/list]

Mi dispiace. A mio parere, non c’è soluzione.
Occorre ripetere l’installazione di Fedora, avendo cura che il supporto scelto parta in modalità bios/mbr (per intenderci… Se di live si tratta, la primissima schermata deve essere https://fedoraproject.org/w/uploads/d/d2/Dvd_bios.png e non https://fedoraproject.org/w/uploads/3/3a/Dvd_uefi.png).

ah ok capito ,si lo reinstallo tanto non mi cambia nulla perché non ero mai riuscito ad accedere!
devo mettere risolto??
grazie per l’aiuto !

No, non serve. Tecnicamente, la reinstallazione non è una vera e propria soluzione.

Buona permanenza su Fedora Online :).

Ciao a tutti ho reinstallato fedora in modalita legacy ma non mi funziona lo stesso come posso risolvere_

[code][liveuser@localhost-live ~]$ su
[root@localhost-live liveuser]# blkid
/dev/sr0: UUID=“2017-07-05-22-29-06-00” LABEL=“Fedora-WS-Live-26-1-5” TYPE=“iso9660” PTUUID=“0975cb23” PTTYPE=“dos”
/dev/sda1: UUID=“3E0E43E70E4396B5” TYPE=“ntfs” PARTUUID=“439c42db-01”
/dev/sda2: LABEL=“DISCO DATI” UUID=“F0CC11EACC11ABBA” TYPE=“ntfs” PARTUUID=“439c42db-02”
/dev/sdb1: UUID=“C2CC844DCC843E23” TYPE=“ntfs” PARTUUID=“439c42d0-01”
/dev/sdb2: UUID=“621836C5183697CD” TYPE=“ntfs” PARTUUID=“439c42d0-02”
/dev/sdb3: UUID=“960EC66D0EC645C9” TYPE=“ntfs” PARTUUID=“439c42d0-03”
/dev/sdb5: UUID=“12154a5b-b2f5-4752-b108-4ebb652a5f41” TYPE=“ext4” PARTUUID=“439c42d0-05”
/dev/sdb6: UUID=“59dc417b-b245-4857-830c-0500cf7a9d4e” TYPE=“swap” PARTUUID=“439c42d0-06”
/dev/loop0: TYPE=“squashfs”
/dev/loop1: LABEL=“Anaconda” UUID=“6ae62c89-5573-4c83-b4b8-9aa3722bd1f8” TYPE=“ext4”
/dev/loop2: TYPE=“DM_snapshot_cow”
/dev/mapper/live-rw: LABEL=“Anaconda” UUID=“6ae62c89-5573-4c83-b4b8-9aa3722bd1f8” TYPE=“ext4”
/dev/mapper/live-base: LABEL=“Anaconda” UUID=“6ae62c89-5573-4c83-b4b8-9aa3722bd1f8” TYPE=“ext4”
[root@localhost-live liveuser]# parted -l
Model: ATA WDC WD10EZEX-22M (scsi)
Disk /dev/sda: 1000GB
Sector size (logical/physical): 512B/4096B
Partition Table: msdos
Disk Flags:

Number Start End Size Type File system Flags
1 1049kB 525MB 524MB primary ntfs boot
2 525MB 1000GB 1000GB primary ntfs

Model: ATA Samsung SSD 850 (scsi)
Disk /dev/sdb: 250GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags:

Number Start End Size Type File system Flags
1 1049kB 212GB 212GB primary ntfs
4 212GB 248GB 36.2GB extended
5 212GB 243GB 31.1GB logical ext4 boot
6 243GB 248GB 4698MB logical linux-swap(v1)
2 248GB 249GB 908MB primary ntfs diag
3 249GB 250GB 909MB primary ntfs diag

Warning: Unable to open /dev/sr0 read-write (Read-only file system). /dev/sr0
has been opened read-only.
Model: HL-DT-ST DVDRAM GP57EB40 (scsi)
Disk /dev/sr0: 1563MB
Sector size (logical/physical): 2048B/2048B
Partition Table: mac
Disk Flags:

Number Start End Size File system Name Flags
1 2048B 10.2kB 8192B Apple
2 53.6MB 60.3MB 6658kB EFI
3 60.3MB 74.7MB 14.4MB EFI

[root@localhost-live liveuser]# fdisk -l
Disk /dev/sda: 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: 0x439c42db

Device Boot Start End Sectors Size Id Type
/dev/sda1 * 2048 1026047 1024000 500M 7 HPFS/NTFS/exFAT
/dev/sda2 1026048 1953519615 1952493568 931G 7 HPFS/NTFS/exFAT

Disk /dev/sdb: 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: dos
Disk identifier: 0x439c42d0

Device Boot Start End Sectors Size Id Type
/dev/sdb1 2048 414103315 414101268 197.5G 7 HPFS/NTFS/exFAT
/dev/sdb2 484841472 486615039 1773568 866M 27 Hidden NTFS WinRE
/dev/sdb3 486617088 488392703 1775616 867M 27 Hidden NTFS WinRE
/dev/sdb4 414103552 484841471 70737920 33.7G 5 Extended
/dev/sdb5 * 414105600 474923007 60817408 29G 83 Linux
/dev/sdb6 474925056 484100095 9175040 4.4G 82 Linux swap / Solaris

Partition table entries are not in disk order.

Disk /dev/loop0: 1.4 GiB, 1482072064 bytes, 2894672 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

Disk /dev/loop1: 6.5 GiB, 6981419008 bytes, 13635584 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

Disk /dev/loop2: 512 MiB, 536870912 bytes, 1048576 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

Disk /dev/mapper/live-rw: 6.5 GiB, 6981419008 bytes, 13635584 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

Disk /dev/mapper/live-base: 6.5 GiB, 6981419008 bytes, 13635584 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
[root@localhost-live liveuser]# efibootmgr
EFI variables are not supported on this system.
[root@localhost-live liveuser]#
[/code]

Cosa intendi con “non funziona”?
Dove si blocca esattamente?
Vedi la schermata del bootloader Grub?

Giusto non mi sono spiegato bene
non funziona nel senso che mi parte windows ,non mi compare la schermata di grub…

Dalla live di Fedora, procedi così:

# mkdir -p /mnt/fedora
# mount /dev/sdb5 /mnt/fedora/
# for i in {/dev/,/dev/pts/,/proc/,/sys/}; do mount -o bind "$i" "/mnt/fedora$i"; done
# chroot /mnt/fedora
# grub2-install /dev/sdb --no-floppy
# grub2-mkconfig -o /boot/grub2/grub.cfg
# exit
# for i in {/sys/,/proc/,/dev/pts/,/dev/}; do umount "/mnt/fedora$i"; done
# umount /mnt/fedora

non va quando riavvio non visualizzo grub