Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Asentaminen ja käyttöönotto => Aiheen aloitti: pemo - 13.05.19 - klo:15.25

Otsikko: GRUB valikko ei aukea
Kirjoitti: pemo - 13.05.19 - klo:15.25
Grub valikon kanssa on ongelmia, en voi valita toista käyttöjärjestelmä win10. Dual bootin käynnistyy suoraan ubuntuun (Ubuntu 19.04), eli ei näytä valikkoa josta valitaan ubuntu tai win10.

Onkohan grub tai fstab tiedostossa jotain vikaa?

 gedit /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_STYLE="hidden"
#GRUB_TIMEOUT_STYLE="false"
GRUB_TIMEOUT="5"
GRUB_DISTRIBUTOR="`lsb_release -i -s 2> /dev/null || echo Debian`"
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""

Tässä fstab tiedosto, onko siinä kaikki kunnossa? Fstab:in lopussa on kaksi omituista riviä, en muista nähneeni aikaisemmin olisikohan tullut päivityksen yhteydessä ubuntu 19.04?

# /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>
# / was on /dev/nvme0n1p5 during installation
UUID=578187c4-fe13-4803-958c-ad1d02a22fe9 /               ext4    errors=remount-ro 0       1
# /boot/efi was on /dev/nvme0n1p2 during installation
UUID=7CD9-2484  /boot/efi       vfat    umask=0077      0       1
/swapfile                                 none            swap    sw              0       0
curlftpfs#admin:sammutin@192.168.0.2 /home/varasto fuse _netdev,rw,allow_other,auto,user 0 0
/dev/disk/by-id/usb-ASUS_SDRW-08D2S-U_R8RZ6GACA00TYZ-0:0 /mnt/usb-ASUS_SDRW-08D2S-U_R8RZ6GACA00TYZ-0:0 auto nosuid,nodev,nofail,noauto,x-gvfs-show 0 0
Otsikko: Vs: GRUB valikko ei aukea
Kirjoitti: AimoE - 13.05.19 - klo:18.27
Vaihda rivin

Koodia: [Valitse]
GRUB_TIMEOUT_STYLE="hidden"
tilalle rivi

Koodia: [Valitse]
GRUB_TIMEOUT_STYLE="countdown"
Otsikko: Vs: GRUB valikko ei aukea
Kirjoitti: nm - 13.05.19 - klo:22.02
Grub valikon kanssa on ongelmia, en voi valita toista käyttöjärjestelmä win10. Dual bootin käynnistyy suoraan ubuntuun (Ubuntu 19.04), eli ei näytä valikkoa josta valitaan ubuntu tai win10.

Grubin os-prober ei varmaankaan nyt tunnista Windows 10 -asennustasi. Mitä update-grub sanoo?

Koodia: [Valitse]
sudo update-grub
Otsikko: Vs: GRUB valikko ei aukea
Kirjoitti: pemo - 14.05.19 - klo:12.01
Muokkasin Grub tiedostoa ei auttanut ongelma edelleen sama, käynnistyy suoraan ubunt:in.
GRUB_TIMEOUT_STYLE="countdown"
sudo update-grub

/etc/fstab
/dev/disk/by-id/usb-ASUS_SDRW-08D2S-U_R8RZ6GACA00TYZ-0:0 /mnt/usb-ASUS_SDRW-08D2S-U_R8RZ6GACA00TYZ-0:0 auto nosuid,nodev,nofail,noauto,x-gvfs-show 0 0
Tietääkö kukaan tämän rivin tarkoitusta fstab tiedostosta, voisiko tämän rivin kommentoida ja käynnistää uudelleen?
Otsikko: Vs: GRUB valikko ei aukea
Kirjoitti: nm - 14.05.19 - klo:13.44
Muokkasin Grub tiedostoa ei auttanut ongelma edelleen sama, käynnistyy suoraan ubunt:in.
GRUB_TIMEOUT_STYLE="countdown"
sudo update-grub

Eli komento sudo update-grub ei sano päätteessä ajettuna yhtään mitään, vai? Silloin on jotain pahemmin vialla...


/etc/fstab
/dev/disk/by-id/usb-ASUS_SDRW-08D2S-U_R8RZ6GACA00TYZ-0:0 /mnt/usb-ASUS_SDRW-08D2S-U_R8RZ6GACA00TYZ-0:0 auto nosuid,nodev,nofail,noauto,x-gvfs-show 0 0
Tietääkö kukaan tämän rivin tarkoitusta fstab tiedostosta, voisiko tämän rivin kommentoida ja käynnistää uudelleen?

