Kirjoittaja Aihe: Viheliäisistä viheliäisin Grub2  (Luettu 5123 kertaa)

SuperOscar

  • Käyttäjä
  • Viestejä: 4000
  • Ocatarinetabellatsumtsum!
    • Profiili
    • Legisign.org
Viheliäisistä viheliäisin Grub2
« : 24.10.09 - klo:18.47 »
En enää kokeiltuani ihmettele lainkaan niitä lukuisia ketjuja, joissa haukutaan Grub2:ta. Mitään näin keskentekoista ja korjaamiskelvotonta ei Linuxiin ole taidettu tuodakaan sitten ammoisten alkupäivien :P

Ensiksikin jokaisessa kokeilemassani koneessa tulee käynnistyessä aina herja, jonka mukaan kaikkia fstabissa mainittuja levyjä ei voida vielä liittää, ja tarjotaan Escillä mahdollisuutta mennä recovery-tilaan. Vaikka useimmissa koneissa varoitus on turha ja buutti jatkuu normaalisti, minusta on mielettömän huono idea luoda järjestelmää, joka aina, täysin normaaleissa ja muuten virheettömissä buuteissa, antaa virheilmoituksia. Ennen pitkää käyttäjä luultavasti turtuu eikä lue sellaisiakaan, joilla oikeasti on merkitystä.

Mutta viheliäisin on tlianne silloin, kun levyjä jäädään ikuisesti odottamaan. Mitään ei nimittäin tunnu olevan tehtävissä! Recovery-tila ei tietenkään auta, koska sekin yrittää ladata samat levyt. Live-CD:llä pääsee kyllä kurkistamaan Grubin asetuksia – mutta minkäs teet, kun ne kaikesta päätellen ovat oikein? Paitsi ettei niistä shelliskripteistä ymmärrä prosentin murto-osaakaan siitä, mitä /boot/grub/menu.lst:stä ymmärsi.

Pakko kokeilla, miten tekeleestä pääsee takaisin toimivaan vanhaan Grubiin :-\
pöytäkone 1, kannettavat 1–3: Debian GNU/Linux 12; pöytäkone 2: openSUSE Tumbleweed; NUC: openSUSE Leap 15.5; RPi 1: FreeBSD 14-RELEASE; RPi 2: LibreELEC 11

SuperOscar

  • Käyttäjä
  • Viestejä: 4000
  • Ocatarinetabellatsumtsum!
    • Profiili
    • Legisign.org
Vs: Viheliäisistä viheliäisin Grub2
« Vastaus #1 : 24.10.09 - klo:19.30 »
Nähtävästi Grub2 on vielä toteutettu niin vietävän nerokkaasti, että yritys päivittää alaspäin Grub1:een johtaa vain ongelmiin. Nyt kone kyllä buuttaa, mutta sen jälkeen tulee pimeä ruutu: edes virtuaalikonsoleihin ei pääse eikä kone vastaa pingaukseen.

