Asian selvenemistä helpottaa suuresti,
jos kerrot mahdollisimman tarkasti miten osiointi on suoritettu,
ja onko muita käyttöjärjestelmiä asennettu? Kaikki muukin tieto minkä vain irti saat on tärkeää.
1. tarkista BIOS-asetukset läpi, siis katso mitä kaikkea siellä on.
Mitään kauheita muutoksia ei kannata suinpäin kysymättä tehdä, jos ei tiedä mitä ko. asetus tekee.
Mutta tarkista kuitenkin.
alert! /dev/hde1 does not exist. Dropping to shell Arvaan että tuo tarkoittaa (?) sitä että pudotaan
Busybox-komentokehoitteeseen koska muuta ei saada käyntiin kun mountattava osio on väärä ts. sitä ei ole, tai siellä ei ainakaan ole Linuxia.
Onko tilanne tämä? Näetkö jossakin vaiheessa sanan
Busybox?
Jos on, niin: ei silloin pääse suoraan myöskään /etc/fstab tiedostoa muokkaamaan.
Ja miten noin muutenkaan muka pääsisi kun yritetään mounttautua /dev/hde1 osiolle, jota ei PITÄISI olla olemassa.
Joten ei sitä nanoa nyt tarvitakkaan, eikä etenkään sudoa, joista kumpikaan ei Busyboxissa edes toimi.
Se mitä asioita on käytössä, näkyy muistaakseni komennolla
helpNuo kai on käytössä:
http://www.busybox.net/screenshot.htmlTässä olisi komennot joita kannattaa kokeilla:
mkdir /mnt # tämä nyt on siltä varalta että kaikki on solmussa
mount /dev/OSIO /mnt
chroot /mnt
ls -l
jossa OSIO on esim hda1 siis se osio johon Ubuntu on asennettu.
Eli tässä vaiheessa PITÄÄ tietää mille osiolle Ubuntu on asennettu.
(
umount /dev/OSIO pitää komentaa jos väärä osio mountautuu, jotta voi yrittää uudelleen johonkin toiseen)
Jos tuo onnistuu näkyy ihania asioita, ja nyt pitäisi sudo ja nano ja kaikki muukin toimia.
Komenna ensin kuitenkin komento
bash. (varmistutaan että komentokehoite on)
Jos pääset tuohon vaiheeseen, niin sitten jutellaan lisää. Katso ensin kuitenkin mitä alla höpisen:
Oletko varmasti kokeillut buuttausta näin:Naputa buuttauksen alussa Esc, jotta saat Grub-menun näkyväksi, ja valitse siitä se kernel jonka perässä lukee (
Recovery mode) Näin pääset (jos pääset) root-oikeuksin oikeaan komentokehoitteeseen.
Mikäli ei onnistu, LiveCD-buuttaus ja kun on käynnistynyt siten että työpöytä on näkyvissä paina
Ctrl+Alt+F1 ja kirjaudu sisään.
Jos ei ole työpöytää, niin sitten nämä komennot suoraan komentokehoitteeseen
sudo mkdir /mnt # tämä nyt on siltä varalta että JOS kaikki on taas solmussa :)
sudo mount /dev/OSIO /mnt
sudo chroot /mnt
bash
ls -l
jossa OSIO on esim hda1 siis se osio johon Ubuntu on asennettu.
Eli tässäkin vaiheessa PITÄÄ tietää mille osiolle Ubuntu on asennettu.
Kun muistaisi miten Grub-kehoitteessa määrätään mounttauslähde ja kohde ... luulen että sillä tuo aukenisi heti kun saisi sen mountaamaan oikean osion. Elikkä Grub on väärin konfiguroitunut, niin sen täytynee olla?
Muistaako kukaan?