Strona 1 z 2
[+] Zmiana rozmiaru partycji
: 25 lutego 2009, 21:12
autor: zulowski
Potrzebuję pozmieniać rozmiary partycji, na "/" zostało mi 30MB, a swap jest za duży i chciałbym go pomniejszyć i dołączyć uzyskaną przestrzeń do partycji głównej, home może pozostać nie zmieniony, oto jak przedstawia się mój dysk
Kod: Zaznacz cały
Disk /dev/sda: 120.0 GB, 120034123776 bytes
255 heads, 63 sectors/track, 14593 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xb3d1909d
Device Boot Start End Blocks Id System
/dev/sda1 * 1 851 6835626 83 Linux
/dev/sda2 852 14593 110382615 5 Extended
/dev/sda5 852 1181 2650693+ 82 Linux swap / Solaris
/dev/sda6 1182 14593 107731858+ 83 Linux
Jak widać swap i home są połączone w partycji Extended, moje pytanie brzmi, czym mogę pozmieniać im rozmiary, bo np. Partition Magic 8.05 jak i Partition Resizer z płytki serwisowej którą miałem pod ręką nie chcą zmienić rozmiaru partycji swap
(a może, mogę ją usunąć i stworzyć od nowa? Ale czy wtedy Debian automatycznie ją podmontuje?)
: 25 lutego 2009, 21:28
autor: Akkon
zulowski pisze:czym mogę pozmieniać im rozmiary
Rozumiem, że masz na myśli zmniejszenie jednej i zwiększenie drugiej? Możesz.
np Partition Magic 8.05 jak i Partition Resizer z płytki serwisowej którą miałem pod ręką nie chcą zmienić rozmiaru partycji swap
Skorzystaj z
narzędzi opartych na Linuksie, są lepsze.
Ale czy w tedy Debian automatycznie ją podmontuje?
Debian zamontuje wszytko zgodnie z tym co masz w fstab. Jeśli nie zmieniasz systemu plików i kolejności poszczególnych partycji, to wszystko powinno być ok.
: 25 lutego 2009, 21:34
autor: zulowski
Akkon pisze:zulowski pisze:czym mogę pozmieniać im rozmiary
Rozumiem, że masz na myśli zmniejszenie jednej i zwiększenie drugiej? Możesz.
czym ] [extended((swap) | (home))]
nadal tak ma pozostać, tylko właśnie chcę zmienić rozmiar, popatrzę na te narzędzia, dzięki
: 25 lutego 2009, 21:41
autor: Akkon
czym
Czy-czym o ździebko się nie rozchodzi ;-)
Program to GParted, który wchodzi w skład wielu dystrybucji typu live-cd (szczegóły w linku).
: 25 lutego 2009, 22:11
autor: zulowski
Tak, skorzystałem z niego

Dziękuję za pomoc, jak zwykle otwarte okazało się lepsze od komercyjnych

: 01 marca 2009, 14:36
autor: oozesek
Mam bardzo podobny problem z tym że u mnie sprawa wygląda następująco mam 3 partycje linuxowe obok siebie:
Kod: Zaznacz cały
/dev/sda5 3592 4675 8195008+ 83 Linux
/dev/sda6 4676 4946 2048728+ 83 Linux
/dev/sda7 4947 6300 10236208+ 83 Linux
Chciałbym usunąć /dev/sda6 (którą montowałem jako opt) i połączyć z sda7. i teraz pytanie czy powiedzmy używając gparted usuwając sda6 i przydzielając to miejsce (zwiększając rozmiar) do sda7 nie będzie problemów z montowaniem (tzn. czy zmieni się numeracja, z tego co zaobserwowałem powinno zostać dalej sda7, ale chciałbym się upewnić). I czy nie stracę danych z sda7?
Z góry dziękuję za odpowiedź na nurtujące mnie pytania.
: 01 marca 2009, 14:47
autor: szmergiell
oozesek numeracja zmieni się z sda7 na sda6 ponieważ Linux numeruje partycje po kolei. Dla partycji na dysku, które są primary masz sda1 ... sda4, natomiast extended otrzymuje sda5 ... sda8. Dlatego, po usunięciu sda6 i rozszerzeniu sda7 będziesz miał zamienione sda7 na sda6. Wiąże się to, z koniecznością wprowadzenia zmian w /etc/fstab polegających na wyrzuceniu wpisu dotyczącego /dev/sda7 i zostawieniu /dev/sda6
Jeżeli się mylę, proszę o poprawienie.
Czy dane się zachowają? Zawsze trzeba robić kopie bezpieczeństwa danych na dysku. Może być tak, że nic się nie stanie i dane pozostaną (kilka razy robiłem takie czary-mary i nigdy nie miałem problemu), ale równie dobrze może się zdarzyć tak, że podczas zmian rozmiaru pójdzie coś nie tak i wszystkie dane polecą na łeb, na szyję. Dlatego pamiętaj, że zawsze zmianę rozmiaru robisz na własne ryzyko.
: 01 marca 2009, 15:10
autor: oozesek
szmergiell dziękuję za odpowiedź

O kopii pamiętam, ale chciałem się upewnić jak to jest w większości sytuacji.
A co do numerku to czasem jak usuwałem partycję ze "środka" dysku to numeracja i tak zostawała jak była - z tym, że robiłem to dla windowsa stąd moje pytanie.
EDIT:
Bardzo ładnie się wszystko udało. Faktycznie numery partycji przesunęły się. Jeszcze raz dzięki.
: 12 stycznia 2014, 11:24
autor: uboot
Witam chciałbym poradzić się tego tematu bo wszystko ma spoko poukładane i nie chce namieszać. mam tak utworzone partycje
Kod: Zaznacz cały
Disk /dev/sda: 250.1 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders, total 488397168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0003f406
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 19531775 9764864 83 Linux
/dev/sda2 19531776 474804223 227636224 83 Linux
/dev/sda3 474806270 488396799 6795265 5 Extended
/dev/sda5 474806272 488396799 6795264 82 Linux swap / Solaris
i brakuje mi miejsca na system /. Czy da się w jakiś sposób bezpiecznie powiększyć tą partycję / z partycji home bez formatowania i utraty danych?
: 19 stycznia 2014, 11:28
autor: uboot
Czy koś wie czy da się tak zrobić jak napisałem w poście powyżej ?