Tuo on jokin itse konfiguroimasi liitos. Ehkä ulkoinen levy? Voi kommentoida pois, mutta ei vaikuta tähän GRUB-ongelmaan.
Otsikko: Vs: GRUB valikko ei aukea
Kirjoitti: pemo - 14.05.19 - klo:14.25
Pahus sentään unohtui siirtää update-grub tiedot, tässä ne tulee.

root@installer-desktop:~# update-grub
Sourcing file `/etc/default/grub'
Sourcing file `/etc/default/grub.d/init-select.cfg'
Tuottaa grub-asetustiedoston ...
Linux-levykuva löytyi: /boot/vmlinuz-5.0.0-13-generic
Löytyi initrd-levykuva: /boot/initrd.img-5.0.0-13-generic
Linux-levykuva löytyi: /boot/vmlinuz-4.18.0-17-generic
Löytyi initrd-levykuva: /boot/initrd.img-4.18.0-17-generic
Löytyi Windows Boot Manager kohteella /dev/nvme0n1p2@/EFI/Microsoft/Boot/bootmgfw.efi
Adding boot menu entry for EFI firmware configuration
valmis
Otsikko: Vs: GRUB valikko ei aukea
Kirjoitti: nm - 14.05.19 - klo:16.50
Okei, näyttää Windows olevan mukana. Seuraavaksi varmaan täytyisi lueskella /boot/grub/grub.cfg:tä ja verrata sitä jonkun toisen koneen toimivaan konfiguraatioon.
Otsikko: Vs: GRUB valikko ei aukea
Kirjoitti: pemo - 14.05.19 - klo:19.46
Minulla oli sattumalta tallessa grub.cfg 3 hutikuu 2019, tähän verrattuna tiedosto ei olisi muuttunut.

Toisaalta olin muuttanut Grub tiedosto ja ajanut komennon "update-grub", niin kuin olin jostain oheista lukenut. Ilmeisesti tämä ei riitä vielä pitää ajaa "grub-mkconfig-komento", "grub-mkconfig -o /boot/grub2/grub.cfg".
Olen vähän pihalla näistä komennoista, pitääkö "update-grub" ajaa ensin ja sitten "grub-mkconfig -o /boot/grub2/grub.cfg" vai ajaa toisinpäin "grub-mkconfig -o /boot/grub2/grub.cfg" ja sitten "update.grub". Ota näistä nyt selvää.
Otsikko: Vs: GRUB valikko ei aukea
Kirjoitti: nm - 14.05.19 - klo:21.55
Minulla oli sattumalta tallessa grub.cfg 3 hutikuu 2019, tähän verrattuna tiedosto ei olisi muuttunut.

No sitten menee aika mystiseksi. Toimiko valikko aiemmin, ja on nyt hävinnyt? Koneessa on varmaankin vain yksi Linux-asennus? Alkoiko ongelma 19.04:n asentamisen myötä?

Toisaalta olin muuttanut Grub tiedosto ja ajanut komennon "update-grub", niin kuin olin jostain oheista lukenut. Ilmeisesti tämä ei riitä

Kyllä riittää.

vielä pitää ajaa "grub-mkconfig-komento", "grub-mkconfig -o /boot/grub2/grub.cfg".
Olen vähän pihalla näistä komennoista, pitääkö "update-grub" ajaa ensin ja sitten "grub-mkconfig -o /boot/grub2/grub.cfg" vai ajaa toisinpäin "grub-mkconfig -o /boot/grub2/grub.cfg" ja sitten "update.grub". Ota näistä nyt selvää.

update-grub on pikakomento (tai oikeastaan skripti), joka suorittaa esittämäsi pidemmän grub-mkconfig-komennon. Tämän voi todentaa katsomalla tiedoston sisälle:

Koodia: [Valitse]
cat /usr/sbin/update-grub
Koodia: [Valitse]
#!/bin/sh
set -e
exec grub-mkconfig -o /boot/grub/grub.cfg "$@"

Nykyisessä Ubuntussa oikea polku on tuo /boot/grub/grub.cfg, eikä /boot/grub2/grub.cfg.
Otsikko: Vs: GRUB valikko ei aukea
Kirjoitti: pemo - 15.05.19 - klo:14.32
Nyt sain vihdoinkin Grub valikon toimimaan, kyllä piti lukea useampi sivu ennen kun sain näkymään valikon.
Piti kommentoida "#GRUB_TIMEOUT_STYLE=", alla nykyisessä muodossa Grub asetukset.

GRUB_DEFAULT="0"
#GRUB_TIMEOUT_STYLE=
#GRUB_TIMEOUT_STYLE="countdown"
GRUB_TIMEOUT="5"
GRUB_DISTRIBUTOR="`lsb_release -i -s 2> /dev/null || echo Debian`"
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""

Kiitos kaikille jotka osallistujite tähän Grub ketjuun.