[RISOLTO] aggiornare GRUB dopo passaggio di versione da 19.04 a 19.10
[RISOLTO] aggiornare GRUB dopo passaggio di versione da 19.04 a 19.10
Prima di andare a cercare che comando lanciare per rigenerare grub volevo chiedervi lum i per evitare di fare casini.
- corradoventu
- Imperturbabile Insigne
- Messaggi: 3816
- Iscrizione: domenica 27 aprile 2008, 22:23
- Desktop: GNOME
- Distribuzione: Ubuntu 20.04, 22.04, 23.10, 24.04
- Sesso: Maschile
- Località: Rezzoaglio (GE)
- Contatti:
Re: aggiornare GRUB dopo passaggio di versione da 19.04 a 19
Codice: Seleziona tutto
sudo update-grub
(Steven Weinberg)
- steff
- Moderatore Globale
- Messaggi: 40299
- Iscrizione: domenica 18 febbraio 2007, 19:48
- Desktop: LXQt+labwc
- Distribuzione: Arch; Debian; Ubuntu Server
- Sesso: Maschile
- Località: Toscana
- Contatti:
Re: aggiornare GRUB dopo passaggio di versione da 19.04 a 19
Codice: Seleziona tutto
ls /boot
Codice: Seleziona tutto
sudo apt autoremove
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
Re: aggiornare GRUB dopo passaggio di versione da 19.04 a 19
sas [url=https://forum.ubuntu-it.org/viewtopic.php?p=5172311#p5172311][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Io cambio hardware ogni 10 anni circa mi trovo adesso con UEFI e ho dei dubbi esistenziali. sono passato dalla 19.04 alla 19.10 adesso (non sono uno che corre!) e ho visto che nel menù di GRUB compare ancora tutte le voci con 19.04 e due hernel vecchi del 19.04.
Prima di andare a cercare che comando lanciare per rigenerare grub volevo chiedervi lum i per evitare di fare casini.
Codice: Seleziona tutto
sudo apt autoremove --purge
sudo apt update
sudo apt dist-upgrade
sudo update-grub
Re: aggiornare GRUB dopo passaggio di versione da 19.04 a 19
fatto ma non ho ottenuto miglioramentifrapox ha scritto: ↑domenica 19 gennaio 2020, 12:20sas [url=https://forum.ubuntu-it.org/viewtopic.php?p=5172311#p5172311][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Io cambio hardware ogni 10 anni circa mi trovo adesso con UEFI e ho dei dubbi esistenziali. sono passato dalla 19.04 alla 19.10 adesso (non sono uno che corre!) e ho visto che nel menù di GRUB compare ancora tutte le voci con 19.04 e due hernel vecchi del 19.04.
Prima di andare a cercare che comando lanciare per rigenerare grub volevo chiedervi lum i per evitare di fare casini.I vecchi kernel vengono disinstallati (o marcati come disinstallabili) man mano che quelli nuovi vengono rilasciati. È dunque possibile che in automatico non ti rimuova nulla.Codice: Seleziona tutto
sudo apt autoremove --purge sudo apt update sudo apt dist-upgrade sudo update-grub
ecco il contenuto del file grub.cfg
Codice: Seleziona tutto
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#
### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
set have_grubenv=true
load_env
fi
if [ "${initrdfail}" = 2 ]; then
set initrdfail=
elif [ "${initrdfail}" = 1 ]; then
set next_entry="${prev_entry}"
set prev_entry=
save_env prev_entry
if [ "${next_entry}" ]; then
set initrdfail=2
fi
fi
if [ "${next_entry}" ] ; then
set default="${next_entry}"
set next_entry=
save_env next_entry
set boot_once=true
else
set default="0"
fi
if [ x"${feature_menuentry_id}" = xy ]; then
menuentry_id_option="--id"
else
menuentry_id_option=""
fi
export menuentry_id_option
if [ "${prev_saved_entry}" ]; then
set saved_entry="${prev_saved_entry}"
save_env saved_entry
set prev_saved_entry=
save_env prev_saved_entry
set boot_once=true
fi
function savedefault {
if [ -z "${boot_once}" ]; then
saved_entry="${chosen}"
save_env saved_entry
fi
}
function initrdfail {
if [ -n "${have_grubenv}" ]; then if [ -n "${partuuid}" ]; then
if [ -z "${initrdfail}" ]; then
set initrdfail=1
if [ -n "${boot_once}" ]; then
set prev_entry="${default}"
save_env prev_entry
fi
fi
save_env initrdfail
fi; fi
}
function recordfail {
set recordfail=1
if [ -n "${have_grubenv}" ]; then if [ -z "${boot_once}" ]; then save_env recordfail; fi; fi
}
function load_video {
if [ x$feature_all_video_module = xy ]; then
insmod all_video
else
insmod efi_gop
insmod efi_uga
insmod ieee1275_fb
insmod vbe
insmod vga
insmod video_bochs
insmod video_cirrus
fi
}
if [ x$feature_default_font_path = xy ] ; then
font=unicode
else
insmod part_gpt
insmod ext2
set root='hd0,gpt5'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt5 --hint-efi=hd0,gpt5 --hint-baremetal=ahci0,gpt5 9e7ddf74-fa6b-4e8b-a294-3729df09942c
else
search --no-floppy --fs-uuid --set=root 9e7ddf74-fa6b-4e8b-a294-3729df09942c
fi
font="/usr/share/grub/unicode.pf2"
fi
if loadfont $font ; then
set gfxmode=auto
load_video
insmod gfxterm
set locale_dir=$prefix/locale
set lang=it_IT
insmod gettext
fi
terminal_output gfxterm
if [ "${recordfail}" = 1 ] ; then
set timeout=30
else
if [ x$feature_timeout_style = xy ] ; then
set timeout_style=menu
set timeout=0
# Fallback normal timeout code in case the timeout_style feature is
# unavailable.
else
set timeout=0
fi
fi
### END /etc/grub.d/00_header ###
### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=cyan/blue
set menu_color_highlight=white/blue
### END /etc/grub.d/05_debian_theme ###
### BEGIN /etc/grub.d/10_linux_proxy ###
function gfxmode {
set gfxpayload="${1}"
if [ "${1}" = "keep" ]; then
set vt_handoff=vt.handoff=7
else
set vt_handoff=
fi
}
if [ "${recordfail}" != 1 ]; then
if [ -e ${prefix}/gfxblacklist.txt ]; then
if hwmatch ${prefix}/gfxblacklist.txt 3; then
if [ ${match} = 0 ]; then
set linux_gfx_mode=keep
else
set linux_gfx_mode=text
fi
else
set linux_gfx_mode=text
fi
else
set linux_gfx_mode=keep
fi
else
set linux_gfx_mode=text
fi
export linux_gfx_mode
### END /etc/grub.d/10_linux_proxy ###
### BEGIN /etc/grub.d/40_custom_proxy ###
menuentry "Lubuntu 19.04 GNU/Linux" --class lubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-9e7ddf74-fa6b-4e8b-a294-3729df09942c' {
recordfail
load_video
gfxmode $linux_gfx_mode
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
insmod part_gpt
insmod ext2
set root='hd0,gpt5'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt5 --hint-efi=hd0,gpt5 --hint-baremetal=ahci0,gpt5 9e7ddf74-fa6b-4e8b-a294-3729df09942c
else
search --no-floppy --fs-uuid --set=root 9e7ddf74-fa6b-4e8b-a294-3729df09942c
fi
linux /boot/vmlinuz-5.3.0-26-generic root=UUID=9e7ddf74-fa6b-4e8b-a294-3729df09942c ro quiet splash resume=UUID=9ab69cbf-3583-4135-a1eb-c8b3285bd1c4 $vt_handoff
initrd /boot/initrd.img-5.3.0-26-generic
}
### END /etc/grub.d/40_custom_proxy ###
### BEGIN /etc/grub.d/41_linux_proxy ###
submenu "Advanced options for Lubuntu 19.04 GNU/Linux"{
menuentry "Lubuntu 19.04 GNU/Linux, with Linux 5.3.0-26-generic" --class lubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.3.0-26-generic-advanced-9e7ddf74-fa6b-4e8b-a294-3729df09942c' {
recordfail
load_video
gfxmode $linux_gfx_mode
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
insmod part_gpt
insmod ext2
set root='hd0,gpt5'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt5 --hint-efi=hd0,gpt5 --hint-baremetal=ahci0,gpt5 9e7ddf74-fa6b-4e8b-a294-3729df09942c
else
search --no-floppy --fs-uuid --set=root 9e7ddf74-fa6b-4e8b-a294-3729df09942c
fi
echo 'Loading Linux 5.3.0-26-generic ...'
linux /boot/vmlinuz-5.3.0-26-generic root=UUID=9e7ddf74-fa6b-4e8b-a294-3729df09942c ro quiet splash resume=UUID=9ab69cbf-3583-4135-a1eb-c8b3285bd1c4 $vt_handoff
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-5.3.0-26-generic
}
menuentry "Lubuntu 19.04 GNU/Linux, with Linux 5.3.0-26-generic (recovery mode)" --class lubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.3.0-26-generic-recovery-9e7ddf74-fa6b-4e8b-a294-3729df09942c' {
recordfail
load_video
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
insmod part_gpt
insmod ext2
set root='hd0,gpt5'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt5 --hint-efi=hd0,gpt5 --hint-baremetal=ahci0,gpt5 9e7ddf74-fa6b-4e8b-a294-3729df09942c
else
search --no-floppy --fs-uuid --set=root 9e7ddf74-fa6b-4e8b-a294-3729df09942c
fi
echo 'Loading Linux 5.3.0-26-generic ...'
linux /boot/vmlinuz-5.3.0-26-generic root=UUID=9e7ddf74-fa6b-4e8b-a294-3729df09942c ro recovery nomodeset
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-5.3.0-26-generic
}
menuentry "Lubuntu 19.04 GNU/Linux, with Linux 5.0.0-38-generic" --class lubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.0.0-38-generic-advanced-9e7ddf74-fa6b-4e8b-a294-3729df09942c' {
recordfail
load_video
gfxmode $linux_gfx_mode
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
insmod part_gpt
insmod ext2
set root='hd0,gpt5'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt5 --hint-efi=hd0,gpt5 --hint-baremetal=ahci0,gpt5 9e7ddf74-fa6b-4e8b-a294-3729df09942c
else
search --no-floppy --fs-uuid --set=root 9e7ddf74-fa6b-4e8b-a294-3729df09942c
fi
echo 'Loading Linux 5.0.0-38-generic ...'
linux /boot/vmlinuz-5.0.0-38-generic root=UUID=9e7ddf74-fa6b-4e8b-a294-3729df09942c ro quiet splash resume=UUID=9ab69cbf-3583-4135-a1eb-c8b3285bd1c4 $vt_handoff
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-5.0.0-38-generic
}
menuentry "Lubuntu 19.04 GNU/Linux, with Linux 5.0.0-38-generic (recovery mode)" --class lubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.0.0-38-generic-recovery-9e7ddf74-fa6b-4e8b-a294-3729df09942c' {
recordfail
load_video
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
insmod part_gpt
insmod ext2
set root='hd0,gpt5'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt5 --hint-efi=hd0,gpt5 --hint-baremetal=ahci0,gpt5 9e7ddf74-fa6b-4e8b-a294-3729df09942c
else
search --no-floppy --fs-uuid --set=root 9e7ddf74-fa6b-4e8b-a294-3729df09942c
fi
echo 'Loading Linux 5.0.0-38-generic ...'
linux /boot/vmlinuz-5.0.0-38-generic root=UUID=9e7ddf74-fa6b-4e8b-a294-3729df09942c ro recovery nomodeset
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-5.0.0-38-generic
}
}
### END /etc/grub.d/41_linux_proxy ###
### BEGIN /etc/grub.d/42_linux_zfs ###
### END /etc/grub.d/42_linux_zfs ###
### BEGIN /etc/grub.d/43_linux_xen ###
### END /etc/grub.d/43_linux_xen ###
### BEGIN /etc/grub.d/44_memtest86+ ###
### END /etc/grub.d/44_memtest86+ ###
### BEGIN /etc/grub.d/45_os-prober ###
menuentry 'Windows Boot Manager (on /dev/sda2)' --class windows --class os $menuentry_id_option 'osprober-efi-8EA7-79D8' {
insmod part_gpt
insmod fat
set root='hd0,gpt2'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt2 --hint-efi=hd0,gpt2 --hint-baremetal=ahci0,gpt2 8EA7-79D8
else
search --no-floppy --fs-uuid --set=root 8EA7-79D8
fi
chainloader /EFI/Microsoft/Boot/bootmgfw.efi
}
set timeout_style=menu
if [ "${timeout}" = 0 ]; then
set timeout=10
fi
### END /etc/grub.d/45_os-prober ###
### BEGIN /etc/grub.d/46_uefi-firmware ###
menuentry 'System setup' $menuentry_id_option 'uefi-firmware' {
fwsetup
}
### END /etc/grub.d/46_uefi-firmware ###
### BEGIN /etc/grub.d/47_custom_proxy ###
# 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.
### END /etc/grub.d/47_custom_proxy ###
### BEGIN /etc/grub.d/48_custom ###
if [ -f ${config_directory}/custom.cfg ]; then
source ${config_directory}/custom.cfg
elif [ -z "${config_directory}" -a -f $prefix/custom.cfg ]; then
source $prefix/custom.cfg;
fi
### END /etc/grub.d/48_custom ###
Re: aggiornare GRUB dopo passaggio di versione da 19.04 a 19
Scusa, ma per caso hai settato delle entry di grub manualmente (o con qualche tool tipo grub-customizer)? Perché le entries di Linux dovresti averle sotto "### BEGIN /etc/grub.d/10_linux ###" non sotto "### BEGIN /etc/grub.d/40_custom_proxy ###"...
Inoltre posta anche l'output di:
Codice: Seleziona tutto
dpkg -l linux* | grep ii
Re: aggiornare GRUB dopo passaggio di versione da 19.04 a 19.10
Codice: Seleziona tutto
root@Dell:/boot/grub# dpkg -l linux* | grep ii
ii linux-base 4.5ubuntu2 all Linux image base package
ii linux-firmware 1.183.3 all Firmware for Linux kernel drivers
ii linux-generic 5.3.0.26.30 amd64 Complete Generic Linux kernel and headers
ii linux-headers-5.3.0-26 5.3.0-26.28 all Header files related to Linux kernel version 5.3.0
ii linux-headers-5.3.0-26-generic 5.3.0-26.28 amd64 Linux kernel headers for version 5.3.0 on 64 bit x86 SMP
ii linux-headers-generic 5.3.0.26.30 amd64 Generic Linux kernel headers
ii linux-image-5.0.0-38-generic 5.0.0-38.41 amd64 Signed kernel image generic
ii linux-image-5.3.0-26-generic 5.3.0-26.28 amd64 Signed kernel image generic
ii linux-image-generic 5.3.0.26.30 amd64 Generic Linux kernel image
ii linux-libc-dev:amd64 5.3.0-26.28 amd64 Linux Kernel Headers for development
ii linux-modules-5.0.0-38-generic 5.0.0-38.41 amd64 Linux kernel extra modules for version 5.0.0 on 64 bit x86 SMP
ii linux-modules-5.3.0-26-generic 5.3.0-26.28 amd64 Linux kernel extra modules for version 5.3.0 on 64 bit x86 SMP
ii linux-modules-extra-5.0.0-38-generic 5.0.0-38.41 amd64 Linux kernel extra modules for version 5.0.0 on 64 bit x86 SMP
ii linux-modules-extra-5.3.0-26-generic 5.3.0-26.28 amd64 Linux kernel extra modules for version 5.3.0 on 64 bit x86 SMP
ii linux-signed-generic 5.3.0.26.30 amd64 Complete Signed Generic Linux kernel and headers (dummy transitional package)
ii linux-sound-base 1.0.25+dfsg-0ubuntu5 all base package for ALSA and OSS sound systems
root@Dell:/boot/grub#
Re: aggiornare GRUB dopo passaggio di versione da 19.04 a 19.10
Posta:
Codice: Seleziona tutto
cat /etc/grub.d/40_custom
cat /etc/grub.d/41_custom
cat /boot/grub/custom.cfg
uname -a
Re: aggiornare GRUB dopo passaggio di versione da 19.04 a 19.10
Codice: Seleziona tutto
# cat /etc/grub.d/40_custom
cat: /etc/grub.d/40_custom: File o directory non esistente
# cat /etc/grub.d/41_custom
cat: /etc/grub.d/41_custom: File o directory non esistente
# cat /boot/grub/custom.cfg
cat: /boot/grub/custom.cfg: File o directory non esistente
# uname -a
Linux Dell 5.3.0-26-generic #28-Ubuntu SMP Wed Dec 18 05:37:46 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
Re: aggiornare GRUB dopo passaggio di versione da 19.04 a 19.10
Posta:
Codice: Seleziona tutto
dpkg -l grub* | grep ii
efibootmgr -v
cat /etc/default/grub
sudo update-grub
Re: aggiornare GRUB dopo passaggio di versione da 19.04 a 19.10
Codice: Seleziona tutto
root@Dell:/etc# dpkg -l grub* | grep ii
dpkg-query: nessun pacchetto corrispondente a grub.d
root@Dell:/etc# efibootmgr -v
BootCurrent: 0001
Timeout: 0 seconds
BootOrder: 0001,0000
Boot0000* Windows Boot Manager HD(2,GPT,ed6e1f34-f23b-4100-a557-f85c6aadc615,0xfa000,0x32000)/File(\EFI\Microsoft\Boot\bootmgfw.efi)WINDOWS.........x...B.C.D.O.B.J.E.C.T.=.{.9.d.e.a.8.6.2.c.-.5.c.d.d.-.4.e.7.0.-.a.c.c.1.-.f.3.2.b.3.4.4.d.4.7.9.5.}...o................
Boot0001* ubuntu HD(2,GPT,ed6e1f34-f23b-4100-a557-f85c6aadc615,0xfa000,0x32000)/File(\EFI\ubuntu\shimx64.efi)
root@Dell:/etc#
Codice: Seleziona tutto
root@Dell:/etc# cat /etc/default/grub
# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
# info -f grub -n 'Simple configuration'
GRUB_DEFAULT="0"
GRUB_TIMEOUT="0"
GRUB_DISTRIBUTOR="Lubuntu 19.04"
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash resume=UUID=9ab69cbf-3583-4135-a1eb-c8b3285bd1c4"
GRUB_CMDLINE_LINUX=""
# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"
# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL="console"
# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE="640x480"
# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID="true"
# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY="true"
# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"
root@Dell:/etc# ^C
root@Dell:/etc#
Codice: Seleziona tutto
root@Dell:/etc# ^C
root@Dell:/etc# sudo 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
Found linux image: /boot/vmlinuz-5.0.0-38-generic
Found initrd image: /boot/initrd.img-5.0.0-38-generic
Found linux image: /boot/vmlinuz-5.3.0-26-generic
Found initrd image: /boot/initrd.img-5.3.0-26-generic
Found linux image: /boot/vmlinuz-5.0.0-38-generic
Found initrd image: /boot/initrd.img-5.0.0-38-generic
Found Windows Boot Manager on /dev/sda2@/EFI/Microsoft/Boot/bootmgfw.efi
Adding boot menu entry for EFI firmware configuration
done
root@Dell:/etc#
Re: aggiornare GRUB dopo passaggio di versione da 19.04 a 19.10
il motivo per cui lavori come root
root@Dell:/etc#
e perché lavori dalla directory "/etc" invece che dalla home.
Quanti utenti hai in quel sistema oltre a root?
Pessima prassi per le attività di routine loggarsi da root, se sei root il "sudo" non serve. È una questione di sicurezza lavorare come utente normale.
Le risposte a
e# cat /etc/grub.d/40_custom
cat: /etc/grub.d/40_custom: File o directory non esistente
mi sembrano incomprensibili.dpkg -l grub* | grep ii
Re: aggiornare GRUB dopo passaggio di versione da 19.04 a 19.10
Procederei con un ripristino dell'installazione.
https://wiki.ubuntu-it.org/Installazion ... tallazione
Re: aggiornare GRUB dopo passaggio di versione da 19.04 a 19.10
Che sia operando da un sistema virtualizzato?
Penso che sas debba chiarirci alcune cosette sullo stato dell'installazione.
Re: aggiornare GRUB dopo passaggio di versione da 19.04 a 19.10
Potrebbe essere anche se da come l'ha messa giù all'inizio a me sembra che si tratti di una installazione su macchina fisica. Magari nell'avanzamento di versione qualcosa è andato male.
Chiaramente è anche possibile reinstallare anche solo Grub... ma è più lungo e non vedo guide ufficiali per farlo (cioè per reinstallare i pacchetti di grub, non l'installazione dei file di grub nella Esp e sotto /boot), quindi mi sa che ripristinando l'installazione di Ubuntu da chiavetta live farebbe prima.
Re: aggiornare GRUB dopo passaggio di versione da 19.04 a 19.10
ero su con sudo mc ed ero andato a vedere etcandrea111 ha scritto: ↑giovedì 23 gennaio 2020, 15:04Spiega alcune cose:
il motivo per cui lavori come rootroot@Dell:/etc#
e perché lavori dalla directory "/etc" invece che dalla home.
Quanti utenti hai in quel sistema oltre a root?
Pessima prassi per le attività di routine loggarsi da root, se sei root il "sudo" non serve. È una questione di sicurezza lavorare come utente normale.
Le risposte ae# cat /etc/grub.d/40_custom
cat: /etc/grub.d/40_custom: File o directory non esistentemi sembrano incomprensibili.dpkg -l grub* | grep ii
Re: aggiornare GRUB dopo passaggio di versione da 19.04 a 19.10
era una 18.10 poi passato a 19.04 ed ora 19.10.frapox ha scritto: ↑giovedì 23 gennaio 2020, 19:12Potrebbe essere anche se da come l'ha messa giù all'inizio a me sembra che si tratti di una installazione su macchina fisica. Magari nell'avanzamento di versione qualcosa è andato male.
Chiaramente è anche possibile reinstallare anche solo Grub... ma è più lungo e non vedo guide ufficiali per farlo (cioè per reinstallare i pacchetti di grub, non l'installazione dei file di grub nella Esp e sotto /boot), quindi mi sa che ripristinando l'installazione di Ubuntu da chiavetta live farebbe prima.
installazione su macchina fisica.
Re: aggiornare GRUB dopo passaggio di versione da 19.04 a 19.10
Ok. Vale il consiglio anzidetto. Ripristino installazione da chiavetta live della 19.10.
Re: aggiornare GRUB dopo passaggio di versione da 19.04 a 19.10
Codice: Seleziona tutto
ls /etc/grub.d
dpkg-query -l grub* | grep ii
A mio modo di vedere quei file e pacchetti ci devono essere.
E anche
Codice: Seleziona tutto
sudo dpkg -l os-prober
Re: aggiornare GRUB dopo passaggio di versione da 19.04 a 19.10
andrea111 ha scritto: ↑giovedì 23 gennaio 2020, 23:37Per scrupolo (non ho mai usato mc), prova a ridare i comandidal terminale normale (non da mc) e da utente normale.Codice: Seleziona tutto
ls /etc/grub.d dpkg-query -l grub* | grep ii
A mio modo di vedere quei file e pacchetti ci devono essere.
E anchesempre da utente normale.Codice: Seleziona tutto
sudo dpkg -l os-prober
Codice: Seleziona tutto
stefano@Dell:~$ ls /etc/grub.d
00_header 10_linux_proxy 41_linux_proxy 43_linux_xen 45_os-prober 47_custom_proxy backup proxifiedScripts
05_debian_theme 40_custom_proxy 42_linux_zfs 44_memtest86+ 46_uefi-firmware 48_custom bin README
stefano@Dell:~$
stefano@Dell:~$ dpkg-query -l grub* | grep ii
ii grub-common 2.04-1ubuntu12.1 amd64 GRand Unified Bootloader (common files)
ii grub-customizer 5.1.0-1 amd64 GUI to configure GRUB2 and BURG
ii grub-efi-amd64-bin 2.04-1ubuntu12.1 amd64 GRand Unified Bootloader, version 2 (EFI-AMD64 modules)
ii grub-efi-amd64-signed 1.128.1+2.04-1ubuntu12.1 amd64 GRand Unified Bootloader, version 2 (EFI-AMD64 version, signed)
ii grub-gfxpayload-lists 0.7 amd64 GRUB gfxpayload blacklist
ii grub-pc 2.04-1ubuntu12.1 amd64 GRand Unified Bootloader, version 2 (PC/BIOS version)
ii grub-pc-bin 2.04-1ubuntu12.1 amd64 GRand Unified Bootloader, version 2 (PC/BIOS modules)
ii grub2-common 2.04-1ubuntu12.1 amd64 GRand Unified Bootloader (common files for version 2)
stefano@Dell:~$
sudo dpkg -l os-prober
[sudo] password di stefano:
Voluto=U (non noto)/I (installato)/R (rimosso)/P (rimosso totale)/H (in attesa)
| Stato=Non/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(nessuno)/R (reinstallazione richiesta) (Stato,Err: maiuscolo=grave)
||/ Nome Versione Architettura Descrizione
+++-==============-============-============-===============================================
ii os-prober 1.74ubuntu2 amd64 utility to detect other OSes on a set of drives
stefano@Dell:~$
Chi c’è in linea
Visualizzano questa sezione: Google [Bot] e 10 ospiti