Ubuntu Suomen keskustelualueet
Ubuntun kehittäminen ja yhteisö => Oppaiden kehittäminen => Arkisto: wikiin siirrettävät => Aiheen aloitti: fly - 23.05.06 - klo:03.03
-
ajattelin kokeilla tehä pienen ohjeistuksen chrootin käytöstä live-cd:ltä. on ensimmäinen howto ja palautetta / muutosehdotuksia otetaan mielellään vastaan.
chrootilla pääset pääkäyttäjän oikeuksilla järjestelmääsi live-cd:ltä, itellä ollut kätevä jos oon menny säheltää ja päässy korjaa sitten sieltä mitä millonkin. mihin ikinä tarviitkaan sitä niin näin se sujuu:
käynnistä tietokone live-cd:ltä, tarkistathan että bios on säädetty oikein jotta saat sen levyltä käynnistymään.
live-cd:llä ollessa ensin aukaiset päätteen valitsemalla valikosta Sovellukset > Apuohjelmat > Pääte
Breezyn live-cd:llä tuo Sovellukset on englanniksi nimellä Applications.
seuraavat käskyt tarvitsevat pääkäyttäjän oikeuksia, sudoa. voit joko näppäillä joka komennon eteen sudo tai sitten voit kirjoittaa alkuun sudo su jolloin sitä ei tarvitse joka kerta kirjoittaa.
itse käytän tässä sudo su
joten se ei näy komentojen edessä ohjeissa. kirjoita siis nyt tuo tai lisää komentojen eteen sudo.
ensin päätteessä tarkistetaan että miltä näyttää levysi osioinnit, yleisin taitaa olla hda1 mutta itsellä on sda1, voi toki olla jokin muukin esim hdb.
eli kirjoita siihen päätteeseen
fdisk -l
ja näet osiotaulusi. itsellä tuo näyttää seuraavalta:
Levy /dev/sda: 203.9 Gt, 203928109056 tavua
255 päätä, 63 sektoria/ura, 24792 sylinteriä
Yksiköt = 16065 * 512 = 8225280 -tavuiset sylinterit
Laite Käynn Alku Loppu Lohkot Id Järjestelmä
/dev/sda1 1 4863 39062016 83 Linux
/dev/sda2 12815 24792 96213285 5 Laajennettu
/dev/sda5 24416 24792 3028221 82 Linux / Solaris heittovaihtotiedosto
/dev/sda6 12815 24415 93184969+ 83 Linux
Osiotaulumerkinnät eivät ole levyjärjestyksessä
tuo punaisella merkitsemäni /dev/sda1 on siis itsellä se joka halutaan mountata / liittää. valitse oma juurihakemistosi ja korvaa toi sillä seuraavissa komennoissa.
ensin tehdään kansio johon halutaan tuo liittää. käytän omassa esimerkissäni kansiona /mnt/sda1 johon liitän /dev/sda1, korvaa ne omillasi jos ne eroaa esimerkistä.
voit tehdä kansion mihin haluat, itse teen sen siis /mnt/ kansioon
eli mkdir <kansion nimi> itse teen kansion nimeltä /mnt/sda1 mutta se voisi olla joku muukin.
mkdir /mnt/sda1
sen jälkeen liitetään toi mikä itsellä on /dev/sda1 tuohon eli mount <mikä halutaan> <minne halutaan>
itse pistän siis
mount /dev/sda1 /mnt/sda1
sen jälkeen on siis osio liitetty ja voidaan pistää chroot liitettyyn osioon, elikkä chroot <kohta mihin liitetty> elikkä esimerkiksi omassa esimerkissäni laitan
chroot /mnt/sda1
sen jälkeen olen siis pääkäyttäjänä tuolla osiolla ja voin selailla tiedostojärjestelmää haluamallani tavalla ja tehdä tarvittavat muutokset.
itse olen ainakin grubia käyny muokkaa ja breezystä dapperiin kävin pistää dist-upgraden loppuun tolleen.
toivottavasti riittävän selkeet ohjeet ja näistä jotain apua. saa paikkailla mahdollisia virheitä.
Tämä ohje on käytettävissä lisenssillä GNU Free Documentation License (http://www.gnu.org/licenses/fdl.txt).
-
Hehe, varmasti monelle tarpeellinen. Jokaisen kovan säätöinnon omaava linux newbien kannattaisi varmasti tulostaa tämä ennen kuin kone jumittuu ;)
Mikähän olisi muuten joku hieman keveämpi Linux live-CD? Mielellään sellainen missä ei olisi ollenkaan X:ää eli graafista käyttöliittymään, kun tuon Ubuntu live-CD:n käynnistäminen kestään niin helvetin kauan.
Voisi muuten olla viisasta laittaa se USB-tikulle, niin toimisi vielä nopeammin ja asetuksia voisi jopa tallentaakkin.
-
Vaikkapa Linuxin asennus-CD:n rescue mode?
-
Hehe, varmasti monelle tarpeellinen. Jokaisen kovan säätöinnon omaava linux newbien kannattaisi varmasti tulostaa tämä ennen kuin kone jumittuu ;)
Mikähän olisi muuten joku hieman keveämpi Linux live-CD? Mielellään sellainen missä ei olisi ollenkaan X:ää eli graafista käyttöliittymään, kun tuon Ubuntu live-CD:n käynnistäminen kestään niin helvetin kauan.
Eikös tuon live-cd:kin voi käynnistää konsolitilassa, kun antoi sille jonkun parametrin... en nyt tosin muista minkä, mutta se siinä alku infossa muistaakseni luki.
Voisi muuten olla viisasta laittaa se USB-tikulle, niin toimisi vielä nopeammin ja asetuksia voisi jopa tallentaakkin.
Tosin hyvä idea tuokin.
-
On muuten todella hyödyllinen ohje. Itselläni kone ei suostunut tekemään enään mitään vaan oli ihan jumissa, eikä suostunut enään käynnistymäänkään graafiseen tilaan, koska kiintolevy oli ihan täynnä. Vanhan ubuntun live-cd:n ja tämän ohjeen avulla pääsin kuitenkin poistamaan muutaman tiedoston, jotta sain koneen käynnistettyä. Ja sen jälkeen olikin hyvä tulostaa tämä ohje vastaisuuden varalle.
-
Tässä olisi vaihtoehto chroot:in käytölle. (Täytyi keksiä, kun en chroot:ista vielä mitään tiennyt.)
tuo on kyllä vaihtoehto levyjen mounttaamiseen, mutta ei chrootille. chrootilla päästään operoimaan sen kiintolelvylle asennetun järjestelmän sisällä, aivan kuten kiintolevyltä bootatessa ja päästään esim. korjaamaan monia juttuja joita pelkästään montaamalla ei päästä.
tietty jos tarkoituksena on vain varmuuskopioida ja asentaa uudelleen, eikä korjata olemassaolevaa, niin mounttauskin riittänee.
-
Olen kyllä muokannut tällä tavalla xorg.conf:ia ja grubin menu.lst tiedostoja, joten kyllä tällä voi korjata olemassaolevia asetuksia ja eiköhän ne yleisimmät tarpeet ole juuri nämä.
no, xorg.confia pystyy puukottamaan kiintolevyltä bootatulla koneellakin (ei niin etteikö sitä saisi live-levyllä tehdä) ja menu-lst menee harvemmin rikki jos ei sitä itse riko, mutta nuo toki onnistuvat ihan mounttaamalla. jos kone ei sen sijaan käynnisty koska päivitys epäonnistuu ja boottiympäristö tai kerneli on rikki, niin mounttamalla ei pysty paljoakaan tekemään.
-
Voisiko ohjeen kirjoittaja/täydentäjät kirjoittaa viestin jossa vahvistavat että
a) ohje on edelleen käyttökelpoinen Hardyssä (tuorein LTS, tuorein stable) eli uudet ominaisuudet eivät ole poistaneet tarvetta ohjeelle tai että ohjeessa käytetyt työkalut jne ovat edelleen Hardyssä käytössä
b) antavat luvan ohjeen siirtämiseen Ubuntu Suomen wikiin (http://wiki.ubuntu-fi.org). Kts. Wikin lisenssistä jne lisätietoja täältä: http://wiki.ubuntu-fi.org/#head-867666147f48c6b667ec0f6be3f5f16852046770
c) antavat luvan ohjeen siirtämiseen Linux.fi-wikiin (http://linux.fi/index.php/Etusivu). Kts. Wikin lisenssistä jne lisätietoja täältä: http://linux.fi/index.php/Linux.fi:Lisenssi
Sinun ei ole pakko antaa lupaa siirtää ohjetta molempiin wikeihin vastaat tällöin vain joka b:hen tai c:hen kyllä.
Kiitos!