elikkäs homman nimi on seuraava:
Nykyinen kova levy vetää viimeisiään. Ajattelin kopioida koko systeemin toiselle kovalevylle ja grub pitää tietysti asentaa uudelleen. Systeemin saa tietysti käyntiin bootticd:llä mutta mitä sitten? Konffifilet on tietysti vanhat ja kelpaa sellaisenaan. Mulla ei ole hajuakaan grubin uudelleen asentamisesta...
Nykyinen kova levy vetää viimeisiään. Ajattelin kopioida koko systeemin toiselle kovalevylle ja grub pitää tietysti asentaa uudelleen. Systeemin saa tietysti käyntiin bootticd:llä mutta mitä sitten? Konffifilet on tietysti vanhat ja kelpaa sellaisenaan. Mulla ei ole hajuakaan grubin uudelleen asentamisesta...
Vastaukset 2
Vanhimmat
löytyä sittenkin. Grub-install /dev/hda, meneekö se tolla?
grub-install /dev/hda
on hyvä, jos linux on koneen ainoa käyttöjärjestelmä. Jos taas koneessa on multibuuttina linux ja windows, niin silloin teen itse aina erillisen /boot -osion linuxia varten (
esim. /dev/hda1
) ja tällöin:
grub-install /dev/hda1
tuon osionumeron tulee tietenkin vastata /boot -osion loogista laitenimeä.
Jos käytät asennuksessa apuna esim.Knoppix-CD:tä, niin saatat tarvita myös chroot -komentoa, joka exit:iin saakka muuntaa hakemistonimet siten, että päähakemistoviite "/" osoittaa haluamaasi paikkaan.
paras muodossa (esim.) chroot /media/hda6 bash
jos uuden järjestelmäsi "/" -osio on /media/hda6 (muuta komentoa vastaavasti riippuen, mikä on uuden järjestelmäsi "/" -osio).
itsellänikin on yhdessä koneessa sekä sarge että etch samassa koneessa, eri osiolla, molemmilla yhteinen /boot -osio. Tuohon olisi kiva vielä lisätä kompressoitu knoppix (joka on kopioitu kiintolevylle käynnistämällä knoppix -CD:ltä optiolla tohd=/dev/hda13).
Nyt ainoat keinot käynnistää knoppix on joko ajaa sitä suoraan CD:ltä tai buutata CD:ltä, mutta antaa optio fromhd=/dev/hda13.
Mutta en ole ihan heti keksinyt, miten kertoa grubille, että se tekisi saman kuin CD:ltä buuttaaminen ja siihen optio fromhd=/dev/hda13.
grub kun lataa kernelin (ja initrd:n jos niin halutaan, kuten hyvin usein halutaan) ja kertoo kernelille, mikä on "/" eli juuriosio.
grub -manuaali:
http://www.gnu.org/software/grub/manual/grub.html
knoppix taas käyttää lataukseen isolinuxia.