Yritin asentaa kovalevyttömään koneeseen (MSI KT4V -emolla) Lennyä yhdeltä muistitikulta toiselle (siis toisella tikulla netinst-image ja kohdetikku tyhjä). Asennus menee aina ihan OK läpi, mutta kun yritän buutata asennetulta tikulta, niin näytölle ei tule kuin isolla pelkkä "GRUB"-teksti (tikun vaihtaminen usb-portista toiseen ei muuta tilannetta). Omituisinta on, että kyseiseltä tikulta pääsee normaaliin Grubin menuun, jos laitan tikun kiinni Acer-miniläppäriini, ja buuttaan sillä. Mitäköhän potentiaalisia munauksia olen saattanut tehdä, kun kerran miniläppärissä grub-menu latautuu, mutta ei siinä koneessa johon se on tarkoitettu?
Lenny USB-muistitikulle
KtPI
2489
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 2
Vanhimmat
Kiinnostais tietää onko emosi sattumalta sama (KT4V MS-6712 VER:1.0), jota juuri olen testailemassa?
1) Käynnistyy tikulta mulla vain: Live (failsafe)
http://www.aijaa.com/v.php?i=4615269.jpg
2) Otin kuvan digikameralla ja latasin kuvan järjestelmään saman istunnon aikana toisen USB-portin kautta, ja avasin näytölle:
http://www.aijaa.com/v.php?i=4615333.jpg
Jos on sama emo niin voisin testata tuota GRUB ongelmaasi (kunhan ensin jostain saan haalittua toisen tikun!). Varmaa on, että SYSLINUX -käynnistyslaataaja ainakin toimii.
Siis ellet jo itse ole löytänyt ongelmaasi ratkaistua...
Ongelma on tämä?
"Yleisesti ottaen USB tallennusvälineet (lue: tikut) tarvitsevat 5-10 sekuntia ennenkuin ovat käytettävissä. Niinpä, jos emme käske ydintä odottamaan muutaman sekunnin ajan (käyttäen parametria "rootdelay=n"), ydin olettaa että tiedostojärjestelmää ei olekaan ja alkaa panikoida."
"HUOM: Saattaa olla, että "rootdelay" -parametria ei tarvita, jos Debianin käynnistyslataajaksi valitaan initrd. Jos käynnistyslataajaksi valitaan GRUB niin rootdelay=n parametri on välttämätön!"
Siispä kokeile tätä:
Tuon parametrin arvoksi tulee siis tarvittava viive sekunneissa (5-10). Sitä voi ensin testailla tikulta bootatessa, heti GRUB-valikon tullessa ruudulle, painamalla e, jolloin päästään editoimaan GRUB'in käynnistysparametreja ja lisäämään rivin:
kernel /boot/vmlinuz-2.6.2?-?-686 root=/dev/sda? ro vga=7?? splash
loppuun ytimelle käsky odottaa (rootdelay=n),
kernel /boot/vmlinuz-2.6.2?-?-686 root=/dev/sda? ro vga=7?? splash rootdelay=8
jotta tikulla olevan tiedostojärjestelmä ehtisi olla käyttökunnossa ennenkuin ydin yrittää ladata tikulle asennettua järjestelmää.
Kun parametri on annettu, niin poistutaan editointitilasta ja sitten kokeillaan toimaako bootti painamalla b.
Muutoksen saa pysyväksi lisäämällä ytimen lisäparametrin suoraan GRUB'in menu.list tiedostoon:
kernel /boot/vmlinuz-2.6.2?-?-686 root=/dev/sda? ro vga=7?? splash rootdelay=8
Tästä aiheesta tarkempaa tietoa löytyy lontoonmurteella
tästä blogista (kannattaa lukea kaikki osiot 1-8, täyttä asiaa!)