[SOLVED] Pomoc przy dodaniu wolnego miejsca do partycji

Wyłącznie system! Wątpliwości dotyczące aplikacji proszę umieszczać niżej, w odpowiednich forach.
Awatar użytkownika
paczes
Sędziwy Jeż
Sędziwy Jeż
Posty: 48
Rejestracja: 26 gru 2013, 10:31
Płeć: Mężczyzna
Wersja Ubuntu: 15.10
Środowisko graficzne: KDE Plasma
Architektura: x86_64

[SOLVED] Pomoc przy dodaniu wolnego miejsca do partycji

Post 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?
Ostatnio zmieniony 14 lut 2014, 14:34 przez paczes, łącznie zmieniany 1 raz.
Awatar użytkownika
enedil
Przebojowy Jelonek
Przebojowy Jelonek
Posty: 1352
Rejestracja: 08 wrz 2012, 16:54
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: i3
Architektura: x86_64
Kontakt:

Re: Pomoc przy dodaniu wolnego miejsca do partycji

Post autor: enedil »

Pokaż screen z Gparted, a także wyniki

Kod: Zaznacz cały

sudo fdisk -l && sudo parted -l
Dobrze jest, psiakrew, a kto powie, że nie, to go w mordę!

~moderatorzy
Awatar użytkownika
paczes
Sędziwy Jeż
Sędziwy Jeż
Posty: 48
Rejestracja: 26 gru 2013, 10:31
Płeć: Mężczyzna
Wersja Ubuntu: 15.10
Środowisko graficzne: KDE Plasma
Architektura: x86_64

Re: Pomoc przy dodaniu wolnego miejsca do partycji

Post 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
Ostatnio zmieniony 13 lut 2014, 14:36 przez igotit4free, łącznie zmieniany 1 raz.
Powód: Sprawdź w Regulaminie jakie są dopuszczalne rozmiary grafik wklejanych na forum.
Awatar użytkownika
Tomfoc
Gibki Gibbon
Gibki Gibbon
Posty: 2183
Rejestracja: 30 lis 2011, 21:14
Płeć: Mężczyzna
Wersja Ubuntu: 22.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: Pomoc przy dodaniu wolnego miejsca do partycji

Post 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.
Awatar użytkownika
paczes
Sędziwy Jeż
Sędziwy Jeż
Posty: 48
Rejestracja: 26 gru 2013, 10:31
Płeć: Mężczyzna
Wersja Ubuntu: 15.10
Środowisko graficzne: KDE Plasma
Architektura: x86_64

Re: Pomoc przy dodaniu wolnego miejsca do partycji

Post 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?
Awatar użytkownika
enedil
Przebojowy Jelonek
Przebojowy Jelonek
Posty: 1352
Rejestracja: 08 wrz 2012, 16:54
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: i3
Architektura: x86_64
Kontakt:

Re: Pomoc przy dodaniu wolnego miejsca do partycji

Post 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.
Dobrze jest, psiakrew, a kto powie, że nie, to go w mordę!

~moderatorzy
Awatar użytkownika
paczes
Sędziwy Jeż
Sędziwy Jeż
Posty: 48
Rejestracja: 26 gru 2013, 10:31
Płeć: Mężczyzna
Wersja Ubuntu: 15.10
Środowisko graficzne: KDE Plasma
Architektura: x86_64

Re: Pomoc przy dodaniu wolnego miejsca do partycji

Post 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...
Awatar użytkownika
Tomfoc
Gibki Gibbon
Gibki Gibbon
Posty: 2183
Rejestracja: 30 lis 2011, 21:14
Płeć: Mężczyzna
Wersja Ubuntu: 22.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: Pomoc przy dodaniu wolnego miejsca do partycji

Post 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.
Awatar użytkownika
paczes
Sędziwy Jeż
Sędziwy Jeż
Posty: 48
Rejestracja: 26 gru 2013, 10:31
Płeć: Mężczyzna
Wersja Ubuntu: 15.10
Środowisko graficzne: KDE Plasma
Architektura: x86_64

