No just, ei tajua edes mitä toi "chrootata" tarkottaa. Bootata vielä menee mutta chroo.. jotain liittämistä varmaankin.
tämä olikin tosiaan aloittelijoiden alueella. olisi varmaan pitänyt selittää tarkemmin jos olisi huomannut. oletin kikkailun olevan vähän edistyneempien alueella vaikka kyllä tämä aloittelijaltakin pitäisi onnistua. chroottauksen jätin niin ollen myös foorumina haun varaan, koska siitäkin on puhuttu aika usein.
chroot vaihtaa kyseisen konsolin juuruhakemiston sille parametriksi annettuun hakemistoon. live-cd:ltä ajettuna tämä tarkoittaa siis sitä, että siirtyisit komentorivillä kiintolevylle asennetun ubuntun sisään ajamaan kiintlevylle asennetun ubuntun ohjelmia. aika siistiä minusta
Jos laitan cd:n koneeseen ja alan "chroottaamaan" niin asentaako Linux itsensä uudestaan vai liittääkö vaan käyttikset käynnistysvalikkoon?
ei kumpaakaan. käynnistätä vain live-version linuxista ja operoit kiintolevylle asennetun linuxin sisällä. toimenpiteet joita teet sen kiintolevylle asennetun linuxin sisällä lisäävät koneelle käynnistyslataajan jolla pääsee molempiin järjestelmiin.
Pelottaa jo valmiiks mitä tuhoa saan TAAS aikaan kun alkaa kikkailut...
riippuuu tietysti mitä teet, mutta chroot ja grubin asentaminen ovat hyvinkin turvallisia toimenpiteitä.
en tiedä miten olet levysi osioinut, joten täydellistä ohjetta on vaikea antaa. olettaisin, että chroot ei pysty siirtymään suoraan osiolle, joten se pitänee ensin mountata (liittää järjestelmään).
siispä, live-cd:llä pääte käyntiin ja luodaan mount point (kohta johon ubuntu-osiosi liitetään):
$ sudo mkdir -p /mnt/ubu
seuraavaksi mountataan ubuntu-asennuksesi kyseiseen hakemistoon (olettaen, että ubuntusi löytyy hdb1:stä) :
$ sudo mount /dev/hdb1 /mnt/ubu
sitten siirrytään kiintolevyllä olevan ubuntun sisään:
$ sudo chroot /mnt/ubu
ja oletettevasti Vililikkun antama komento hoitaa homman kotiin:
# grub-install /dev/hda
poistutaan chrootista:
# exit
editoidaan grubin menua ja varmistaudutaan, että siellä on valinta myös windowsille:
$ sudo gedit /mnt/ubu/boot/menu.lst
tarkastetaan onko tiedostossa jotain tämännäköistä:
title Windows
root (hd0,0)
makeactive
chainloader +1
ilman kommentteja (#), lähellä tiedoston loppua. jos ei ole, niin lisätään se sinne omaksi ryhmäkseen (ei siis minkään tekstikappaleen keskelle vaan niiden väliin tai tiedoston loppuun ennen riviä:
### END DEBIAN AUTOMAGIC KERNELS LIST
joku varmaan korjaa jos tuo meni aivan pieleen...