Uudelleenasennuksen paikka >:(  Nyt vaan pitäisi päättää, asentaako sittenkin toimiva 9.04 ilman umpityperää Grub2:ta.
pöytäkone 1, kannettavat 1–3: Debian GNU/Linux 12; pöytäkone 2: openSUSE Tumbleweed; NUC: openSUSE Leap 15.5; RPi 1: FreeBSD 14-RELEASE; RPi 2: LibreELEC 11

nm

  • Käyttäjä
  • Viestejä: 16252
    • Profiili
Vs: Viheliäisistä viheliäisin Grub2
« Vastaus #2 : 24.10.09 - klo:19.34 »
Tuo ei kyllä kuulosta varsinaisesti GRUBin vialta vaan sinulta puuttuu initrd-image, se on jotenkin virheellinen tai sijaintia ei ole määritelty. Debianissa ei ainakaan ole ollut tuollaista ongelmaa päivitettäessä GRUB1:stä 2:een ja Ubuntussa olen kokeillut GRUB2:ta vain puhtaan Karmic-asennuksen kanssa, jossa se myös toimi virheittä.

GRUB sinänsä vaikuttaa toimintaan vain siihen saakka kun käyttöjärjestelmän ydin ladataan. Initrd:n sijainti täytyy kuitenkin määritellä grub.cfg:ssä ja Ubuntun pitäisi hoitaa tämä puoli automaattisesti.
« Viimeksi muokattu: 24.10.09 - klo:19.38 kirjoittanut nm »

SuperOscar

  • Käyttäjä
  • Viestejä: 4000
  • Ocatarinetabellatsumtsum!
    • Profiili
    • Legisign.org
Vs: Viheliäisistä viheliäisin Grub2
« Vastaus #3 : 24.10.09 - klo:19.43 »
Tuo ei kyllä kuulosta varsinaisesti GRUBin vialta vaan sinulta puuttuu initrd-image, se on jotenkin virheellinen tai sijaintia ei ole määritelty.

Se muuten todella puuttui – kiinnitin siihen huomiota yrittäessäni korjata järjestelmää, mutten tajunnut sen aiheuttavan tätä.

Kyseessä oli Mythbuntun päivitys (apropoo, tämä varmaan kuuluisikin sen perusteella Vaihtoehtoiset työpöytäympäristöt -puolelle...?). Päivitys tuntui sujuvan hyvin, kunnes se vaati buuttaamaan koneen. Sen jälkeen ei enää pelittänytkään.

Mutta siis toisessakin koneessani, jossa initrd löytyy ja kone buuttaa, tulee aina tuo varoitus fstabissa mainittujen levyjen puuttumisesta ”toistaiseksi” (tjsp., täytyisi joskus ottaa virheilmoituksen tarkka sanamuoto ylös).
pöytäkone 1, kannettavat 1–3: Debian GNU/Linux 12; pöytäkone 2: openSUSE Tumbleweed; NUC: openSUSE Leap 15.5; RPi 1: FreeBSD 14-RELEASE; RPi 2: LibreELEC 11

SuperOscar

  • Käyttäjä
  • Viestejä: 4000
  • Ocatarinetabellatsumtsum!
    • Profiili
    • Legisign.org
Vs: Viheliäisistä viheliäisin Grub2
« Vastaus #4 : 24.10.09 - klo:19.57 »
Rupeaa selviämään... Ilmeisesti päivitys oli kaatunut (?) kesken kaiken. Pääsin kirjautumaan järjestelmään viimeistä edellisellä kernelillä, jonka jälkeen ”sudo dpkg --configure -a” saattoi loppuun aika liudan asennuksia – mm. uusin initrd ilmestyi. Nyt täytyy katsoa, tuleeko tästä kalua ilman uudelleenasennusta.
pöytäkone 1, kannettavat 1–3: Debian GNU/Linux 12; pöytäkone 2: openSUSE Tumbleweed; NUC: openSUSE Leap 15.5; RPi 1: FreeBSD 14-RELEASE; RPi 2: LibreELEC 11

janne

  • Käyttäjä
  • Viestejä: 5150
    • Profiili
Vs: Viheliäisistä viheliäisin Grub2
« Vastaus #5 : 25.10.09 - klo:11.53 »
Nähtävästi Grub2 on vielä toteutettu niin vietävän nerokkaasti, että yritys päivittää alaspäin Grub1:een johtaa vain ongelmiin. Nyt kone kyllä buuttaa, mutta sen jälkeen tulee pimeä ruutu: edes virtuaalikonsoleihin ei pääse eikä kone vastaa pingaukseen.

olen kyllä tehnyt tuon grub2 -> grub1 päivityksen karmicille (joskin tahtomattani) ja homma toimi normaalisti, kunnes huomasin erheen ja päivitin takaisin kakkoseen.
Janne

jussike

  • Käyttäjä
  • Viestejä: 979
    • Profiili
Vs: Viheliäisistä viheliäisin Grub2
« Vastaus #6 : 25.10.09 - klo:11.58 »
Blää wanhassa wara parempi.

Jos grub1 ei tue ext4:ää ni erillinen ext2/3-boottiosio kehiin.

SuperOscar

  • Käyttäjä
  • Viestejä: 4000
  • Ocatarinetabellatsumtsum!
    • Profiili
    • Legisign.org
Vs: Viheliäisistä viheliäisin Grub2
« Vastaus #7 : 25.10.09 - klo:14.18 »
olen kyllä tehnyt tuon grub2 -> grub1 päivityksen karmicille (joskin tahtomattani) ja homma toimi normaalisti, kunnes huomasin erheen ja päivitin takaisin kakkoseen.

Tässä tapauksessahan takaisinpäivityksen ”ongelma” oli oikeasti päivityksen yhteydessä puuttumaan jäänyt initrd-tiedosto. Asensin koko koneen uudestaan, ja siitä selvittiin.

Edelleen Grub2:ssa kuitenkin harmittaa tuo taipumus näyttää turhaa virheilmoitusta (tai varoitusta) buutin yhteydessä :(
pöytäkone 1, kannettavat 1–3: Debian GNU/Linux 12; pöytäkone 2: openSUSE Tumbleweed; NUC: openSUSE Leap 15.5; RPi 1: FreeBSD 14-RELEASE; RPi 2: LibreELEC 11

nm

  • Käyttäjä
  • Viestejä: 16252
    • Profiili
Vs: Viheliäisistä viheliäisin Grub2
« Vastaus #8 : 25.10.09 - klo:15.18 »
Edelleen Grub2:ssa kuitenkin harmittaa tuo taipumus näyttää turhaa virheilmoitusta (tai varoitusta) buutin yhteydessä :(

Olen sitä mieltä että tuokaan ei johdu GRUBista vaan (initrd-)asetuksista tai kernelistä. En ole havainnut varoituksia omissa järjestelmissäni.

oobetimer

  • Käyttäjä
  • Viestejä: 1470
    • Profiili
Vs: Viheliäisistä viheliäisin Grub2
« Vastaus #9 : 25.10.09 - klo:16.21 »
En enää kokeiltuani ihmettele lainkaan niitä lukuisia ketjuja, joissa haukutaan Grub2:ta. Mitään näin keskentekoista ja korjaamiskelvotonta ei Linuxiin ole taidettu tuodakaan sitten ammoisten alkupäivien :P

Pakko kokeilla, miten tekeleestä pääsee takaisin toimivaan vanhaan Grubiin :-\

Katso tuonne >---->> http://forum.ubuntu-fi.org/index.php?topic=29377.0

                       >----->> http://debian-fi.eu/foorumi/viewtopic.php?f=12&t=107
13/2/2009 and friday....

http://debian-fi.dy.fi/

Storck

  • Vieras
Vs: Viheliäisistä viheliäisin Grub2
« Vastaus #10 : 25.10.09 - klo:17.06 »
Täälläkin GRUB2 toiminut loistavasti, ei ilmoituksia eikä tökkimisiä. GRUB2 rulettaa  8)

Kullervo

  • Käyttäjä
  • Viestejä: 875
    • Profiili
Vs: Viheliäisistä viheliäisin Grub2
« Vastaus #11 : 25.10.09 - klo:17.14 »
Täälläkin GRUB2 toiminut loistavasti, ei ilmoituksia eikä tökkimisiä. GRUB2 rulettaa  8)
Samoin. Kun olin sen ensin saanut toimimaan alpha5 asennuksena (ongelmia vistan kanssa).

Jallu59

  • Käyttäjä
  • Viestejä: 3430
    • Profiili
Vs: Viheliäisistä viheliäisin Grub2
« Vastaus #12 : 26.10.09 - klo:22.55 »
Grubin 1.97 (Xubuntu Daily 14.10.2009) päivitys Grub2:een bugasi niin pahasti, että grubin valikkokin jumittaa. Päivitys kaatui kesken kaiken. Valikossa tehtävät operaatiot pitää nyt lyödä sokkona ennen listan tuloa ruutuun. No lataan tämän päivän Xubuntu Dailyn(26.10.2009 rev3) ja asennan sen. saapa nähdä tuleeko kone järkiinsä  ;D

T:Jallu59
Jari J. Lehtinen, Wanhempi (iki?)tietoteekkari & tietotekniikkakonsultti Turust, P4-HT / 3,0 GHz, Intel945 IGP 226MB & 4GBram & UbuntuStudio 14.04. Toshiba Satellie 50-C, i5 dual-core 2,3GHz, ubuntu-mate 16.04 LTS

SuperOscar

  • Käyttäjä
  • Viestejä: 4000
  • Ocatarinetabellatsumtsum!
    • Profiili
    • Legisign.org
Vs: Viheliäisistä viheliäisin Grub2
« Vastaus #13 : 26.10.09 - klo:23.51 »
Grubin 1.97 (Xubuntu Daily 14.10.2009) päivitys Grub2:een bugasi niin pahasti, että grubin valikkokin jumittaa. Päivitys kaatui kesken kaiken.

Ilmeisesti tämä päivitysten sekaisin meno on Grub2:n ”ominaisuus” :P  Ongelmatilanteissa on sitten lähes mahdotonta tehdä asian hyväksi mitään, toisin kuin vanhassa Grubissa.
pöytäkone 1, kannettavat 1–3: Debian GNU/Linux 12; pöytäkone 2: openSUSE Tumbleweed; NUC: openSUSE Leap 15.5; RPi 1: FreeBSD 14-RELEASE; RPi 2: LibreELEC 11

qwertyy

  • Käyttäjä
  • Viestejä: 5676
    • Profiili
Vs: Viheliäisistä viheliäisin Grub2
« Vastaus #14 : 27.10.09 - klo:01.45 »
Itse olen huomannut, että grub2 viivästää usb muistille asennetun Ubuntun käynnistymistä noin 10sekuntia jostain käsittämättömästä syystä. Sinänsä en ole vielä mitään positiivista löytänyt tuosta vrt. vanhaan. Onneksi se sentään on toiminut normaalilla kiintolevyllä normaalisti.

nm

  • Käyttäjä
  • Viestejä: 16252
    • Profiili
Vs: Viheliäisistä viheliäisin Grub2
« Vastaus #15 : 27.10.09 - klo:02.03 »
Sinänsä en ole vielä mitään positiivista löytänyt tuosta vrt. vanhaan.

Äläpäs nyt. Tavoitelistan perusteella viimeistään GRUB 3:sta tulee seuraava käyttöjärjestelmäni, enkä tarvitse Linuxia lainkaan:

http://www.gnu.org/software/grub/grub-2.en.html

Lainaus
GRUB 2 targets at the following goals:

  • Scripting support, such as conditionals, loops, variables and functions.
  • Graphical interface.
  • Dynamic loading of modules in order to extend itself at the run time rather than at the build time.
  • Portability for various architectures.
  • Internationalization. This includes support for non-ASCII character code, message catalogs like gettext, fonts, graphics console, and so on
  • Real memory management, to make GNU GRUB more extensible.
  • Modular, hierarchical, object-oriented framework for file systems, files, devices, drives, terminals, commands, partition tables and OS loaders.
[...]

;)

