Ubuntu 7.04 osioiden poisto?
|
|
Senior Member
|
23. huhtikuuta 2007 @ 14:10 |
Linkki tähän viestiin
|
Juu elikkä asensin ton ubuntu 7.04 Feistyn ja kaikki meni ihan hyvin kunnes huomasin, että asenuksen aikana osioinniksi valitsin ohjatun joka valitsee suurimman vapaan tilan linuxin käyttöön. No sepä sitten meni ja teki mun "slave" d: kovosta kokonaan itelleen oman levyn vaikka olin tehnyt c: asemalle ihan tyhjän 40 gt osion linukalle.
Eli nyt kun käynnistän windows puolelle niin kyseinen d: asema eli toi "slave" näkyy ihan normaalisti ja kaikki tärkeät romppeet (150 gt) ovat tallella. Linux puolelle käynnistettäessä sitten ei näykkään noita tärkeitä romppeita ja linux on varannut koko d: aseman tilan itelleen.
Nyt pitäisi siis saada nuo linuxin varaamat osiot pois siten että ne tiedot jotka windows puolella levyllä ovat säilyisivät.
|
juyli
Senior Member
|
23. huhtikuuta 2007 @ 15:39 |
Linkki tähän viestiin
|
Lainaus, alkuperäisen viestin kirjoitti Henry1979:
Eli nyt kun käynnistän windows puolelle niin kyseinen d: asema eli toi "slave" näkyy ihan normaalisti ja kaikki tärkeät romppeet (150 gt) ovat tallella. Linux puolelle käynnistettäessä sitten ei näykkään noita tärkeitä romppeita ja linux on varannut koko d: aseman tilan itelleen.
Koskapa Windows näkee D: osion, ja sen datat, ei mitään ongelmaa ole.
Linux ei oletuksen liitä (mount) osioita järjestelmään vaan ne voi joko asennuksen yhteydessä tai sen jälkeen liittää siten, että myös Linux voi hyödyntää ko. osioita.
Osiojaon ja niiden (oletus) tiedostojärjestelmät näet komennolla:
sudo fdisk -l
Tulosta tänne komennon tuloste, niin saanet apuja, kuinka ko. osio (Windows D:) liitetään Linux-järjestelmään. Jos Linux olisi asentunut (Windowssin tarkoittamalle) D:-osiolle, olisi D: osion data hävinnyt.
|
Senior Member
|
23. huhtikuuta 2007 @ 16:12 |
Linkki tähän viestiin
|
Tossa on käskun sudo fdisk -l tiedot:
Levy /dev/hda: 80.0 Gt, 80026361856 tavua
255 päätä, 63 sektoria/ura, 9729 sylinteriä
Yksiköt = 16065 * 512 = 8225280 -tavuiset sylinterit
Laite Käynn Alku Loppu Lohkot Id Järjestelmä
/dev/hda1 * 1 4607 37005696 7 HPFS/NTFS
/dev/hda2 4608 9729 41142465 5 Laajennettu
/dev/hda5 4608 9470 39062016 83 Linux
/dev/hda6 9471 9729 2080386 82 Linux / Solaris heittovaihtotiedosto
Levy /dev/hdb: 160.0 Gt, 160041885696 tavua
255 päätä, 63 sektoria/ura, 19457 sylinteriä
Yksiköt = 16065 * 512 = 8225280 -tavuiset sylinterit
Laite Käynn Alku Loppu Lohkot Id Järjestelmä
/dev/hdb1 1 1023 8217243 54 OnTrackDM6
/dev/hdb2 * 1024 19364 147324082+ 83 Linux
Nyt oon asentanu jo ton ubuntun sinne c: aseman tekemääni 40 gt tyhjään tilaan. Tuolle d: asemalle ei ollut tarkotus laittaa linukkaa kun ei sillä levyllä ole vapaata tilaa kuin muutama hassu giganen. Nyt on enää ubuntun poisto d: asemalta ainoo mitä tarttis tietää miten se tehrää.
Viestiä on muokattu lähettämisen jälkeen. Viimeisin muokkaus 23. huhtikuuta 2007 @ 16:14
|
juyli
Senior Member
|
23. huhtikuuta 2007 @ 18:07 |
Linkki tähän viestiin
|
Lainaus, alkuperäisen viestin kirjoitti Henry1979:
/dev/hda1 * 1 4607 37005696 7 HPFS/NTFS
Tämä lienee Windowssin näkemä C: osio.
Lainaus, alkuperäisen viestin kirjoitti Henry1979:
/dev/hda2 4608 9729 41142465 5 Laajennettu
/dev/hda5 4608 9470 39062016 83 Linux
/dev/hda6 9471 9729 2080386 82 Linux / Solaris heittovaihtotiedosto
Linuxin uudelleen asennus nyt 1. kovalevyn jatketulle osiolle loogisina osioina.
Lainaus, alkuperäisen viestin kirjoitti Henry1979:
Levy /dev/hdb: 160.0 Gt, 160041885696 tavua
255 päätä, 63 sektoria/ura, 19457 sylinteriä
Yksiköt = 16065 * 512 = 8225280 -tavuiset sylinterit
Laite Käynn Alku Loppu Lohkot Id Järjestelmä
/dev/hdb1 1 1023 8217243 54 OnTrackDM6
/dev/hdb2 * 1024 19364 147324082+ 83 Linux
Tämä onkin jo sitten mielenkiintoisempi. Tiedostojärjestelmä OnTrackDM6 on viritelmä. Nämä yleensä hoidetaan käyttöjärjestelmään viritetyillä ajureilla. Linuxiin ei välttämättä tuollaista ajuria ole tarjolla (en tiedä). Kun Windowssissasi osio toimii, ovat datat tallessa. Jos ajuria ei Linuxiin ole saatavilla (kaupallinen ajuri), ei Linux pysty tiedostoja näyttämään.
Aiemmin ko. ajurit olivat MBR:ään lisättyjä ajureita. Jos MBR korvattiin toisella käynnistyksenlataajalla, menetettiin ko. ajuri (vrt. Grub).
Lainaus, alkuperäisen viestin kirjoitti Henry1979: Nyt on enää ubuntun poisto d: asemalta ainoo mitä tarttis tietää miten se tehrää.
Levyosioita poistellaan kaikissa käyttöjärjestelmissä fdisk-ohjelmalla. Käytettävissä on Linux-ympäristössä useita muitakin levynkäsittelysoftia.
Tuollainen erityisviritelmä (OnTrackDM6) olisi ollut tärkeää ymmärtää jo etukäteen - normaalikoneissa ei tuollaisia käytellä. Jos yhä Windows hanskaa ko. osion, ei ongelmia ole ja datat tallessa.
Linuxin ominaisuuksia on se, että käynnistyttyään se hanskaa levyjä, joita emon bios (toki tietyin rajoituksin) ei hanskaa. Linux ei käytä biossin palveluja levyjen tunnistamiseen. Mutta homma ei toimi ennenkuin Linux-kernel saadaan käynnistymään biossin tunnistamalta levyltä.
Eli järjestelmän käyttäjän pitää ymmärtää käyttämästään jakelusta joitakin perusteita. Tutustua koneensa ominaisuuksiin erityisesti, jos kone on jo tiukasti viritelty (OnTrack).
|
Senior Member
|
23. huhtikuuta 2007 @ 18:42 |
Linkki tähän viestiin
|
Okke... Olin itsekkin ihan hämilläni että mitä hittoa kun nyt linux ja windows käyttävät d: asemaa molemmat päällekkäin. Sillä windows puolella D: asemasta on käytetty n. 150 gt ja ubuntu näyttää että vapaata tilaa olisi 149 gt.
Ubuntun asennuksessa valitsin osiointi kohdassa seuraavan:
Ohjattu - käytä suurinta yhtenäistä vapaata tilaa. Jos koneellasi on jo valmiiksi vapaata eli osioimatonta tilaa käytettäväksi (yleensä näin ei ole, ellei osioimatonta tilaa ole erikseen tehty). Tätä valintaa käytettäessä muuhun osaan kovalevystä ei kosketa.
Ja olin tehnyt partition magicilla c: levylle osioimattoman 40 gt "osion". Silti ubuntun asennus teki d: asemasta linuxille omat osionsa automaagisesti. Ei näin ole koskaan aikasemmin käynyt minkään distron kohdalla. Aina on asentunu mukisematta osioimattomalle osalle levyä.
Oisko tässä nyt ainoa vaihtoehto poistaa vaan grupista tämän d: asemalla olevan linuxin käynnistys vaihtoehdot ja jättää muuten levy noin kun se nyt on? Windows puolella partition magic näyttää d: levyn ihan oikein ntfs muotosena kun taas linuxin levyoisioiden muokkain näyttää pelkät linux osiot. Poistin jo d: aseman linuxin swap osion, mutta en uskalla lähteä poistamaan ext3 osiota koska se ilmoittaa että kaikki tiedot levyltä katoaa jos poistan sen.
Lainaus: Tiedostojärjestelmä OnTrackDM6 on viritelmä. Nämä yleensä hoidetaan käyttöjärjestelmään viritetyillä ajureilla. Linuxiin ei välttämättä tuollaista ajuria ole tarjolla (en tiedä).
Kyllä vaan ihme ja kumma linux teki tämän viritelmän ihan itse.
Viestiä on muokattu lähettämisen jälkeen. Viimeisin muokkaus 23. huhtikuuta 2007 @ 18:50
|
juyli
Senior Member
|
23. huhtikuuta 2007 @ 20:02 |
Linkki tähän viestiin
|
Lainaus: Ubuntun asennuksessa valitsin osiointi kohdassa seuraavan:
Ohjattu - käytä suurinta yhtenäistä vapaata tilaa.
Tuo 'vapaata tilaa' yleensä tarkoittanee osioimatonta tilaa. Olen tosin itse tuhonnut yhden levyn hätäisellä SuSE -asennuksella, tarkistamatta, mihin SuSE loppujen lopuksi halusi asentua. Meni muutama osio. Käyttäjävirhe.
Lainaus: Ja olin tehnyt partition magicilla c: levylle osioimattoman 40 gt "osion". Silti ubuntun asennus teki d: asemasta linuxille omat osionsa automaagisesti.
Yllättävää todella. Tosin itse asennan jakelun yleensä jo valmiille osiolle määräten tarkasti, mille osiolle juuri-hakemisto on asennettava. Eikä ongelmia ole ollut.
Lainaus:
Oisko tässä nyt ainoa vaihtoehto poistaa vaan grupista tämän d:
Grub ei ole osiontityökalu. Se on vain bootloaderi eli käynnistyksenlataaja eikä se kummempiin operaatioihin pysty.
Jos siis yhä saat Windowssin ja Ontrack-ajurin käyttöön (joka ymmärtää tuon Windowssin D: osion päälle), tallenna kaikki 150Gt talteen medialle, joka hanskaa systeemit käyttöjärjestelmästä välittämättä.
Lainaus:
[OnTrackDM6]
Kyllä vaan ihme ja kumma linux teki tämän viritelmän ihan itse.
Hmmm... Linux vain tunnistaa levyosion OnTrackDM6:ksi. Linuxin Fdisk olettaa levyosion tiedostojärjestelmän. Levyllä voi olla jokin muukin tiedostojärjestelmä. Varsinaiseen tiedostojärjestelmään ei fdisk ota kantaa. Jos pystyisit liittämään osion järjestelmään osion käyttämän tiedostojärjestelmän mukaan, voisi Linux sen jopa hanskata. En kuitenkaan suosittele kokeiluihin ennenkuin osion tärkeät data-tiedot ovat tallennettu.
Tietääkseni OnTrackDM6 ei ole Linuxin tukema tiedostojärjestelmä.
|
Senior Member
|
23. huhtikuuta 2007 @ 20:18 |
Linkki tähän viestiin
|
Lainaus: Grub ei ole osiontityökalu. Se on vain bootloaderi eli käynnistyksenlataaja eikä se kummempiin operaatioihin pysty.
No toihan nyt on ihan selvä juttu. Tarkotin sitä että en lähde poistamaan osioita yms. Vaan poistan grupista ton d aseman linuxin käynnistys vaihtoehdot ettei tule sinne vahingossa mentyä kun ei sillä linuxilla ole edes enää swap osiota sen poiston jälkeen.
Tähän liittyen seuraava kymysys. Eli miten saan tuolle c: asemalle nyt oikein asennetulle linuxille näkymään tuon d: aseman datan (150 gt) ja saanko poistettua aikasemman virheellisen linux asennuksen tekemät levyt näkyvistä tuolta c: aseman linuxista.
|
juyli
Senior Member
|
24. huhtikuuta 2007 @ 09:33 |
Linkki tähän viestiin
|
Lainaus: Eli miten saan tuolle c: asemalle nyt oikein asennetulle linuxille näkymään tuon d: aseman datan (150 gt)
sudo mkdir /mnt/hdb1
mount /dev/hdb1 /mnt/hdb1 -t ntfs -o umask=0002,nls=utf8
Pysyvästi, jo heti startissa, homma hoituu /etc/fstab tiedostossa määritellyllä tavalla esim.
/dev/hdb1 /mnt/hdb1 ntfs ro,umask=0002,nls=utf8
Lainaus:
ja saanko poistettua aikasemman virheellisen linux asennuksen tekemät levyt näkyvistä tuolta c: aseman linuxista.
Tarkistapa /etc/fstab tiedosto, ja katso, onko siellä viitteitä /dev/hdb2 eli Linux-osiosta. Tiedostojärjestelmän teko vastaa Windowssin formatointia (esim. mkfs.ext3 eli MaKe FileSystem)
Tämä kaikki siis olettaen, että OnTrack?-osiolla on kuitenkin ntfs-tiedostojärjestelmä.
Viestiä on muokattu lähettämisen jälkeen. Viimeisin muokkaus 24. huhtikuuta 2007 @ 09:36
|
AfterDawn Addict
3 tuotearviota
|
24. huhtikuuta 2007 @ 10:03 |
Linkki tähän viestiin
|
Lainaus: Linux ei oletuksen liitä (mount) osioita järjestelmään vaan ne voi joko asennuksen yhteydessä tai sen jälkeen liittää siten, että myös Linux voi hyödyntää ko. osioita.
Ubuntu liittä oletuksena ilmeisesti kaikki löytämänsä osiot.
Lainaus: sudo mkdir /mnt/hdb1
mount /dev/hdb1 /mnt/hdb1 -t ntfs -o umask=0002,nls=utf8
Ubuntussa on kyllä /mnt kansio, mutta oletuksena Ubuntussa liitetään mountit /media kansioon. Pieni ero, mutta hyvä olisi jos seuraisi distro kohtaisia käytäntöjä...kummatkin toimii kyllä.
@Henry1979
Toi Windowsin tapa ilmoittaa osioita kirjaimilla on todella hämäävä, koska kirjaimien järjestykset saattaa muuttua. Linux puolella kun olet voisit yrittää ilmaista osiot linux järjestelmän mukaisesti eli hda on eka kovo ja hda1 on ekan kovon eka osio.
Give a man a fish and you feed him for a day.
Teach a man to fish and you feed him for a lifetime.
|
juyli
Senior Member
|
24. huhtikuuta 2007 @ 14:10 |
Linkki tähän viestiin
|
Lainaus: Ubuntussa on kyllä /mnt kansio, mutta oletuksena Ubuntussa liitetään mountit /media kansioon. Pieni ero, mutta hyvä olisi jos seuraisi distro kohtaisia käytäntöjä...kummatkin toimii kyllä.
Hmmmm... Niiin. Joitakin vuosia sitten tuli käyttöön tämä /media hakemisto (lähes kaikkiin jakeluihin). Aiemmin käytettiin /mnt hakemistoa (mnt=mount). Järjestelmä liittää usb-tikut/muistikortinlukijat/levyosiot/DVD-CD-asemat jne. /median alle, mutta yhtä hyvin omat (manuaaliset tai vähemmän manuaaliset) liittämiset voi tehdä klassisempaan tapaan /mnt:in alle.
|
Mainos
|
  |
|
Senior Member
|
24. huhtikuuta 2007 @ 20:46 |
Linkki tähän viestiin
|
Nonni nyt sain siirrettyä kaiken arvokkaan pois tuolta hdb1 levyltä ja poistin osiot linuxilla. Tulipahan samalla putsattua kaikki turhuus pois : )
Jäi vähän ihmetyttämään et miten mä oon tommosen ontarck jutun saanu tohon ku wintoosalla on aikoinaan ihan ntfs muotoon formatoitu toi 160 gt levy. Sit kävin wintoosa puolella kattelemassa aina yhden osion poiston jälkeen että millon sieltä levyltä data katoo, niin katos sillon ku poistin hdb1 osion. Outoa minusta oli se että linux näytti tämän osion kooksi (hdb1) noin 7 gt vaikka todellisuudessa siellä oli kamaa 150 gt.
No joo mutta sain hommat kuosiin ja kiitoksia neuvoista/avuista.
|