Kirjoittaja Aihe: Valittavaan käyttöjärjestelmään boottaaminen [kysytty]  (Luettu 7382 kertaa)

petteriIII

  • Käyttäjä
  • Viestejä: 661
    • Profiili
Valittavien käyttöjärjestelmien joukon voi koota miten haluaa; esimerkiksi seuraavalla tavalla:
Edgy i686, SATA-kovalevyllä, AMD:n emolevylle, kernel 2.6.17-10-generic
Edgy i686, 230G-usb levyllä, AMD:n emolevylle, kernel 2.6.17-10-generic
Edgy i686, IDE-levyllä, INTEL:in Core2Duo-emolevylle, kernel 2.6.17-10-generic
Dapper64, SATA-kovalevyllä, AMD:n emolevylle ,kernel 2.6.15-27-amd64-generic
Eggy386, SATA-kovalevyllä, AMD:n emolevylle,  kernel 2.6.17-10-generic
Dapper386, SATA-kovalevyllä, AMD:n emolevylle, kernel 2.6.15-27-386
Feisty64, SATA-kovalevyllä, AMD:n emolevylle, kernel 2.6.20-1-generic
Muut käyttöjärjestelmät:
WindowsXP_p1. Ei saa vahingossakaan ladata muualle kuin AMD:n emolevylle

- Vaikka tässä onkin viittaukset kolmeen eri kovalevyyn ei niistä täydy olla paikalla kuin se jolta loppujenlopuksi käyttöjärjestelmä haetaan; ja sama kovalevy toimii kummallakin emolevyllä; ja USB-kovalevyn voi liittää järjestelmään senjälkeenkin kun boottaus siltä on jo teoriassa alkanut.
- BIOS huolehtii boottaamisesta vain GRUB:in osoittaman käyttöjärjestelmän /boot/grub/menu.lst:iin saakka ja siitä eteenpäin boottaamisesta huolehtii Ubuntu; boottaaminen mihin hyvänsä käyttöjärjestelmään joka sijaitsee millähyvänsä laitteella vaatii vain että käyttöjärjestelmän kutsu on /boot/grub/menu.lst:issä. Siis BIOS:ia ei tarvitse asetella koskaan.
- kaikissa käyttöjärjestelmissä on syytä käyttää UUID-osion osoitusta; sillä esimerkiksi lisättäessä USB- tai eSATA-kovalevy käynninaikana saattavat 'jo myönnetyt' osiotunnukset muuttua (esimerkiksi /dev/sda:sta tulee /dev/sdb) mutta kun osioon viitataan UUID:llä niin Ubuntu etsii millä levyllä kysytyn UUID:n omaava osio on.
- osion UUID:n saa tietää käskyllä: blkid
- Kenties olisi kiva hommata suuri kovalevy; USB-tyyppinen olisi ehkä paras.
- Useimmilla muillakin käyttöjärjestelmillä on oma /boot/grub/menu.lst:insä mutta tässä työssä niitä ei tarvita.
- käyttöjärjestelmän oikea asennustapa on asentaa se ensin omalle levylleen ja jos asiallisena pitää niin kopioida se sitten käyttölevylle. Mutta jos olet asentanut uuden käyttöjärjestelmän väärällä tavalla ei tapahdu muuta vahinkoa kuin että GRUB pitää luultavasti kirjoittaa uudestaan koska asennus-ohjelma on kirjoittanut sinne omia juttujaan.
- Uutta käyttöjärjestelmää asentaessasi joudut luultavasti asettelemaan BIOS:ia.
- Päivittäessään jonkun käyttöjärjestelmän kerneliä päivitys-automaatti kirjoittaa sen kutsun päivitettävän käyttöjärjestelmän /boot/grub/menu.lst:iin joten jos haluaa käyttää oikeaa kernelin tyyppiä on se kopioitava sieltä.
- Muuten käyttöjärjestelmät voi sijoittaa kovalevylle vapaasti, mutta Windows:in täytyy olla ensimmäisellä osiolla; ja IDE levyllä MASTER:ina.
- On melko samantekevää asentaako Windowsin ensiksi vai viimeiseksi kunhan kutsurivit löytyvät tiedostosta: /boot/grub/menu.lst: ja kunhan levylle on kirjoitettu GRUB.
- Swap:peja ei tarvitse olla kuin yksi, tarkista vain että tiedostossa /etc/fstab on viittaus siihen.
- Myös /home olisi kiva olla yhteinen.
- Kyllä muitakin käyttöjärjestelmiä voidaan kutsua.
- Jokaisen uuden käyttöjärjestelmän kutsu (boottaus-parametrit) on samankaltainen kuin /boot/grub/menu.lst:issä ennestäänkin on, esimerkiksi: <kutsu on 6-7 riviä kohdan: '## ## End Default Options ##'   jälkeen>

