Kirjoittaja Aihe: kovalevyn osioini?  (Luettu 1566 kertaa)

Kuhitsu

  • Käyttäjä
  • Viestejä: 193
    • Profiili
kovalevyn osioini?
« : 05.05.07 - klo:08.41 »
hmph.. tein tässä asennuksen puhtaasti täysin ubuntuksi, nyte sitte hokasin että tarttis vissii wintoosaaki parin pelin takia, mutta vielä en ole keksinyt / löytänyt kuinka lohkaisen kovosta palasen jonne saan wintoosaa asentaa. kun enhän toki halua ubuntua menettää...
mitenköhän se onnistuu tuon grup jutun kanssa tuo käynnistys, aikaisemmin näet ei wintoussi enää käynnistynyt kun jotain grup juttua herjasi...
Lukihäiriö vaikeuttaa tekstin tuottoani,

"it spoke to the schizophrenic in me... well... two of them actually."

Ville Pöntinen

  • Käyttäjä
  • Viestejä: 2078
    • Profiili
Vs: kovalevyn osioini?
« Vastaus #1 : 05.05.07 - klo:18.38 »
kuinka lohkaisen kovosta palasen jonne saan wintoosaa asentaa. kun enhän toki halua ubuntua menettää...

Live-CD:llä. Käynnistä kone sillä, avaa pääte ja kirjoita

Koodia: [Valitse]
sudo gparted
Ko. ohjelmalla voit sitten pienentää Ubuntulle antamaasi osiota (koneessasi on kaksi osiota, toinen swappi ja toinen, isompi, johon ubuntu on asennettu). Osiolla pitää tietenkin olla käyttämätöntä tilaa enemmän kuin aiot windowsille antaa.

Kun olet pienentänyt osiota, luo vapautuneeseen tilaan uusi osio. Älä kuitenkaan formatoi sitä.

Asenna sitten Windows tuolle uudelle osiolle. Windows merkitsee ko. osion aktiiviseksi, joten et saa Ubuntua enää käyntiin...

Sen asian saat korjattua SuperGrub - boottaavalla CD:llä. Käyttö on yksinkertaista, valitset English, GNU/Linux ja Restore grub (Tarkat sanamuodot ovat unohtuneet).

Tämän jälkeen Ubuntun grub ja sitä kautta ubuntu käynnistyy, mutta Windows ei, koska sinun tulee vielä lisätä se grub:n asetustiedostoon /boot/grub/menu.list. Aloita Ubuntun käynnistyttyä komennolla

Koodia: [Valitse]
sudo fdisk -l
Itselläni se antaa tulosteen:

Koodia: [Valitse]
Levy /dev/sda: 60.0 Gt, 60011642880 tavua
255 päätä, 63 sektoria/ura, 7296 sylinteriä
Yksiköt = 16065 * 512 = 8225280 -tavuiset sylinterit

    Laite Käynn     Alku          Loppu    Lohkot   Id  Järjestelmä
/dev/sda1   *           1        1216     9767488+  83  Linux
/dev/sda2            1217        1459     1951897+  82  Linux / Solaris heittovaihtotiedosto
/dev/sda3            1460        6374    39479737+  83  Linux

Sitten muokkaat em. Grubin tiedostoa:

Koodia: [Valitse]
sudo gedit /boot/grub/menu.lst
Rullaat tiedoston loppuvaiheille, jossa on rivi:

Koodia: [Valitse]
### END DEBIAN AUTOMAGIC KERNELS LIST
Tämän alle kirjoitat

Koodia: [Valitse]
title Microsoft Windows XP
root (hd0,1)
makeactive
savedefault
chainloader +1

Mutta! Tuo root riippuu siitä, miten levysi oli Ubuntun asennuksen yhteydessä jaettu. Siksi sinun tulee tulkita fdiskin tulostetta. Jos olet tehnyt oletusasennuksen ja sitten pienentänyt Ubuntun juuriosiota, on osio, jolle Windowsin asensit mitä luultavimmin /dev/sda2 (tai hda2). Tällöin se Grubin ymmärtämillä merkinnöillä on hd0,1.

(sda on ensimmäinen levy, sdb toinen jne. sda1 on ensimmäisen levyn ensimmäinen osio, sda2 toinen. Grub aloittaa laskemisen nollasta eli ensimmäinen levy on hd0 ja sen toinen osio hd0,1.)

Foorumilta löytyy myös muita ohjeita tuon grubin korjaamiseen esimerkiksi käyttämällä Ubuntun omaa live-cd:tä. Tuo SuperGrub on kuitenkin hyvin helppokäyttöinen ja kooltaan pieni.

MUOKS: Muuta samaisen tiedoston alussa rivejä timeout (anna haluamasi arvo sekunteina) ja kommentoi rivi hiddenmenu eli lisää rivin eteen #.
« Viimeksi muokattu: 05.05.07 - klo:19.06 kirjoittanut pontvil »