Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Asentaminen ja käyttöönotto => Aiheen aloitti: Saataja - 19.11.10 - klo:00.18
-
Minulla on tietokoneessani käyttöjärjestelminä Windows Vista (palautustilassa sen johdosta, että poistin sen varsinaisen asennuksen, mutta palautustiedostot jäivät Recorvery-asemaan), Windows 7, Ubuntu ja Kubuntu.
Kaverini asensi minulle Kubuntun, koska siinä tilanteessa piti sitä minulle parempana vaihtoehtona, kun olin tottunut käyttämään Windowsia. Verkkokorttini (AR9285) ei kuitenkaan suostunut toimimaan Kubuntussa ja kun koulussa opettelimme asentamaan ja käyttämään Ubuntua, päätin asentaa sen.
Haluaisin nyt siis poistaa Kubuntun asennuksen, koska en tee sillä mitään, kun minulla on Ubuntu. Minulla ei ole Kubuntun asennuslevyä, koska kaverini asensi sen minulle ja levy oli hänen.
Tietokoneessani on kaksi 500 GB:n kiintolevyä ja asensin Ubuntun niistä toiselle. Ongelmana on kuitenkin se, etten näe Kubuntun osiota levytyökalussa, jotta voisin poistaa sen.
Grub-valikon mukaan Kubuntu on asennettu osioon /dev/sdb5
Tässä vielä tuloste päätteen sudo fdisk -l -komennosta:
lasse@lasse-laptop:~$ sudo fdisk -l
[sudo] password for lasse:
Levy /dev/sda: 500.1 Gt, 500107862016 tavua
255 päätä, 63 sektoria/ura, 60801 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: 0xb85b89b5
Laite Käynn Alku Loppu Lohkot Id Järjestelmä
/dev/sda1 * 1 59076 474521600 7 HPFS/NTFS
/dev/sda2 59076 60801 13860864 7 HPFS/NTFS
Levy /dev/sdb: 500.1 Gt, 500107862016 tavua
255 päätä, 63 sektoria/ura, 60801 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: 0x1657b546
Laite Käynn Alku Loppu Lohkot Id Järjestelmä
/dev/sdb1 29306 60801 252988961+ 5 Laajennettu
/dev/sdb2 1 29306 235393024 83 Linux
/dev/sdb5 30435 59672 234854203+ 83 Linux
/dev/sdb6 59673 60801 9068661 82 Linux-sivutus / Solaris
/dev/sdb7 29306 30434 9065472 82 Linux-sivutus / Solaris
Osiotaulumerkinnät eivät ole levyjärjestyksessä
Mikä siis neuvoksi?
-
Minulla on tietokoneessani käyttöjärjestelminä Windows Vista (palautustilassa sen johdosta, että poistin sen varsinaisen asennuksen, mutta palautustiedostot jäivät Recorvery-asemaan), Windows 7, Ubuntu ja Kubuntu.
Kaverini asensi minulle Kubuntun, koska siinä tilanteessa piti sitä minulle parempana vaihtoehtona, kun olin tottunut käyttämään Windowsia. Verkkokorttini (AR9285) ei kuitenkaan suostunut toimimaan Kubuntussa ja kun koulussa opettelimme asentamaan ja käyttämään Ubuntua, päätin asentaa sen.
Haluaisin nyt siis poistaa Kubuntun asennuksen, koska en tee sillä mitään, kun minulla on Ubuntu. Minulla ei ole Kubuntun asennuslevyä, koska kaverini asensi sen minulle ja levy oli hänen.
Tietokoneessani on kaksi 500 GB:n kiintolevyä ja asensin Ubuntun niistä toiselle. Ongelmana on kuitenkin se, etten näe Kubuntun osiota levytyökalussa, jotta voisin poistaa sen.
Grub-valikon mukaan Kubuntu on asennettu osioon /dev/sdb5
Tässä vielä tuloste päätteen sudo fdisk -l -komennosta:
lasse@lasse-laptop:~$ sudo fdisk -l
[sudo] password for lasse:
Levy /dev/sda: 500.1 Gt, 500107862016 tavua
255 päätä, 63 sektoria/ura, 60801 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: 0xb85b89b5
Laite Käynn Alku Loppu Lohkot Id Järjestelmä
/dev/sda1 * 1 59076 474521600 7 HPFS/NTFS
/dev/sda2 59076 60801 13860864 7 HPFS/NTFS
Levy /dev/sdb: 500.1 Gt, 500107862016 tavua
255 päätä, 63 sektoria/ura, 60801 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: 0x1657b546
Laite Käynn Alku Loppu Lohkot Id Järjestelmä
/dev/sdb1 29306 60801 252988961+ 5 Laajennettu
/dev/sdb2 1 29306 235393024 83 Linux
/dev/sdb5 30435 59672 234854203+ 83 Linux
/dev/sdb6 59673 60801 9068661 82 Linux-sivutus / Solaris
/dev/sdb7 29306 30434 9065472 82 Linux-sivutus / Solaris
Osiotaulumerkinnät eivät ole levyjärjestyksessä
Mikä siis neuvoksi?
Mikä se ongelma oikeasti on?
Kun näkyyhän tuo /dev/sdb5
("levytyökalulla" nimeltään fdisk ;)
Onko se mountattu tiedostojärjerstelmään kun Ubuntu käynnissä?
Minä kurkkaisin komennolla
df -h |grep /dev/sdb5
-
Haluaisin nyt siis poistaa Kubuntun asennuksen,
Käynnistä Ubuntu-jakelusi, ja aja grub MBR:ään. Tämän jälkeen voit poistaa Kubuntu-osion.
Lisäksi sinulla on kaksi swap-osiota. Onko se tarpeen. Eli osioisin osiot /dev/sdb5 - /dev/sdb7
uudelleen tarkoituksenmukaisella tavalla. Gparted on ehkä helppokäyttöisin ja on asennettavissa,
mutta toki homma hoituu fdisk:llä.
Osioituasi levyosiot uudelleen, liität uudet osiot /etc/fstab -tiedostossa. Tai manuaalisesti, jos
se on tarkoituksen mukaista.
Lisäys: tuossa siis oletan, että ensin asennettu Ubuntu sijaitsee primääriosiolla /dev/sdb2
ja Kubuntu /dev/sdb5:llä.
-
Haluaisin nyt siis poistaa Kubuntun asennuksen,
Käynnistä Ubuntu-jakelusi, ja aja grub MBR:ään. Tämän jälkeen voit poistaa Kubuntu-osion.
Lisäksi sinulla on kaksi swap-osiota. Onko se tarpeen. Eli osioisin osiot /dev/sdb5 - /dev/sdb7
uudelleen tarkoituksenmukaisella tavalla. Gparted on ehkä helppokäyttöisin ja on asennettavissa,
mutta toki homma hoituu fdisk:llä.
Osioituasi levyosiot uudelleen, liität uudet osiot /etc/fstab -tiedostossa. Tai manuaalisesti, jos
se on tarkoituksen mukaista.
Lisäys: tuossa siis oletan, että ensin asennettu Ubuntu sijaitsee primääriosiolla /dev/sdb2
ja Kubuntu /dev/sdb5:llä.
Miten ajan GRUB:n MBR:ään?
Tosiaan en usko, että kahden swap-osion samanaikainen käyttö on tarpeen, koska koneessani on 4 GB keskusmuistia ja se riittää mainniosti käyttööni
Miten saan siis osoitua osiot uudelleen?
-
Miten ajan GRUB:n MBR:ään?
sudo update-grub
sudo grub-install /dev/sda
Miten saan siis osoitua osiot uudelleen?
Ensin poistat swap:in käytöstä sudo swapoff /dev/sdb6
sudo swapoff /dev/sdb7
Tämän jälkeen käynnistät gparted:in. Jos gparted ei ole asennettuna, asenna se ;)
sudo aptitude update
sudo aptitude install gparted
-
Kiitos avusta!
Kubuntu on nyt poistettu.
Minua Jäi kuitenkin vaivaamaan tuo swap-osion poisto, sillä en ole ihan varma, poistuiko se halutulla tavalla, koska ajaessani
sudo swapoff /dev/sdb6 -kiomennon, päätteeseen tuli teksti:
lasse@lasse-laptop:~$ sudo swapoff /dev/sdb6
swapoff: /dev/sdb6: swapoff failed: Virheellinen argumentti.
/dev/sdb7 -osion poisto sen sijaan taisi onnistua, koska sitä ei enää löydy.
Nyt kun ajan
sudo fdisk -l -komennon, lista näyttää tältä:
lasse@lasse-laptop:~$ sudo fdisk -l
Levy /dev/sda: 500.1 Gt, 500107862016 tavua
255 päätä, 63 sektoria/ura, 60801 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: 0xb85b89b5
Laite Käynn Alku Loppu Lohkot Id Järjestelmä
/dev/sda1 * 1 59076 474521600 7 HPFS/NTFS
/dev/sda2 59076 60801 13860864 7 HPFS/NTFS
Levy /dev/sdb: 500.1 Gt, 500107862016 tavua
255 päätä, 63 sektoria/ura, 60801 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: 0x1657b546
Laite Käynn Alku Loppu Lohkot Id Järjestelmä
/dev/sdb1 29306 60801 252988961+ 5 Laajennettu
/dev/sdb2 1 29306 235393024 83 Linux
/dev/sdb5 59673 60801 9068661 82 Linux-sivutus / Solaris
/dev/sdb6 29306 30434 9065472 82 Linux-sivutus / Solaris
Osiotaulumerkinnät eivät ole levyjärjestyksessä
Onko nyt siis kaikki ylimääräinen poistettu vai pitääkö minun vielä tehdä jotakin ja jos pitää niin mitä ja miten?
-
/dev/sdb5 59673 60801 9068661 82 Linux-sivutus / Solaris
/dev/sdb6 29306 30434 9065472 82 Linux-sivutus / Solaris
Onko nyt siis kaikki ylimääräinen poistettu vai pitääkö minun vielä tehdä jotakin ja jos pitää niin mitä ja miten?
/dev/sdb -laitteelta on poistettu Kubuntu-osio. Mutta yhä siellä kummittelee 2 swap eli sivutusosiota.
Osioita, jotka on liitetty (kuten swap-osio), ei voi käpistellä. Siksipä swap:it pitäisi poistaa ensin käytöstä.
Laittamalla # -merkki tiedoston /etc/fstab riville, jossa määritellään swap-osiosi, käynnistettyäsi koneen
uudelleen, ei swappi ole käytössä.
Levyllä /dev/sdb on vapaata osioimatonta levytilaa, joka vapautui poistaessasi Kubuntu-osion. Vielä poistaessasi swap-osiot, luotuasi uusi swap, saat järjestettyä uudelleen tuo laajennetun osiosi.
Huom. 9 Gt:n swap-osio voi olla pientä liioittelua, vähemmälläkin pitäisi pärjätä (esim. reilu 4 Gt eli suht' sama kuin RAM:in määrä.)
-
/dev/sdb5 59673 60801 9068661 82 Linux-sivutus / Solaris
/dev/sdb6 29306 30434 9065472 82 Linux-sivutus / Solaris
Onko nyt siis kaikki ylimääräinen poistettu vai pitääkö minun vielä tehdä jotakin ja jos pitää niin mitä ja miten?
/dev/sdb -laitteelta on poistettu Kubuntu-osio. Mutta yhä siellä kummittelee 2 swap eli sivutusosiota.
Osioita, jotka on liitetty (kuten swap-osio), ei voi käpistellä. Siksipä swap:it pitäisi poistaa ensin käytöstä.
Laittamalla # -merkki tiedoston /etc/fstab riville, jossa määritellään swap-osiosi, käynnistettyäsi koneen
uudelleen, ei swappi ole käytössä.
Levyllä /dev/sdb on vapaata osioimatonta levytilaa, joka vapautui poistaessasi Kubuntu-osion. Vielä poistaessasi swap-osiot, luotuasi uusi swap, saat järjestettyä uudelleen tuo laajennetun osiosi.
Huom. 9 Gt:n swap-osio voi olla pientä liioittelua, vähemmälläkin pitäisi pärjätä (esim. reilu 4 Gt eli suht' sama kuin RAM:in määrä.)
/etc/fstab -tiedostodssa näyttäisi olevan jo tuo #-merkki rivillä, jossa määritellään swap-osio.
Tiedosto näyttää tältä:
# /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' to print the universally unique identifier
# for a device; this may be used with UUID= as a more robust way to name
# devices that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc nodev,noexec,nosuid 0 0
# / was on /dev/sdb2 during installation
UUID=52785530-1b3d-4644-be90-22061f1c0729 / ext4 errors=remount-ro 0 1
# swap was on /dev/sdb7 during installation
UUID=70133ae8-df3a-4681-a481-3a9893cdb8f5 none swap sw 0 0
Saan näköjään tehtyä swapoff:n ja poistettua swap-osiot kuitenkin myös Gparted:n kautta.
Swap-osiot ovat osioilla /dev/sdb6 ja /dev/sdb5. Molempien koko on 8,65 GiB.
Onko ihan sama, kumman swap-osion poistan?
Poiston jälkeen pienennän jäljelle jääneen swap-osion 4,65b GiB:n kokoiseksi(ko)?
-
Pistä # myös UUID:n eteen.
-
Onko ihan sama, kumman swap-osion poistan?
Poiston jälkeen pienennän jäljelle jääneen swap-osion 4,65b GiB:n kokoiseksi(ko)?
Poista vain molemmat swap-osiot. Luo uudet osiot vapautuneeseen tilaan.
Osioita ei tuolloin tarvitse pienentää, vaan voit luoda ihan uudet osiot.
blkid-ohjelmalla näet sitten uusien osioiden UUDIT:t.
-
Onko ihan sama, kumman swap-osion poistan?
Poiston jälkeen pienennän jäljelle jääneen swap-osion 4,65b GiB:n kokoiseksi(ko)?
Poista vain molemmat swap-osiot. Luo uudet osiot vapautuneeseen tilaan.
Osioita ei tuolloin tarvitse pienentää, vaan voit luoda ihan uudet osiot.
blkid-ohjelmalla näet sitten uusien osioiden UUDIT:t.
Poistin nyt molemmat swap-osiot.
Mitkä arvot määritän seuraaville kohdille:
Vappata tilaa ennen (MiB):
Uusi koko (MiB):
Vapaata tilaa jälkeen (MiB):
Luo muodossa: (looginen, ensisijainen vai laajennettu osio)
Nimi: (Voiko olla mikä tahansa?)
-
Luo muodossa: (looginen, ensisijainen vai laajennettu osio)
Nimi: (Voiko olla mikä tahansa?)
/dev/sdb on jo jaettu siten, että puolet levystä on ensisijainen Ubuntu-osio, ja toinen osa levystä on määritelty laajennetuksi osioksi. Tuolle laajennetulle (Extended) osiolle voi luoda haluamansa määrän loogisia osioita.
Ensiksi luot loogisen osion swappia varten (~4096Mt), ja lopusta tekisin loogisen osion, jonka voit liittää järjestelmään miten haluat tai parhaiten soveltuu käyttöösi. mkswap (swapon ottaa swapin käyttöön) ja mkfs luovat tiedostojärjestelmät osioille. Useat suosittelevat omaa /home -osiota, joksi tuo uusi osio hyvin soveltuisi. Mitenkään välttämätöntähän tuo ei missään tapauksessa ole erityisesti kun Ubuntu-osiolla on tilaa vähintäänkin riittävästi.
Osioilla ei yleensä käytetä nimiä. Esim. /dev/sdb6 kertoo jo kaiken oleellisen, ja sen voi liittää halutulla liitospistenimellä (mount point). Tuo voi tehdä manuaalisesti tarvittaessa, tai hyödyntäen /etc/fstab tiedostoa.
Lisäys: yleensä käytän osiontiin fdisk:iä. Se ei kysele turhia ;)
-
Luo muodossa: (looginen, ensisijainen vai laajennettu osio)
Nimi: (Voiko olla mikä tahansa?)
/dev/sdb on jo jaettu siten, että puolet levystä on ensisijainen Ubuntu-osio, ja toinen osa levystä on määritelty laajennetuksi osioksi. Tuolle laajennetulle (Extended) osiolle voi luoda haluamansa määrän loogisia osioita.
Ensiksi luot loogisen osion swappia varten (~4096Mt), ja lopusta tekisin loogisen osion, jonka voit liittää järjestelmään miten haluat tai parhaiten soveltuu käyttöösi. mkswap (swapon ottaa swapin käyttöön) ja mkfs luovat tiedostojärjestelmät osioille. Useat suosittelevat omaa /home -osiota, joksi tuo uusi osio hyvin soveltuisi. Mitenkään välttämätöntähän tuo ei missään tapauksessa ole erityisesti kun Ubuntu-osiolla on tilaa vähintäänkin riittävästi.
Osioilla ei yleensä käytetä nimiä. Esim. /dev/sdb6 kertoo jo kaiken oleellisen, ja sen voi liittää halutulla liitospistenimellä (mount point). Tuo voi tehdä manuaalisesti tarvittaessa, tai hyödyntäen /etc/fstab tiedostoa.
Lisäys: yleensä käytän osiontiin fdisk:iä. Se ei kysele turhia ;)
Nyt sudo fdisk -l -komennon tuloste näyttää tältä:
lasse@lasse-laptop:~$ sudo fdisk -l
[sudo] password for lasse:
Levy /dev/sda: 500.1 Gt, 500107862016 tavua
255 päätä, 63 sektoria/ura, 60801 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: 0xb85b89b5
Laite Käynn Alku Loppu Lohkot Id Järjestelmä
/dev/sda1 * 1 59076 474521600 7 HPFS/NTFS
/dev/sda2 59076 60801 13860864 7 HPFS/NTFS
Levy /dev/sdb: 500.1 Gt, 500107862016 tavua
255 päätä, 63 sektoria/ura, 60801 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: 0x1657b546
Laite Käynn Alku Loppu Lohkot Id Järjestelmä
/dev/sdb1 29306 60801 252988961+ 5 Laajennettu
/dev/sdb2 1 29306 235393024 83 Linux
/dev/sdb5 29307 29827 4184932+ 82 Linux-sivutus / Solaris
Osiotaulumerkinnät eivät ole levyjärjestyksessä
Olen nyt siis luonut uuden swap-osion ja ottanut sen käyttöön.
Luonko nyt siis päätteen kautta mkswap ja mkfs -komennoilla käyttämättömään tilaan uuden osion, jonka nimi on /home ja pitääkö minun määrittää päätteessä nimi (tässä tapauksessa siis /home) uudelle osiolle vai miten tuon /home -osion luonti käytännössä tapahtuu?