Kirjoittaja Aihe: chroot live-cd:ltä [kysytty]  (Luettu 11317 kertaa)

fly

  • Käyttäjä
  • Viestejä: 265
    • Profiili
    • o_O
chroot live-cd:ltä [kysytty]
« : 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ä
Koodia: [Valitse]
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
Koodia: [Valitse]
fdisk -l ja näet osiotaulusi. itsellä tuo näyttää seuraavalta:

Lainaus
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.
Koodia: [Valitse]
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
Koodia: [Valitse]
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
Koodia: [Valitse]
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.
« Viimeksi muokattu: 16.08.08 - klo:15.48 kirjoittanut Kari Argillander »

Melmacian

  • Käyttäjä
  • Viestejä: 868
  • Ubuntu Hardy
    • Profiili
Re: chroot live-cd:ltä
« Vastaus #1 : 23.05.06 - klo:16.09 »
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.

eliasj

  • Käyttäjä
  • Viestejä: 4075
    • Profiili
Re: chroot live-cd:ltä
« Vastaus #2 : 23.05.06 - klo:16.14 »
Vaikkapa Linuxin asennus-CD:n rescue mode?
alias vililikku

LittleLion

  • Käyttäjä
  • Viestejä: 1232
    • Profiili
    • http://koti.mbnet.fi/littleli/
Re: chroot live-cd:ltä
« Vastaus #3 : 01.06.06 - klo:15.31 »
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.


Lainaus
Voisi muuten olla viisasta laittaa se USB-tikulle, niin toimisi vielä nopeammin ja asetuksia voisi jopa tallentaakkin.

Tosin hyvä idea tuokin.

Juhis

  • Käyttäjä
  • Viestejä: 30
    • Profiili
Vs: chroot live-cd:ltä
« Vastaus #4 : 29.07.07 - klo:23.32 »
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.

janne

  • Käyttäjä
  • Viestejä: 5150
    • Profiili
Vs: chroot live-cd:ltä
« Vastaus #5 : 30.07.07 - klo:13.58 »
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.
Janne

janne

  • Käyttäjä
  • Viestejä: 5150
    • Profiili
Vs: chroot live-cd:ltä
« Vastaus #6 : 30.07.07 - klo:17.21 »
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.
Janne

Kari Argillander

  • Käyttäjä
  • Viestejä: 437
  • Kubuntu - Hardy
    • Profiili
Vs: chroot live-cd:ltä
« Vastaus #7 : 16.08.08 - klo:15.48 »
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!
Kaikkea täällä sanomaani saa käyttää public domain lisenssillä. Lainauksia ei saa käyttää ellei lainauksen lähde sitä salli. Tiedostoja ei saa käyttää ellei sitä erikseen sallita.