Re: Pomoc przy dodaniu wolnego miejsca do partycji

Post 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ę?
Awatar użytkownika
Tomfoc
Gibki Gibbon
Gibki Gibbon
Posty: 2183
Rejestracja: 30 lis 2011, 21:14
Płeć: Mężczyzna
Wersja Ubuntu: 22.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: Pomoc przy dodaniu wolnego miejsca do partycji

Post 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.
Awatar użytkownika
enedil
Przebojowy Jelonek
Przebojowy Jelonek
Posty: 1352
Rejestracja: 08 wrz 2012, 16:54
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: i3
Architektura: x86_64
Kontakt:

Re: Pomoc przy dodaniu wolnego miejsca do partycji

Post 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

Kod: Zaznacz cały

grub rescue >
Dobrze jest, psiakrew, a kto powie, że nie, to go w mordę!

~moderatorzy
Awatar użytkownika
paczes
Sędziwy Jeż
Sędziwy Jeż
Posty: 48
Rejestracja: 26 gru 2013, 10:31
Płeć: Mężczyzna
Wersja Ubuntu: 15.10
Środowisko graficzne: KDE Plasma
Architektura: x86_64

Re: Pomoc przy dodaniu wolnego miejsca do partycji

Post 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
bear7
Przyjaciel
Przyjaciel
Posty: 6686
Rejestracja: 20 sty 2009, 23:12
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Inne
Architektura: x86_64
Lokalizacja: pwd

Re: Pomoc przy dodaniu wolnego miejsca do partycji

Post autor: bear7 »

enedil pisze:Po takim zabiegu znajdziemy piękne

Kod: Zaznacz cały

grub rescue >
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:

Kod: Zaznacz cały

sudo fdisk -l

Kod: Zaznacz cały

sudo parted -l

Kod: Zaznacz cały

sudo blkid
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.
O pomoc pytaj a forum, a nie przez PW.
Awatar użytkownika
paczes
Sędziwy Jeż
Sędziwy Jeż
Posty: 48
Rejestracja: 26 gru 2013, 10:31
Płeć: Mężczyzna
Wersja Ubuntu: 15.10
Środowisko graficzne: KDE Plasma
Architektura: x86_64

Re: Pomoc przy dodaniu wolnego miejsca do partycji

Post 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 ;)
bear7
Przyjaciel
Przyjaciel
Posty: 6686
Rejestracja: 20 sty 2009, 23:12
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Inne
Architektura: x86_64
Lokalizacja: pwd

Re: Pomoc przy dodaniu wolnego miejsca do partycji

Post 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.
O pomoc pytaj a forum, a nie przez PW.
Awatar użytkownika
paczes
Sędziwy Jeż
Sędziwy Jeż
Posty: 48
Rejestracja: 26 gru 2013, 10:31
Płeć: Mężczyzna
Wersja Ubuntu: 15.10
Środowisko graficzne: KDE Plasma
Architektura: x86_64

Re: Pomoc przy dodaniu wolnego miejsca do partycji

Post autor: paczes »

spoko :) Chciałbym teraz do dev/sda7 dołączyć sda8. I nie wiem za bardzo jak to zrobić...
bear7
Przyjaciel
Przyjaciel
Posty: 6686
Rejestracja: 20 sty 2009, 23:12
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Inne
Architektura: x86_64
Lokalizacja: pwd

Re: Pomoc przy dodaniu wolnego miejsca do partycji

Post 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.
O pomoc pytaj a forum, a nie przez PW.
Awatar użytkownika
paczes
Sędziwy Jeż
Sędziwy Jeż
Posty: 48
Rejestracja: 26 gru 2013, 10:31
Płeć: Mężczyzna
Wersja Ubuntu: 15.10
Środowisko graficzne: KDE Plasma
Architektura: x86_64

Re: Pomoc przy dodaniu wolnego miejsca do partycji

Post autor: paczes »

poszło jak po maśle. Dzięki wszystkim za pomoc.
ODPOWIEDZ

Wróć do „Instalacja, aktualizacja i konfiguracja Ubuntu”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 10 gości