Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: Jyrki L - 18.03.09 - klo:18.14
-
Miten päätteellä pystyy osoittamaan toisessa levyosiossa olevaan grubiin muokkausta varten?
gksudo gedit (sitten osoitus toiseen osioon, miten?)
Tai miten saan koneen ymmärtämään etsiä sitä grubia ubuntu 8.10 levyosiosta eikä Jauyntyn osiosta kun jaunty ei nääs pelitä, kun Xserver Xorg on rikki.
-
Mounttaa se toinen osio tilapäisesti/pysyvästi toimivaan systeemiin.
T:Jallu59
-
Sanalla mounttaa löytyy kyllä paljonkin linkkejä. Mutta jos haluan tehdä sen nyt vain väliaikaisesti niin miten se tapahtuu? Voisitko antaa komentorivin?
/dev/sda1 * 1 15358 123363103+ 7 HPFS/NTFS
/dev/sda2 15359 23042 61721730 83 Linux
/dev/sda3 23043 30401 59111167+ 5 Laajennettu
/dev/sda5 30024 30401 3036253+ 82 Linux-sivutus / Solaris
/dev/sda6 23043 29732 53737362 83 Linux
/dev/sda7 29733 30023 2337426 82 Linux-sivutus / Solaris
sda2:lla on ubuntu 8.10 ja rikkinäinen jaunty osiolla sda6 jonka grub on nyt siis käytössä.
-
kirjoitat ensin päätteeseen loitsun "gksudo gedit" ja vedät sen tiedoston (menu.list) hiirellä päätteeseen. Mukana tulleet hipsut pitää poistaa.
edit: ainakin pelaa toimivissa systeemeissä, minulla on tällä koneella kolmella eri osiolla eri versiot ubuntusta ja teen tuota aika usein.
-
sda2:lla on ubuntu 8.10 ja rikkinäinen jaunty osiolla sda6 jonka grub on nyt siis käytössä.
Jos siis 8.10 toimii, editoi sudo gedit /boot/grub/menu.lst
vastaamaan nykytilannetta, ja komenna esim.grub-install /dev/sda
Kyllä kai tuon Jauntynkin saa taas pelaamaan, mutta se lienee jo toisen säikeen paikka? (Jaunty on siis yhä kehitysversio, jonka ongelmia olisi aiheellista käydä muilla alueilla. Minulla on ollut Jaunty sekä 32- ja 64-bittisenä käytössä jo jonkin aikaa ongelmitta.)
Jos taas 8.10 ei käynnisty, voit käyttää Jauntyn komentoriviä ja asentaa 8.10:n grubin palstalta löytyvin ohjein aivan vastaavasti kuin käynnistettäessä kone asennus- tai vastaavalla CD-jakelulla.
Chroot on komento, jolla voidaan käynnistää järjestelmä sopivalta juuriosiolta.
man chroot
kertoo auliisti ko. komennosta.
Lisäys: Välttämättä et tarvitse kahta swap-osiota. Vaikka koneella olisikin useampi Linux-jakelu tai jakeluversio, voivat ne kukin käyttää yhtä ja samaa swap-osiota.
Lisäyksen lisäys: voit myös komentoriviltä editoida Jauntyn /boot/grub/menu.lst tiedostoa, jolla saat 8.10 käyttöön Jauntyn grubin valikoihin. Näin voit käynnistää 8.10 ja ajaa Intrepid:in grub:in yllämainitun ohjeen mukaan MBR:ään.
-
Kyllä kai tuon Jauntynkin saa taas pelaamaan, mutta se lienee jo toisen säikeen paikka? (Jaunty on siis yhä kehitysversio, jonka ongelmia olisi aiheellista käydä muilla alueilla. Minulla on ollut Jaunty sekä 32- ja 64-bittisenä käytössä jo jonkin aikaa ongelmitta.)
Kiitos tein eapin ohjeen mukaan.
Jauntystä olen kysellyt jo aiemmin tuolla:
http://forum.ubuntu-fi.org/index.php?topic=21348.240
Aika murskaava tuomio
Äh
ja?
ubuntu 8.10 toimii kyllä.
Olisiko ihan mahdoton ajatus, että odotat virallista julkistusta? Esimerkiksi X on aika rikki...
"Known issues
A new XServer, version 1.6, is included in Alpha 6. The binary proprietary fglrx driver is not yet supported for this server and will exhibit various serious issues if run against it. Users of this driver are encouraged to wait or to switch to the open source -ati driver in the meantime. #313027
Users of Intel i845 or i865 video chipsets are unable to load X, getting an error message of "Fatal server error: Couldn't bind memory for BO front buffer". Users on these systems are advised to wait for a resolution to this bug before upgrading. #304871"
http://www.ubuntu.com/testing/jaunty/alpha6
Jaunty on edelleenkin tarkoitettu vain testaamista varten, ei käyttöä varten.
Ystävällisin terveisin Asmo Koskinen.
-
Tilapäinen mounttaus
Esimerkki komennoista, jossa mounttaat osion sdb1 tilapäisesti omaan kotikansioosi
sudo mkdir /home/Jyrki73/tokakovo
sudo mount /dev/sdb1 /home/Jyrki73/tokakovo
Tämä liittäminen järjestelmään (=mounttaus) on voimassa vain seuraavaan uudelleenkäynnistykseen saakka. Hakemisto tokakovo jää järjestelmään, joten sen luomisen riviä ei tarvitse toistaa.
T:Jallu59
P.S. www.linux.fi :stä löytyy hyvä opas komentorivikomennoista suomeksi. Lisätietoja saat sitten joka komennosta lontooksi omalla koneellasi päätteessä komennolla "man komento", esim. "man mount"
-
Hei grub-asennuksesta:
On kaksi tapaa:
1. Säilytä käynnistys entisellään ja kirjoita uusi käynistys /boot/grub/menu.lstiin
kuten palstalla jo on kuvattu
2. asenna grub- käynnistymään haluamastasi osioista:
komentorillä 'grub'- ohjelma:
'grub> find /boot/grub/stage1'
Tulee lista mahdollisista Linux-käynnistyksistä koneessasi, esim:
'grub> find /boot/grub/stage1
(hd0,2)
(hd0,5)'
Eli löytyi kaksi mahdollista käynnistyskohtaa ensilevyn kolmas ja kuudes osio
Valitse haluamasi, esim:
'grub> root (hd0,2)'
Eli ensimmäisen levyn kolmas osio
Seuraavaksi ensilevyn MBR- osaan määritellään käynnistys:
'grub> setup (hd0)'
Kone rouskuttaa.
'grub> quit'
Käynnistä kone uudelleen ja se lukee käynnistyohjeet
ensilevyn kolmannen osion '/boot/grub/menu.lst'- tiedostosta.
Pidä peukkoa, että siellä on todella käynnistyskelpoinen Linux.
Jos ei, voit koettaa sitä toista mahdollisuutta (hd0,5).
-
Tekee mieli kokeilla muitakin jakeluita (esim openSUSE) kun ei jaunty onnistu mun koneessa kovin helposti. Joten otan sittenkin sen 8.10. oman grubin käyttöön jos osaan.
jyrki@jyrki-desktop:~$ grub> find /boot/grub/stage1
Probing devices to guess BIOS drives. This may take a long time.
Kauanko tuota pitäisi odotella?
edit: taidan odotella turhaan ei vaan pelaa
-
Tuossa on tullu virhe, grub ohjelma pitää ensiksi käynnistää.
sudo grub
Jonka jälkeen etsitään...
http://wiki.ubuntu-fi.org/Grub-kaynnistyslataaja
-
Kiitos grub muokkaus onnistuu.
Asennettuani Susen koneelleni en nyt saa Ubuntua käyntiin ::)
grub löytyy edelleen, mutta kun valitsen minkä tahansa genericin version listalta niin saan vastaukseksi
error 15 file not found
Tutkin Susella että ubuntun osiosta on edelleen luettavissa kotikansio ym. Niin etten nyt ymmärrä missä mättää?
Susella en nyt pääse nettiin, niin että täytyy käyttää Wintoosaa. :D
-
Olethan huomioinut siinä menu.listissä, että linux alkaa laskemaan niitä lohkoja tai osioita 0:sta eikä ykkösestä. Siis ensimmäinen osio on 0, toinen 1 jne.
Edit: siis tarkista tuo kohta root, että laskeminen lähtee nollasta
title Ubuntu 8.04, kernel 2.6.24-19-generic
root (hd1,5)
-
Sen ei pitäisi olla ongelma kun susen tekemästä grubista pystyy hypätä ubuntun omaan grubiin, joka siis toimi ennen kuin poistin Jauntyn ja asensin susen.
Arvaan: Tulin poistaneeksi partitiointi-ohjelmalla yhden swap osion liikaa.
En tiennyt mihin niitä tarvitaan joten pois vaan..
Sanokaas tarkoittaako se että, mun pitää asentaa ubuntu nyt uusiksi?
-
Opensusen grubissa on siis tuollaiset rivit hypätä ubuntun grubiin, mutta ymmärtääkö kone nyt etsiä niitä ohjelmia ubuntun osiolta ja myös suorittaa ne siellä eikä Susen osiossa?
Eikös tuon root (hd0,1) pitäisi olla juuri se komento?
title Ubuntu 8.10, kernel 2.6.27-14-generic (/dev/sda2)
root (hd0,1)
configfile /boot/grub/menu.lst
edit: Sain sitten ubuntun toimimaan kun laitoin koneen taas käynnistymään suoraan ubuntun grubiin eikä Susen grubin kautta.
Mutta miten, ja voisiko tuon saada toimimaan myös niin että Susen grubista on hyppy ubuntun grubiin?