#linux on /dev/sda6.
title Edgy i686, AMD:n emolevylle, kernel 2.6.17-10-generic
root (hd0,5)
kernel /boot/vmlinuz-2.6.17-10-generic root=UUID=62f0f641-711c-4337-9e40-f303b7e82388 ro splash
initrd /boot/initrd.img-2.6.17-10-generic
savedefault
boot
...
 
# Windows vaatii omanlaisensa kutsun (tämän-muotoista kutsua käytetään monille muillekin):
title      WindowsXP_p1. Ei saa ladata muihin kuin AMD:n PC:hen.
root      (hd0,0)
savedefault
makeactive
chainloader   +1

- sanan chainloader jälkeen on <tab> eikä välilyöntejä.
- title-riville voi kirjoittaa mitähyvänsä kuvaavaa tekstiä.
- viittauksessa: root= voidaan käyttää laitetunnusta, UUID:tä, LABEL:ia, laite-ID:tä ... mutta UUID on suositeltavin.
- siitä rivistä missä tässä lukee: root  (hd0,0) pyritään eroon sillä se kertoo vain asioita jotka on esitetty muuallakin. Muutos ei kuitenkaan sen kummemmin vaikuta tähän: joskus lausetta vain ei ole.

« Viimeksi muokattu: 16.08.08 - klo:15.52 kirjoittanut Kari Argillander »

Fa1r

  • Käyttäjä
  • Viestejä: 221
  • Reply #1!
    • Profiili
Vs: Valittavaan käyttöjärjestelmään boottaaminen
« Vastaus #1 : 30.01.07 - klo:18.25 »
[OT] Miksi kukaan haluaisi bootata `valittavaan käyttöjärjestelmään` ? ;D [/OT]
What you don't know can hurt you, only you won't know it.
--$(fortune)
Elastisen Linux-biisi

petteriIII

  • Käyttäjä
  • Viestejä: 661
    • Profiili
Vs: Valittavaan käyttöjärjestelmään boottaaminen
« Vastaus #2 : 31.01.07 - klo:07.24 »
Mahdollisuus bootata valittavaan käyttöjärjestelmään on merkityksellistä esimerkiksi kun koneella on sekä Windows että Ubuntu, niinkuin Windowsista Ubuntuun siirtyvällä pitää alkuun ollakin. Kun tämä valinta suoritetaan Ubuntussa ei ole enää tarvetta asetella BIOS:ia.

Fanille se on myös merkityksellistä: mikäli koneella on yhtaikaa useampi Ubuntu tulee vioittuneen Ubuntun korjaaminen helpoksi -> voit ottaa Ubuntun uudet versiot tuotanto-käyttöön jo ennenkuin ensimmäinen alfa-versio ilmestyy, esimerkiksi Feisty:n otin käyttöön jo viimevuoden puolella. Miksi se Feisty pitää ottaa tuotantokäyttöön ? Koska se tunnistaa uusia lisälaitteita.

Sikälikin kyllä haastat asiaa, että tämä on tosiaankin 'tietokone fanin' hommia. Mutta ainakin minun mielestäni se on tämän foorumin tarkoitus.
 
« Viimeksi muokattu: 31.01.07 - klo:10.40 kirjoittanut petteriIII »

Ryppy

  • Käyttäjä
  • Viestejä: 837
    • Profiili
Vs: Valittavaan käyttöjärjestelmään boottaaminen
« Vastaus #3 : 31.01.07 - klo:20.28 »
[OT] Miksi kukaan haluaisi bootata `valittavaan käyttöjärjestelmään` ? ;D [/OT]

 ;)  ;D  ;D  ;D
Poistuu taka vasemmalle - - -

Kari Argillander

  • Käyttäjä
  • Viestejä: 437
  • Kubuntu - Hardy
    • Profiili
Vs: Valittavaan käyttöjärjestelmään boottaaminen
« Vastaus #4 : 16.08.08 - klo:15.52 »
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.