Strona 1 z 1
[SOLVED] Pomoc przy dodaniu wolnego miejsca do partycji
: 13 lut 2014, 11:35
autor: paczes
Cześć wszystkim,
wiem, że podobne wątki były już poruszane, jednak nigdy nie bawiłem się z partycjonowaniem (oprócz instalacji Ubuntu) i nie chciałbym czegoś delikatnie mówiąc spieprzyć. Otóż chciałbym dodać sobie trochę miejsce do mojej partycji z Ubuntu (pewnie z Gparted) i czy mógłby mi ktoś poradzić jak mam oddzielić miejsce z jednej partycji, aby dodać do drugiej?
Re: Pomoc przy dodaniu wolnego miejsca do partycji
: 13 lut 2014, 12:05
autor: enedil
Pokaż screen z Gparted, a także wyniki
Re: Pomoc przy dodaniu wolnego miejsca do partycji
: 13 lut 2014, 12:42
autor: paczes
Kod: Zaznacz cały
Disk /dev/sda: 320.1 GB, 320072933376 bytes
głowic: 255, sektorów/ścieżkę: 63, cylindrów: 38913, w sumie sektorów: 625142448
Jednostka = sektorów, czyli 1 * 512 = 512 bajtów
Rozmiar sektora (logiczny/fizyczny) w bajtach: 512 / 512
Rozmiar we/wy (minimalny/optymalny) w bajtach: 512 / 512
Identyfikator dysku: 0xe0c5913d
Urządzenie Rozruch Początek Koniec Bloków ID System
/dev/sda1 63 40965749 20482843+ 1c Ukryta W95 FAT32 (LBA)
/dev/sda2 * 40965750 197245565 78139908 7 HPFS/NTFS/exFAT
/dev/sda3 197249022 625141759 213946369 f W95 Rozsz. (LBA)
/dev/sda5 197249024 588168986 195459981+ 7 HPFS/NTFS/exFAT
/dev/sda6 619024384 625141759 3058688 82 Linux swap / Solaris
/dev/sda7 588169216 619016191 15423488 83 Linux
Wpisy w tablicy partycji nie są w tej kolejności, co na dysku
Dysk /dev/mmcblk0: 1030 MB, bajtów: 1030225920
głowic: 4, sektorów/ścieżkę: 3, cylindrów: 167680, w sumie sektorów: 2012160
Jednostka = sektorów, czyli 1 * 512 = 512 bajtów
Rozmiar sektora (logiczny/fizyczny) w bajtach: 512 / 512
Rozmiar we/wy (minimalny/optymalny) w bajtach: 512 / 512
Identyfikator dysku: 0x000165b4
Urządzenie Rozruch Początek Koniec Bloków ID System
/dev/mmcblk0p1 * 243 2012159 1005958+ 6 FAT16
Model: ATA ST9320325AS (scsi)
Dysk /dev/sda: 320GB
Rozmiar sektora (logiczny/fizyczny): 512B/512B
Tablica partycji: msdos
Numer Początek Koniec Rozmiar Typ System plików Flaga
1 32,3kB 21,0GB 21,0GB primary fat32 ukryta, lba
2 21,0GB 101GB 80,0GB primary ntfs ładowalna
3 101GB 320GB 219GB extended lba
5 101GB 301GB 200GB logical ntfs
7 301GB 317GB 15,8GB logical ext4
6 317GB 320GB 3132MB logical linux-swap(v1)
Model: SD SD01G (sd/mmc)
Dysk /dev/mmcblk0: 1030MB
Rozmiar sektora (logiczny/fizyczny): 512B/512B
Tablica partycji: msdos
Numer Początek Koniec Rozmiar Typ System plików Flaga
1 124kB 1030MB 1030MB primary fat16 ładowalna
Screen:
https://imagizer.imageshack.us/v2/772x4 ... 3/tiei.png
Re: Pomoc przy dodaniu wolnego miejsca do partycji
: 13 lut 2014, 13:01
autor: Tomfoc
Wydawać by się mogło, że należy zmniejszyć partycję sda5 i o uzyskane miejsce powiększyć sda7, bo chyba o to chodzi.
Re: Pomoc przy dodaniu wolnego miejsca do partycji
: 13 lut 2014, 13:11
autor: paczes
Tak planowałem, tylko jak to dokładnie działa: kiedy klikam "zmień rozmiar", to jak mam ustawić wielkość "przed" i "za", czy wybrać tylko jedną z nich. I po takiej operacji będę miał możliwość dołączenia tego małego (Załóżmy, 10-gigowego) kawałka do sda7?
Re: Pomoc przy dodaniu wolnego miejsca do partycji
: 13 lut 2014, 13:28
autor: enedil
Na co jest Tobie potrzebne miejsce? Jeżeli na /home, to proponuję takie rozwiązanie:
1. Zmniejsz partycję /dev/sda5 o 10 GB (lub inną ilość, o którą chcesz powiększyć /home).
2. W pustym miejscu stwórz nową partycję typu ext4.
3. Włącz dowolne LiveCD posiadające Gparted (chociażby płyta z Ubuntu).
4. Przenieś zawartość katalogu /home z Twojego dysku na nowo utworzoną partycję.
5. Upewnij się, że na twojej partycji systemowej katalog /home jest pusty.
6. Otwórz plik /etc/fstab na Twojej partycji systemowej:
Kod: Zaznacz cały
sudo gedit /etc/fstab || sudo kate /etc/fstab || sudo mousepad /etc/fstab || sudo leafpad /etc/fstab
7. Dodaj na końcu pliku linijkę
Kod: Zaznacz cały
/dev/NUMER_NOWEJ_PARTYCJI /home ext4 defaults,noatime 0 2
8. Uruchom ponownie komputer.
Re: Pomoc przy dodaniu wolnego miejsca do partycji
: 13 lut 2014, 13:34
autor: paczes
Hm. Czyli nie ma po prostu możliwości, żeby kilka giga odłączyć i przyłączyć za pomocą programu... ? Przepraszam za moją naiwność
Edit:
Napotykam jeszcze jeden problem. Kiedy klikam na "zmień rozmiar" i próbuję zmienić wartość, zawsze wraca do początkowej...
Re: Pomoc przy dodaniu wolnego miejsca do partycji
: 13 lut 2014, 13:38
autor: Tomfoc
Są ludzie, którzy nie lubią pisać na temat. Programem gparted zmniejsz partycję sda5 i powiększ sda7. Prosto, lekko i miło. Ustaw przy sda5 aby było za partycją np 3GB (czy ile chcesz), następnie partycję sda7 przesuń w lewo i powiększ o wolne miejsce.
-- 13 lut 2014, o 13:39 --
Przy partycjach kombinuj tylko po wcześniejszym ich odmontowaniu.
Re: Pomoc przy dodaniu wolnego miejsca do partycji
: 13 lut 2014, 13:41
autor: paczes
No i właśnie jest problem, bo tak lekko nie jest -- jak powiedziałem wcześniej, nic się nie dzieje po kliknięciu... Rozumiem że to przez brak odmontowania. Ale czy kiedy odmontuję partycję nic się nie stanie? Skoro teraz na niej pracuję?
Re: Pomoc przy dodaniu wolnego miejsca do partycji
: 13 lut 2014, 13:44
autor: Tomfoc
Może się zdarzyć, że na końcu partycji sda5 są jakieś zapisane dane. Wtedy faktycznie nie da się zmniejszyć. Załaduj Windows, zdefragmentuj tę partycję i wtedy już powinno pójść.
-- 13 lut 2014, o 13:46 --
Nie możesz odmontować partycji, z której korzysta teraz system. Odpal kompa z płytki CD z dystrybucją typu Live - myślałem, że takie podstawowe rzeczy wiesz.
Re: Pomoc przy dodaniu wolnego miejsca do partycji
: 13 lut 2014, 13:58
autor: enedil
Tomfoc pisze:Są ludzie, którzy nie lubią pisać na temat. Programem gparted zmniejsz partycję sda5 i powiększ sda7. Prosto, lekko i miło. Ustaw przy sda5 aby było za partycją np 3GB (czy ile chcesz), następnie partycję sda7 przesuń w lewo i powiększ o wolne miejsce.
Po takim zabiegu znajdziemy piękne
Re: Pomoc przy dodaniu wolnego miejsca do partycji
: 13 lut 2014, 16:49
autor: paczes
enedil, rozumiem, że nie polecasz kategorycznie tego sposobu?
-- 13 lut 2014, o 17:10 --
enedil pisze:
4. Przenieś zawartość katalogu /home z Twojego dysku na nowo utworzoną partycję.
5. Upewnij się, że na twojej partycji systemowej katalog /home jest pusty.
Pozostałe punkty zrobiłem, mam utworzoną dodatkową partycję pustą, tylko że nie mogę przenieść plików z /home odpalając ubuntu z LiveCD
Re: Pomoc przy dodaniu wolnego miejsca do partycji
: 13 lut 2014, 21:09
autor: bear7
enedil pisze:Po takim zabiegu znajdziemy piękne
Uważasz tak, bo...
Ja uważam inaczej i podzielam opinię Tomfoca:
Tomfoc pisze:Programem gparted zmniejsz partycję sda5 i powiększ sda7. Prosto, lekko i miło. Ustaw przy sda5 aby było za partycją np 3GB (czy ile chcesz), następnie partycję sda7 przesuń w lewo i powiększ o wolne miejsce.
Również i tą:
Tomfoc pisze:Są ludzie, którzy nie lubią pisać na temat.
UUID partycji powinien pozostać ten sam i system powinien wstać bez problemu. A gdyby jednak pojawiły się jakieś problemy, to wykorzystując tryb "wypróbuj Ubuntu" z nośnika instalacyjnego, można sprawdzić UUID partycji, zrobić chroot i odpowiednio edytować /etc/fstab, a na koniec, przeinstalować GRUB-a.
paczes pisze:Pozostałe punkty zrobiłem, mam utworzoną dodatkową partycję pustą, tylko że nie mogę przenieść plików z /home odpalając ubuntu z LiveCD
A co się dzieje, gdy próbujesz? Dostajesz jakiś komunikat? Zrób zrzut ekranu z GParted i wrzuć na jakiś serwis z fotkami, a na forum podziel się URL-em. Z poziomu zainstalowanego systemu (nie LiveCD), odpal terminal, klepnij poniższe polecenia i wrzuć ich wyniki na forum:
Warto się zabezpieczyć, gdyby pojawiły się jakieś problemy...
I jeszcze jedno. Pamiętaj, że nieudana zabawa w zmianę rozmiaru partycji i/lub jej przeniesienie, może się skończyć utratą danych. Zatem kopia ważnych danych jak najbardziej jest wskazana.
Re: Pomoc przy dodaniu wolnego miejsca do partycji
: 13 lut 2014, 21:38
autor: paczes
Nie mogłem przenieść plików z /home, bo nie miałem takiej opcji, nie dało się też ich skopiować. No, ale może faktycznie lepiej Twoim sposobem spróbować, żeby to mieć już za sobą. A więc po kolei -- najpierw zrzut z GParted:
zrzut ekranu
/dev/sda8 to ta utworzona, którą bym chciał dołączyć do mojego Ubuntu. Ale dalej -- wklejam wyniki z terminalu:
Kod: Zaznacz cały
Disk /dev/sda: 320.1 GB, 320072933376 bytes
głowic: 255, sektorów/ścieżkę: 63, cylindrów: 38913, w sumie sektorów: 625142448
Jednostka = sektorów, czyli 1 * 512 = 512 bajtów
Rozmiar sektora (logiczny/fizyczny) w bajtach: 512 / 512
Rozmiar we/wy (minimalny/optymalny) w bajtach: 512 / 512
Identyfikator dysku: 0xe0c5913d
Urządzenie Rozruch Początek Koniec Bloków ID System
/dev/sda1 63 40965749 20482843+ 1c Ukryta W95 FAT32 (LBA)
/dev/sda2 * 40965750 197245565 78139908 7 HPFS/NTFS/exFAT
/dev/sda3 197249022 625141759 213946369 f W95 Rozsz. (LBA)
/dev/sda5 197249024 563150847 182950912 7 HPFS/NTFS/exFAT
/dev/sda6 619024384 625141759 3058688 82 Linux swap / Solaris
/dev/sda7 588169216 619016191 15423488 83 Linux
/dev/sda8 563152896 588167167 12507136 83 Linux
Wpisy w tablicy partycji nie są w tej kolejności, co na dysku
Dysk /dev/mmcblk0: 1030 MB, bajtów: 1030225920
głowic: 4, sektorów/ścieżkę: 3, cylindrów: 167680, w sumie sektorów: 2012160
Jednostka = sektorów, czyli 1 * 512 = 512 bajtów
Rozmiar sektora (logiczny/fizyczny) w bajtach: 512 / 512
Rozmiar we/wy (minimalny/optymalny) w bajtach: 512 / 512
Identyfikator dysku: 0x000165b4
Urządzenie Rozruch Początek Koniec Bloków ID System
/dev/mmcblk0p1 * 243 2012159 1005958+ 6 FAT16
Dysk /dev/sdb: 3959 MB, bajtów: 3959422976
głowic: 126, sektorów/ścieżkę: 62, cylindrów: 989, w sumie sektorów: 7733248
Jednostka = sektorów, czyli 1 * 512 = 512 bajtów
Rozmiar sektora (logiczny/fizyczny) w bajtach: 512 / 512
Rozmiar we/wy (minimalny/optymalny) w bajtach: 512 / 512
Identyfikator dysku: 0xc3072e18
Urządzenie Rozruch Początek Koniec Bloków ID System
/dev/sdb1 * 8064 7733247 3862592 c W95 FAT32 (LBA)
Kod: Zaznacz cały
Model: ATA ST9320325AS (scsi)
Dysk /dev/sda: 320GB
Rozmiar sektora (logiczny/fizyczny): 512B/512B
Tablica partycji: msdos
Numer Początek Koniec Rozmiar Typ System plików Flaga
1 32,3kB 21,0GB 21,0GB primary fat32 ukryta, lba
2 21,0GB 101GB 80,0GB primary ntfs ładowalna
3 101GB 320GB 219GB extended lba
5 101GB 288GB 187GB logical ntfs
8 288GB 301GB 12,8GB logical ext4
7 301GB 317GB 15,8GB logical ext4
6 317GB 320GB 3132MB logical linux-swap(v1)
Model: Kingston DataTraveler G3 (scsi)
Dysk /dev/sdb: 3959MB
Rozmiar sektora (logiczny/fizyczny): 512B/512B
Tablica partycji: msdos
Numer Początek Koniec Rozmiar Typ System plików Flaga
1 4129kB 3959MB 3955MB primary fat32 ładowalna, lba
Model: SD SD01G (sd/mmc)
Dysk /dev/mmcblk0: 1030MB
Rozmiar sektora (logiczny/fizyczny): 512B/512B
Tablica partycji: msdos
Numer Początek Koniec Rozmiar Typ System plików Flaga
1 124kB 1030MB 1030MB primary fat16 ładowalna
Kod: Zaznacz cały
/dev/sda1: LABEL="RECOVERY" UUID="3E5F-3A2B" TYPE="vfat"
/dev/sda2: LABEL="OS" UUID="6AF8B8C2F8B88DB7" TYPE="ntfs"
/dev/sda5: LABEL="DATA" UUID="2ED2EBE7D2EBB16F" TYPE="ntfs"
/dev/sda6: UUID="722681f9-dcdf-4575-b307-56adc89b72ea" TYPE="swap"
/dev/sda7: UUID="d5a05986-c79a-42c7-a615-4e8aa39a6948" TYPE="ext4"
/dev/sda8: UUID="a93ae0bc-3965-475e-9e72-becc9fc49d04" TYPE="ext4"
/dev/mmcblk0p1: SEC_TYPE="msdos" UUID="330C-5988" TYPE="vfat"
/dev/sdb1: LABEL="UUI" UUID="13FA-0459" TYPE="vfat"
Na szczęście żadnych ważnych informacji tu nie trzymam. Zabezpieczam się chmurą i dyskiem zewnętrznym

