Io ho sempre usato mc per tutto (da red hat 5.0)
in grub ho solo win 10 e il menu di uefi.
La live è purtroppo della 19.04 quindi non ho potuto tentare di
procedere con un ripristino dell'installazione.
provato con
mount | grep efivarfs
ok
sudo -s
mount /dev/sda5 /mnt (la mia root)
mount /dev/sda1 /mnt/boot/efi
tutto ok
for i in dev dev/pts proc sys sys/firmware; do mount --bind /$i /mnt/$i; done
errore su done.
a questo punto da win scarico la live di 19.10 e ritento
lubuntu@lubuntu:~$ mount | grep efivarfs
efivarfs on /sys/firmware/efi/efivars type efivarfs (rw,nosuid,nodev,noexec,relatime)
lubuntu@lubuntu:~$ sudo -s
root@lubuntu:/home/lubuntu# mount /dev/sda5 /mnt
root@lubuntu:/home/lubuntu# mount /dev/sda1 /mnt/boot/efi
root@lubuntu:/home/lubuntu# for i in dev dev/pts proc sys sys/firmware; do mount --bind /$i /mnt/$i; done
root@lubuntu:/home/lubuntu# chroot /mnt
root@lubuntu:/# update-grub
Sourcing file `/etc/default/grub'
Sourcing file `/etc/default/grub.d/init-select.cfg'
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-5.3.0-26-generic
Found initrd image: /boot/initrd.img-5.3.0-26-generic
WARNING: Device /dev/loop0 not initialized in udev database even after waiting 10000000 microseconds.
WARNING: Device /dev/sda not initialized in udev database even after waiting 10000000 microseconds.
WARNING: Device /dev/sda1 not initialized in udev database even after waiting 10000000 microseconds.
WARNING: Device /dev/sda2 not initialized in udev database even after waiting 10000000 microseconds.
WARNING: Device /dev/sda3 not initialized in udev database even after waiting 10000000 microseconds.
WARNING: Device /dev/sda4 not initialized in udev database even after waiting 10000000 microseconds.
WARNING: Device /dev/sda5 not initialized in udev database even after waiting 10000000 microseconds.
WARNING: Device /dev/sda6 not initialized in udev database even after waiting 10000000 microseconds.
WARNING: Device /dev/sda7 not initialized in udev database even after waiting 10000000 microseconds.
WARNING: Device /dev/sdb not initialized in udev database even after waiting 10000000 microseconds.
WARNING: Device /dev/sdb1 not initialized in udev database even after waiting 10000000 microseconds.
WARNING: Device /dev/loop0 not initialized in udev database even after waiting 10000000 microseconds.
WARNING: Device /dev/sda1 not initialized in udev database even after waiting 10000000 microseconds.
WARNING: Device /dev/sda2 not initialized in udev database even after waiting 10000000 microseconds.
WARNING: Device /dev/sda3 not initialized in udev database even after waiting 10000000 microseconds.
WARNING: Device /dev/sda4 not initialized in udev database even after waiting 10000000 microseconds.
WARNING: Device /dev/sda5 not initialized in udev database even after waiting 10000000 microseconds.
WARNING: Device /dev/sda6 not initialized in udev database even after waiting 10000000 microseconds.
WARNING: Device /dev/sda7 not initialized in udev database even after waiting 10000000 microseconds.
WARNING: Device /dev/sdb1 not initialized in udev database even after waiting 10000000 microseconds.
Adding boot menu entry for EFI firmware configuration
done
root@lubuntu:/# grub-install
Installing for x86_64-efi platform.
grub-install: error: /boot/efi doesn't look like an EFI partition.
non risolto, inoltre non trovo l'opzione per il ripristino di tutta l'installazione.
ma da dove lo va a prendere il file init-select.cfg che nel grub.d che hai postato prima non c'è.
Da dove salta fuori.
EDIT
scoperto il mistero: in 19.10 esiste il file /etc/default/grub.d/init-select.cfg' (un file vuoto) che nella 16.04 (che sto usando io) non c'è.
Come non detto.
Ultima modifica di andrea111 il sabato 25 gennaio 2020, 16:09, modificato 2 volte in totale.
Inoltre sei sicuro che sda5 sia la root di UBuntu? Da fdisk è marcata come "Microsoft basic data" (e se c'è la root di Ubuntu qui dentro, andrebbe cambiata l'etichetta di questa partizione).
con gdisk vedi un solo disco alla volta (è più dettagliato sullo stato del GPT).
Non credo si possa installare Linux su Ntfs, mancando il driver in kernel space non potrebbe nemmeno montare la root e fare il boot. Più semplicemente credo che di quella partizione sia sbagliata l'etichetta della tabella delle partizioni. Piu che altro deve assicurarsi che sda5 sia proprio la root di Ubuntu, tra le varie partizioni tutte marchiate come "Microsoft basic data".
lubuntu@lubuntu:~$ sudo gdisk -l /dev/sda
GPT fdisk (gdisk) version 1.0.4
Partition table scan:
MBR: protective
BSD: not present
APM: not present
GPT: present
Found valid GPT with protective MBR; using GPT.
Disk /dev/sda: 468862128 sectors, 223.6 GiB
Model: TEAML5Lite3D240G
Sector size (logical/physical): 512/512 bytes
Disk identifier (GUID): 1379C32C-1C2B-4D9B-A34C-67B7F988822F
Partition table holds up to 128 entries
Main partition table begins at sector 2 and ends at sector 33
First usable sector is 34, last usable sector is 468862094
Partitions will be aligned on 2048-sector boundaries
Total free space is 3181 sectors (1.6 MiB)
Number Start (sector) End (sector) Size Code Name
1 2048 1023999 499.0 MiB 2700 Basic data partition
2 1024000 1228799 100.0 MiB EF00 EFI system partition
3 1228800 1261567 16.0 MiB 0C01 Microsoft reserved ...
4 1261568 237524991 112.7 GiB 0700 Basic data partition
5 237524992 278484991 19.5 GiB 0700 Basic data partition
6 278484992 280532991 1000.0 MiB 0700 Basic data partition
7 280532992 468860927 89.8 GiB 0700 Basic data partition
To run a command as administrator (user "root"), use "sudo <command>".
See "man sudo_root" for details.
lubuntu@lubuntu:~$ sudo -s
root@lubuntu:/home/lubuntu# mount /dev/sda5 /
root@lubuntu:/home/lubuntu# mount /dev/sda5 /mnt
root@lubuntu:/home/lubuntu# mount /dev/sda2 /mnt/boot/efi
root@lubuntu:/home/lubuntu# for i in dev dev/pts proc sys sys/firmware; do mount --bind /$i /mnt/$i; done
root@lubuntu:/home/lubuntu# chroot /mnt
root@lubuntu:/# update-grub
Sourcing file `/etc/default/grub'
Sourcing file `/etc/default/grub.d/init-select.cfg'
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-5.3.0-26-generic
Found initrd image: /boot/initrd.img-5.3.0-26-generic
WARNING: Device /dev/loop0 not initialized in udev database even after waiting 10000000 microseconds.
WARNING: Device /dev/sda not initialized in udev database even after waiting 10000000 microseconds.
WARNING: Device /dev/sda1 not initialized in udev database even after waiting 10000000 microseconds.
WARNING: Device /dev/sda2 not initialized in udev database even after waiting 10000000 microseconds.
WARNING: Device /dev/sda3 not initialized in udev database even after waiting 10000000 microseconds.
WARNING: Device /dev/sda4 not initialized in udev database even after waiting 10000000 microseconds.
WARNING: Device /dev/sda5 not initialized in udev database even after waiting 10000000 microseconds.
WARNING: Device /dev/sda6 not initialized in udev database even after waiting 10000000 microseconds.
WARNING: Device /dev/sda7 not initialized in udev database even after waiting 10000000 microseconds.
WARNING: Device /dev/sdb not initialized in udev database even after waiting 10000000 microseconds.
WARNING: Device /dev/sdb1 not initialized in udev database even after waiting 10000000 microseconds.
WARNING: Device /dev/loop0 not initialized in udev database even after waiting 10000000 microseconds.
WARNING: Device /dev/sda1 not initialized in udev database even after waiting 10000000 microseconds.
WARNING: Device /dev/sda2 not initialized in udev database even after waiting 10000000 microseconds.
WARNING: Device /dev/sda3 not initialized in udev database even after waiting 10000000 microseconds.
WARNING: Device /dev/sda4 not initialized in udev database even after waiting 10000000 microseconds.
WARNING: Device /dev/sda5 not initialized in udev database even after waiting 10000000 microseconds.
WARNING: Device /dev/sda6 not initialized in udev database even after waiting 10000000 microseconds.
WARNING: Device /dev/sda7 not initialized in udev database even after waiting 10000000 microseconds.
WARNING: Device /dev/sdb1 not initialized in udev database even after waiting 10000000 microseconds.
Adding boot menu entry for EFI firmware configuration
done
root@lubuntu:/# grub-install
Installing for x86_64-efi platform.
Installation finished. No error reported.
root@lubuntu:/# exit
exit
comunque ancora nulla se continua così domani reinstallo tutto!!!!
Non ho idea di cosa siano
/dev/sda1 ntfs 499 mb usato ??
/dev/sda3 unknow 16 mb
la sda3 sembra adirittura vuota!
Kparted? Nella live di lubuntu troverai gparted, che ti dice?
Comunque ora il grub dovrebbe essere a posto: ti appare la schermata del grub?
ci sono le voci che ti aspetti? (lubuntu 19.10 - windows)
widows si avvia? se avvia vuol dire che il grub è a posto, ci sarà da sistemare qualcosa sugli UUID di lubuntu.
Kparted? Nella live di lubuntu troverai gparted, che ti dice?
in Lubuntu non c'è gnome ma LXQT e quindi kparted (KDE Partition Manager)
Comunque ora il grub dovrebbe essere a posto: ti appare la schermata del grub?
ci sono le voci che ti aspetti? (lubuntu 19.10 - windows)
widows si avvia? se avvia vuol dire che il grub è a posto, ci sarà da sistemare qualcosa sugli UUID di lubuntu.
Non ho ancora un GRUB attivo mi compare solo win10!
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a device; this may
# be used with UUID= as a more robust way to name devices that works even if
# disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
UUID=8EA7-79D8 /boot/efi vfat defaults 0 2
UUID=9e7ddf74-fa6b-4e8b-a294-3729df09942c / ext4 defaults,discard 0 1
UUID=9ab69cbf-3583-4135-a1eb-c8b3285bd1c4 swap swap defaults,discard 0 2
UUID=BC56B65956B613DC /media/WINDOWS10 ntfs ro 0 0
UUID=0282435E82435577 /home/stefano/SCAMBIO ntfs-3g defaults,locale=it_IT.UTF-8 0 1
comunque ancora nulla se continua così domani reinstallo tutto!!!!
Non ho idea di cosa siano
/dev/sda1 ntfs 499 mb usato ??
/dev/sda3 unknow 16 mb
la sda3 sembra adirittura vuota!
Nella procedura di ripristino grub, update-grub andrebbe dato dopo grub-install.
sda1 e sda3 sono partizioni riservate di Windows, te le crea lui in automatico. Occhio che se tocchi quelle, poi non ti parte più Win.
Gli UUID sono a posto ma a quanto pare il grub nemmeno lo vedi.
Il grub si è installato ma l'UEFI ignora lubuntu e passa direttamente a windows.
Ti è già successo in precedenti installazioni di linux o è la prima volta.
All'avvio premendo il tasto F7 o F9 il Bios ti presenta i sistemi installati avviabili?
1) no ed è dal 1997 che uso linux!
il casino è che non sono più aggiornato (lato hardware l'ho detto cambio macchina ogni 10 12 anni!) UEFI non so minimamente come funziona.
2) non premo nulla compare subbito windows 10, seattivo con maiusc reboot il menu di uefi
ho come ordine
1) lubuntu
2) ubuntu
3) Win
però compare il menù di uefi sino a che non metto in primo posto win 10.
attualmente in boot ho in root
System.map-5.3.0-26-generic
config-5.3.0-26-generic
initrd.img
initrd.img-5.3.0-26-generic
initrd.img.old
memtest86+.bin
memtest86+.elf
memtest86+_multiboot.bin
vmlinuz
vmlinuz-5.3.0-26-generic
vmlinuz.old
e due directory efi e boot
in efi ho 2 directory una EFI ed una reparir in efi/EFI 4 directory boot microsoft ubuntu e lubuntu
in grub ho
fonts
gfxblacklist.txt
grub.cfg
grubenv
locale
themes
unicode.pf2
x86_64-efi