Strona 1 z 1
Jak oddzielić część partycji ext4 i dodać do ext3
: 18 września 2009, 09:41
autor: nieobecny
Witam. Jak oddzielić część partycji w systemie z ext4 i dodać do drugiego systemu Linux na ext3? Bez uszkodzeń obu systemów i bez zniszczenia gruba?
Kod: Zaznacz cały
Device Boot Start End Blocks Id System
/dev/sda1 * 1 1459 11719386 83 Linux
/dev/sda2 1460 6375 39487770 83 Linux
/dev/sda3 6376 8271 15229620 83 Linux
/dev/sda4 8272 38913 246131865 5 Extended
/dev/sda5 8272 8302 248976 82 Linux swap / Solaris
/dev/sda6 8303 38913 245882826 83 Linux
Od partycji sda6 chcę oddzielić 150GB i dodać do sda2. ewentualnie jak się tak nie da, utworzyć nową partycję w systemie plików ext3. Sda1 i sda2 jest w systemie plików ext3 a reszta w ext4. Za pomoc z góry
dziękuję.
: 18 września 2009, 10:28
autor: ArnVaker
Popraw posta tak, żeby był zgodny z rzeczywistością. Jak na razie można z tego wywnioskować tyle, że chcesz zmniejszyć swap, który masz w systemie plików ext4. O ile mi wiadomo, gparted obsługuje zmniejszanie rozmiaru partycji ext4.
: 18 września 2009, 12:52
autor: fnmirk
nieobecny, poszukaj na forum. Było o tym wielokrotnie.
: 19 września 2009, 08:43
autor: nieobecny
ArnVaker pisze:Popraw posta tak, żeby był zgodny z rzeczywistością. Jak na razie można z tego wywnioskować tyle, że chcesz zmniejszyć swap, który masz w systemie plików ext4. O ile mi wiadomo, gparted obsługuje zmniejszanie rozmiaru partycji ext4.
Oj przepraszam strzeliłem pomyłkę, miało być sda6. No jeśli gparted to może być ten z płytki live cd Ubuntu 9.04? Bo on chyba już ma obsługę ext4. Czy lepiej pobrać czysty gparted nagrać jego iso na cd i dopiero się zabierać za podział partycji? Po prostu nie
chciałbym aby uszkodziły się te partycje, bo to są partycje /home obu systemów.
: 19 września 2009, 09:35
autor: ArnVaker
nieobecny pisze:No jeśli gparted to może być ten z płytki live cd Ubuntu 9.04? Bo on chyba już ma obsługę ext4. Czy lepiej pobrać czysty gparted nagrać jego iso na cd i dopiero się zabierać za podział partycji?
Moim zdaniem to bez różnicy. Zauważ jednak, że zmniejszenie sda6 to jedno, a przeciągnięcie uwolnionego miejsca przez swap i sda3, to już zupełnie inna sprawa. Niezbyt przyjemne zadanie.
: 19 września 2009, 09:38
autor: wojak
Jeżeli fizyczny układ partycji jest taki sam jak na liście z pierwszego posta, ostatnia partycja (sda6) jest na końcu dysku. Gdy zmniejszysz sda6 to:
- partycję rozszerzoną będziesz musiał zmniejszyć o wielkość, którą zabrałeś z sda6,
- partycję rozszerzoną (sda4 która zawiera w sobie sda5 i sda6) będziesz musiał dosunąć do końca dysku,
- partycję sda3 będziesz musiał dosunąć do rozszerzonej.
I dopiero teraz masz miejsce, aby powiększyć partycję sda2. Gdy partycje mają rozmiary kilkuset GB takie operacje mogą potrwać wiele godzin. Zwłaszcza przesuwanie partycji, bo jest ona kopiowana sektor po sektorze. O wiele szybciej byłoby stworzyć nową partycję logiczną z uzyskanego wolnego miejsca.
Opisywałem jak to wygląda w trybie graficznym w programie GParted gdzie wszystko się wyklikuje.
: 19 września 2009, 16:49
autor: nieobecny
No to się wystraszyłem, mam 80% szans na zniszczenie sobie tych systemów, co mam. Chyba dam sobie spokój z tym na razie. Kiedyś już tak oddzielałem i nie dość, że długo to schodzi to wyczyściłem sobie partycje /home.
: 19 września 2009, 17:02
autor: fnmirk
Operacja jest bezpieczna. Należy ją przeprowadzać dzieląc na etapy. Po każdym etapie należy zapisać zmiany i uruchomić system od nowa. Najlepiej przeprowadzać z niezależnego systemu, czyli z livecd.