Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Asentaminen ja käyttöönotto => Aiheen aloitti: kingi89 - 29.01.06 - klo:15.01
-
Elikkäs kuvio on tämä: Koneella oli aiemmin Breezy, jolle kovo oli jaettu / 50Gt, /home 100Gt, swap 1,5Gt ja yksi ReiserFS (1½Gt) mountaamatta. Asensin Windowsin siihen poistamalla ensin tuon /-osion ja jakamalla siitä Windowsille 10Gt softalle ja 15Gt omille tiedostoille, jättäen loput Breezyn uudelleenasennusta varten.
Tässä vaiheessa osiot ovat siis:
NTFS (omat tiedostot) 10Gt, NTFS (Windows) 15Gt, Osioimaton 22Gt, /home (ext3) 100Gt, swap 1½Gt, Vapaa tila 1½Gt, ReiserFS 1½Gt
tuossa järjestyksessä. Mutta Breezyn asennus ei löydä yhtäkään osiota levyltä, vain 150Gt osioimattoman tilan. En oikein haluaisi koko levyä tyhjentää, koska en jaksa asentaa Windowsia uudelleen ja Ubuntun omien tiedostojen (10Gt) varmuuskopiointi CD:lle ei tunnu mielekkäältä. (Windows löytää kaikki osiot.)
Ja tätä Windowsia en kovin pitkään haluaisi tässä yksinään pitää, kun on kerran parempiakin vaihtoehtoja ;)
Eli siis: Mitä nyt tehdä jotta saisin Breezyn tuohon rinnalle?
-
käynnistä kone vaikka live-cd:llä ja laita tänne tuloste komennosta:
sudo fdisk -l
Mikko
-
käynnistä kone vaikka live-cd:llä ja laita tänne tuloste komennosta:
sudo fdisk -l
Kertoo seuraavaa:
ubuntu@a81-197-28-131:~$ sudo fdisk -l
omitting empty partition (5)
Disk /dev/hda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/hda1 * 1 1275 10241406 7 HPFS/NTFS
/dev/hda2 1276 3187 15358140 7 HPFS/NTFS
/dev/hda3 6080 19457 107458785 5 Extended
/dev/hda4 19270 19457 1510078+ 82 Linux swap / Solaris
/dev/hda5 6080 19088 104494729+ 83 Linux
/dev/hda6 19089 19269 1453851 83 Linux
-
Device Boot Start End Blocks Id System
/dev/hda1 * 1 1275 10241406 7 HPFS/NTFS
/dev/hda2 1276 [b] 3187 [/b] 15358140 7 HPFS/NTFS
/dev/hda3 [b] 6080 [/b] 19457 107458785 5 Extended
/dev/hda4 19270 19457 1510078+ 82 Linux swap / Solaris
/dev/hda5 6080 19088 104494729+ 83 Linux
/dev/hda6 19089 19269 1453851 83 Linux
Onhan tuossa nyt mätää... 3188-6079
Itse osioisin kokonaan tuon Extended-osion uusiksi. Nimenomaan myös Swap-osio Extended:iin loogiseksi osioksi.
Tuota 3188-6079 ei pysty käyttämään muutoin, koska primääriosioita ei voi arkkitehtuurin vuoksi olla enempää kuin 4 kpl, joista Extended vie yhden osion.
-
Onhan tuossa nyt mätää... 3188-6079
Itse osioisin kokonaan tuon Extended-osion uusiksi. Nimenomaan myös Swap-osio Extended:iin loogiseksi osioksi.
Tuota 3188-6079 ei pysty käyttämään muutoin, koska primääriosioita ei voi arkkitehtuurin vuoksi olla enempää kuin 4 kpl, joista Extended vie yhden osion.
Eli siis mitä pitää tehdä ja miten? ??? Osiointi on hieman vieras asia itselleni (ehkä siitä johtuen tämä sotku)... Ja ilmeisesti täytyy alkaa kaivella noita CD-RW:itä esille tota /homea varten...
-
Eli siis mitä pitää tehdä ja miten? ??? Osiointi on hieman vieras asia itselleni (ehkä siitä johtuen tämä sotku)... Ja ilmeisesti täytyy alkaa kaivella noita CD-RW:itä esille tota /homea varten...
Siis, jos vast' ikää olet Ubuntun asentanut, asentaisi uudelleen. Asennusvaiheessa on mahdollista osioida uudelleen kaikki Linux-osiot. Kyllä systeemin pitää toimia noinkin, mutta nuo tietyt osat ovat hyödyntämättä.
-
Eli siis mitä pitää tehdä ja miten? ??? Osiointi on hieman vieras asia itselleni (ehkä siitä johtuen tämä sotku)... Ja ilmeisesti täytyy alkaa kaivella noita CD-RW:itä esille tota /homea varten...
Siis, jos vast' ikää olet Ubuntun asentanut, asentaisi uudelleen. Asennusvaiheessa on mahdollista osioida uudelleen kaikki Linux-osiot. Kyllä systeemin pitää toimia noinkin, mutta nuo tietyt osat ovat hyödyntämättä.
EDIT. Lisää: Voit ehkä poistaa tuon Swap-osion ja yrittää tehdä uuden primääriosion, vaikka nuo sektorit ovatkin eripuolilla kovalevyä. En tiedä onnistuuko moinen? Toinen mahdollisuus olisi poistaa swap-osio ja luoda nuo puuttuvat sektorit. Swappiosio on kuitenkin olemattoman pieni verrattuna nyt osioimatta jäävään tilaan.
Extended-osion sisään jäävään tilaan on helpompi luoda uusi swap. Esim. Nykyisin ei boot-osio yleensä ole edes lainkaan tarpeen, jos koneen bios hanskaa koko kovalevyn.
-
Siis, jos vast' ikää olet Ubuntun asentanut, asentaisi uudelleen. Asennusvaiheessa on mahdollista osioida uudelleen kaikki Linux-osiot. Kyllä systeemin pitää toimia noinkin, mutta nuo tietyt osat ovat hyödyntämättä.
Kai se on sitten pakko vaan tyhjentää koko levy ja laittaa osiot kokonaan uusiksi, toivottavasti paremmalla onnella tällä kertaa...
-
Yhäkin vain jään ihmettelemään tuota osiotaulua? Onko se varmasti noin?
/dev/hda3 6080 19457 107458785 5 Extended
/dev/hda4 19270 19457 1510078+ 82 Linux swap / Solaris
Tuon mukaan Swap on jatketulla osiolla, mutta miten ihmeessä se voi olla primääriosio (/dev/hda4)?
Jos et vielä ehtinyt panna Linux-osioita sileeksi (Winkkarit ovat niinkuin kuuluu), voisit poistaa swap-osion ja luoda uuden swap-osion nimenomaan loogisena osiona (/dev/hda7). Näin luulisin, että voisit tehdä uuden primääriosion noista "ylijääneistä" blockeista ( 3188-6079 ) /dev/hda4
-
Jos et vielä ehtinyt panna Linux-osioita sileeksi (Winkkarit ovat niinkuin kuuluu), voisit poistaa swap-osion ja luoda uuden swap-osion nimenomaan loogisena osiona (/dev/hda7). Näin luulisin, että voisit tehdä uuden primääriosion noista "ylijääneistä" blockeista ( 3188-6079 ) /dev/hda4
En ole vielä ehtinyt tuhota mitään. Saisinko rautalankaohjeet mitä ja miten tämä homma pitäisi tehdä (millä ohjelmalla jne.)? Ja miten sitten suoriutua Ubuntun asennuksesta?
-
En ole vielä ehtinyt tuhota mitään. Saisinko rautalankaohjeet mitä ja miten tämä homma pitäisi tehdä (millä ohjelmalla jne.)? Ja miten sitten suoriutua Ubuntun asennuksesta?
Tuo nyt on jokatapauksessa aina riskialtis juttu, joten mitään vastuuta en aio kantaa, jos jokin menee pieleen. Kuten jo todettu, osiotaulussa on jotakin mystistä.
1. poista /etc/fstab:sta rivi, jossa viitataan swap-osioon. (Voisi tuon kai kommentoida # merkillä).
2. sudo swapoff -a (poistetaan swappi käytöstä)
3. sudo fdisk /dev/hda
4. p (näytä osiotaulu)
5. d (poista osio)
6. osion numero on 4 (tuo swappi)
7. n (lisää uusi osio)
8. valitaan primääri eli p tai 4
9. valitaan kaikki tarjollaoleva tila uudelle osiolle. Alku ja loppu ohjelman ehdottamalla tavalla.
10. p (näytä osiotaulu) Tarkista nuo kaikkien osioiden alut ja loput.
Jos homma ei anna virheilmoituksia, ja kaikki näyttää ok:lta.
11. t vaihda uuden osion järjestelmä-id:tä
(valitaan osiolle tuleva tiedostojärjestelmä, vaihtoehdot näkee l (eli äl-kirjaimella)).
Annetaan tuon osiotyypin numero/kirjain tms.
12. Jos kaikki näyttää hyvältä, valitaan w eli kirjoitetaan uusi osiotaulu.
Ennen w (write) voit aina keskeyttää osioinnin, eikä mitään pitäisi kadota.
Vanha osiotaulu on sellaisenaan vielä tallella.
Tämäkin on niitä harvoja tilanteita, jolloin kone kannattaa käynnistää uudelleen. Käynnistyksen jälkeen
tehdään tuolle uudelle osiolle tiedostojärjestelmä esim. mkfs.ext3 /dev/hdX
Tuon jälkeen voisit kokeilla uudelleen fdiskillä tehdä yhden loogisen osion jatketulle osiolle?
Jos tuo onnistuu, pitäisi käytössäsi olla tuo nyt osioimaton (ja tavoittamaton) osio. Voit
tehdä uudelleen swap-osion. mkswap <osio>, swapon <osio> (swapon -a tms.). Ja taas lisäät
vain tuon swap-rivin /etc/fstab tiedostoon.
Todennäköisesti tuo looginen osio (swapiksi aiottu) olisi /dev/hda7 ja
uusi primääriosio olisi /dev/hda4
Jos et saa tuota swap-osiota tehdyksi, voit aina käyttää swap-tiedostoa lisämuistiksi korvaamaan
puuttuvan swap-osion.
Jollakin gparted/qt-parted ohjelmalla voit muutella Linux-osioiden kokoa - en ole itse sitä käyttänyt
Varmuuskopioiden merkityksen hyvinkin huomaa, jos homma menee ihan kuralle. Windows-osioille
ei missäänmuotoa pitäisi käydä mitenkään.
-
Meni hitusen liian vaikeaksi... Asensin tyhjennetylle levylle XP:n ja sen perään Ubuntun. Homma toimii näinkin... Kiitoksia juylille joka tapauksessa.