Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Asentaminen ja käyttöönotto => Aiheen aloitti: SuperOscar - 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 :-\
-
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.
-
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.
-
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).
-
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.
-
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.
-
Blää wanhassa wara parempi.
Jos grub1 ei tue ext4:ää ni erillinen ext2/3-boottiosio kehiin.
-
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ä :(
-
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.
-
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
-
Täälläkin GRUB2 toiminut loistavasti, ei ilmoituksia eikä tökkimisiä. GRUB2 rulettaa 8)
-
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).
-
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
-
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.
-
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.
-
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
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.
[...]
;)
-
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.
-
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ä.
-
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ä. ::)