Timo Tamminen

  • Käyttäjä / moderaattori+
  • Viestejä: 571
    • Profiili
Vs: Viheliäisistä viheliäisin Grub2
« Vastaus #16 : 26.12.09 - klo:19.11 »
Siis mikä helvata tässä nyt pissaa? Itselläni GRUB2 rouskuttaa n. 15 sekuntia ennen kuin tarjoilee valintaruutua, josta käynnistettävän käyttöjärjestelmän voi valita.

Vanha GRUB toimi heittämällä. Ei näin. Ei todellakaan näin.
Ubuntu 20.04 LTS
Kubuntu 22.04 LTS
Intel Core i5-10400F
Nvidia GeForce GTX 1660 Super 6 Gt
16 Gt RAM
Intel nvme ssd 512 Gt
Samsung Spinpoint F1 640Gt SATA

Tha-Fox

  • Käyttäjä
  • Viestejä: 3315
  • Arch Linux && CentOS
    • Profiili
    • http://kettu.dy.fi
Vs: Viheliäisistä viheliäisin Grub2
« Vastaus #17 : 28.12.09 - klo:16.01 »
Siis mikä helvata tässä nyt pissaa? Itselläni GRUB2 rouskuttaa n. 15 sekuntia ennen kuin tarjoilee valintaruutua, josta käynnistettävän käyttöjärjestelmän voi valita.

Vanha GRUB toimi heittämällä. Ei näin. Ei todellakaan näin.

Vanha Grub tekee mulla tuota, jos on CD tai USB-tikku kiinni käynnistyessä.

Timo Tamminen

  • Käyttäjä / moderaattori+
  • Viestejä: 571
    • Profiili
Vs: Viheliäisistä viheliäisin Grub2
« Vastaus #18 : 28.12.09 - klo:16.19 »

Vanha Grub tekee mulla tuota, jos on CD tai USB-tikku kiinni käynnistyessä.

Mulla taas vanha Grub toimii erinomaisesti. Ehkä ne saavat Grub2:n toimimaan Lucidiin mennessä.  ::)
Ubuntu 20.04 LTS
Kubuntu 22.04 LTS
Intel Core i5-10400F
Nvidia GeForce GTX 1660 Super 6 Gt
16 Gt RAM
Intel nvme ssd 512 Gt
Samsung Spinpoint F1 640Gt SATA