Revision 2 as of 2010-06-13 08:53:36

Clear message

Käyttöjärjestemän asennuksen poistaminen

Joskus tulee eteen tilanne, että tarvitsee poistaa asennettu käyttöjärjestelmä ja silti säilyttää jokin toinen olemassa oleva käyttöjärjestelmä. Oli kyseessä sitten Ubuntu, Windows tai esimerkiksi joku muu jakelu, tämän ohjeen tarkoitus on auttaa siinä. Poistossa on tällöin kaksi tärkeää vaihetta: 1a. Poistetaan halutun järjestelmän osio(t) 1b. Laajennetaan muita osioita niiden paikalle (valinnainen) 2. Asennetaan (tai korjataan) käynnistyslataaja

HUOM! Jos tarkoitus ei ole säilyttää mitään järjestelmiä kannattaa vain poistaa kaikki osiot ja asentaa päälle tai esimerkiksi kokeilla [http://www.dban.org/ Darik's Boot And Nukea].

Osioiden poisto

Jotta haluttu osio tai useampi voitaisiin poistaa täytyy tietää missä se sijaitee. Siihen auttaa Ubuntussa komennot 'sudo fdisk -l' ja 'mount' (ilman lainausmerkkejä). Samat komennot löytyvät yleensä muistakin Linux-jakeluista. Tarkastellaan näiden komentojen tulosteita. Huomaa, että omat listauksesi voivat vaihdella.

sudo fdisk -l

Tämän komennon tuloste näyttää kaikkien levyjen ja osioiden tiedot, joten se on hyvä Windowsin sijainnin selvittämiseen. Tämä voidaan ajaa myös asennuslevyltä poiston yhteydessä ja vastaavat tiedot ovat nähtävissä GPartedista ja Levytyökalusta.

~$ sudo fdisk -l
[sudo] password for user: 

Levy /dev/sda: 320.1 Gt, 320072933376 tavua
255 päätä, 63 sektoria/ura, 38913 sylinteriä
Yksiköt = 16065 * 512 = 8225280 -tavuiset sylinterit
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Levyn tunniste: 0x000cc236

    Laite Käynn     Alku          Loppu    Lohkot   Id  Järjestelmä
/dev/sda1   *           1        7649    61440561    7  HPFS/NTFS
/dev/sda2            7650       37001   235769940    5  Laajennettu
/dev/sda3           37002       38913    15358140   83  Linux
/dev/sda5            7650    
Tuloste näyttää kaikkien levyjen (myös muistitikkujen ja ulkoisten kiintolevyjen) sisällön, joten katso oikean levyn tulostetta. Se on useimmiten ensimmäisenä.   10836    25599546   83  Linux
/dev/sda6           10837       11473     5116671   82  Linux-sivutus / Solaris
/dev/sda7           11474       37001   205053628+  83  Linux

Tuloste näyttää kaikkien levyjen (myös muistitikkujen ja ulkoisten kiintolevyjen) sisällön, joten katso oikean levyn tulostetta. Se on useimmiten ensimmäisenä.

Tässä tärkeimmät sarakkeet ovat Laite ja Järjestelmä. Laite kertoo mistä osiosta on kyse ja Järjestelmä mitä tiedostojärjestelmää kyseinen osio käyttää. HPFS/NTFS tarkoittaa Windowsin tyypillisesti käyttämää tiedostojärjestelmää. Myös FAT on tälläinen, mutta uusia (XP tai uudempi) Windowseja ei sellaisille yleensä asenneta. Niitä kuitenkin käytetään usein muistitikuilla ja ulkoisilla kiintolevyllä- FAT-osiot ovat usein merkitty Järjestelmä-sarakkeessa W95 FAT32 (LBA) tai vastaavalla merkinnällä. Laajennettu tarkoittaa osiota, jossa on muita osioita sisällä. Tässä se sisältää osiot sda5, sda6 ja sda7. Linux on jokin Linuxin käyttämä osiotyyppi, kuten Ext4. Nämä osiot voivat sisältää Linux-järjestelmän (esim. juuri Ubuntu) tai omia tiedostojasi. Linux-sivutus / Solaris on Swap-osio eli osio jota käytetään keskusmuistin jatkeena jos se sattuu loppumaan. Tässä se on melko iso (noin 5 GB), koska sitä käytetään myös Lepotilassa, jolloin keskusmuistin sisältö kirjoitetaan Swap:iin. Jos asennettuna on jokin Linux-jakelu tai muu Swap-osiota käyttävä käyttöjärjestelmä, tulisi koneella olla ainakin yksi Swap-osio, joka on määritelty käyttöön.

mount

Tällä komennolla voi selvittää käynnissä olevan (Linux-)järjstelmän osiot.

~$ mount
/dev/sda5 on / type ext4 (rw,relatime,errors=remount-ro)
proc on /proc type proc (rw)
none on /sys type sysfs (rw,noexec,nosuid,nodev)
/dev/sda7 on /home type ext4 (rw,relatime)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
gvfs-fuse-daemon on /home/user/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=user)

Tämä listaa paljon muutakin, mutta listaa on lyhennetty turhien kohtien vuoksi. Tästä listasta tarvitsemme vain /dev/sd-alkuiset rivit (alla):

/dev/sda5 on / type ext4 (rw,relatime,errors=remount-ro)
/dev/sda7 on /home type ext4 (rw,relatime)

Listaus kertoo ensin mistä osiosta on kyse, sitten mihin se on liitetty ja lopuksi käytetyn tiedostojärjestelmän ja liitosoptiot. on / tarkoittaa, että kyseinen osio on juuriosio eli se osio, jolle käyttöjärjestelmä on asennettu. Jos tarkoitus on poistaa nyt käynnissä oleva Linux-jakelu tämä osio on poistettava. on /home tarkoittaa, että kyseinen osio on tarkoitettu käyttäjän tiedostoille. Voit haluta poistaa myös tämän, jos poistit ylemmänkin, mutta muista aina ottaa kaikki tarpeellinen talteen. Omassa listauksessasi voi olla muitakin osioita, kuten /dev/sda1 on /media/Windows tai /dev/sda8 on /usr, joista luultavasti parhaiten itse tiedät mitä ne sisältävät.

Osioiden varsinainen poisto

Jos sinulla on nyt paperilla mikä osio on mikäkin ja mitkä haluat poistaa, voit edetä. Käynnistä tietokone Ubuntun asennuslevyltä, jottei mikään kiintolevyn osio olisi liitettynä.