Re: Pomoc przy dodaniu wolnego miejsca do partycji
: 13 lut 2014, 21:54
autor: bear7
paczes pisze:Nie mogłem przenieść plików z /home, bo nie miałem takiej opcji, nie dało się też ich skopiować. No, ale może faktycznie lepiej Twoim sposobem spróbować, żeby to mieć już za sobą.
Kolega enedil niepotrzebnie wprowadził zamieszanie...
Twój komputer i ty tu rządzisz. Pomyśl, co chcesz uzyskać. Chcesz przenieść /home na oddzielną partycję, czy może chcesz dalej trzymać wszystkie pliki na jednej, ale większej partycji?
paczes pisze:Na szczęście żadnych ważnych informacji tu nie trzymam. Zabezpieczam się chmurą i dyskiem zewnętrznym

A na innych partycjach? Zdarzały się przypadki, gdzie posypała się cała tablica partycji, a co za tym idzie, wszystkie dostępne partycje, nawet te Windowsa.
Re: Pomoc przy dodaniu wolnego miejsca do partycji
: 13 lut 2014, 22:18
autor: paczes
spoko

Chciałbym teraz do dev/sda7 dołączyć sda8. I nie wiem za bardzo jak to zrobić...
Re: Pomoc przy dodaniu wolnego miejsca do partycji
: 13 lut 2014, 22:59
autor: bear7
Tomfoc właściwie podał Ci "receptę".
1. Całą operację musisz przeprowadzisz z poziomu LiveCD.
2. Zacznij od usunięcia partycji sda8, czyli PPM (Prawym Przyciskiem Myszy) naciśnij na sda8 i wybierz Usuń (Delete).
3. PPM naciśnij na sda7 i wybierz Rozszerz/Przesuń (Resize/Move) i w nowym oknie, złap partycję za lewą krawędź i rozszerz o całe wolne miejsce, które powstało po usunięciu sda8.
Re: Pomoc przy dodaniu wolnego miejsca do partycji
: 14 lut 2014, 14:34
autor: paczes
poszło jak po maśle. Dzięki wszystkim za pomoc.