Czy mogę dostosować / zmniejszyć rozmiar partycji w systemie Ubuntu?

13

Jestem zupełnie nowym użytkownikiem Ubuntu i Linux. Właśnie zainstalowałem Ubuntu w konfiguracji Dual-Boot i załadowałem wszystkie aktualizacje, które mogłem uzyskać.

Podczas instalacji poprosił mnie o ustawienie rozmiarów partycji między Ubuntu a Windows Vista. Jednak nie rozróżniało, która partycja była na ekranie, kiedy je ustawiłem, więc dałem Ubuntu około 75% mojego miejsca na dysku (około 125 GB w porównaniu do tylko 80 dla Visty). Chciałem dać Ubuntu 80 GB miejsca, a resztę partycji Windows. Jednak dostałem je wstecz i Ubuntu zarządza teraz większością miejsca.

Czy istnieje sposób na zmniejszenie rozmiaru partycji i oddanie większości z powrotem na partycję Windows? Czy ktoś może skierować mnie w dobrym kierunku, aby nadać przegrodom również odpowiedni rozmiar? 80 GB to przypuszczenie, więc miałem miejsce na instalację aplikacji.

Dzięki.

Kościół Setha
źródło
tak, jest to możliwe, ale możesz chcieć zrobić przerwę na „planowanie partycji”. Czy możesz również edytować swoje pytanie, aby uwzględnić dane wyjściowe lub sudo fdisk -lpokazać nam, jaki masz układ partycji.
DrSAR
Dzięki za odpowiedzi. Nie mogłem użyć polecenia podanego powyżej. Myślę, że fdisk -b działałby, ale mogłem zobaczyć moje partycje w gparted, więc tego właśnie użyłem. Dzięki jeszcze raz!
Seth Church,

Odpowiedzi:

14

Tak, istnieje sposób na zmianę rozmiaru partycji. Jednak w zależności od różnych partycji i ich lokalizacji zmiana rozmiaru może być długa. Niemniej jednak oto, co możesz zrobić i co zawsze robię. Ta metoda wykorzystuje narzędzie o nazwie GParted.

Zanim zaczniemy, zaleca się wykonanie kopii zapasowej danych.

Krok 1

Uruchom komputer z dysku USB / CD użytego do instalacji Ubuntu, tak jakbyś instalował go od zera. Ale zamiast wybrać opcję „Zainstaluj Ubuntu”, wybierz „Wypróbuj Ubuntu”. Spowoduje to uruchomienie systemu Ubuntu na dysku USB / CD, a nie na tym, który zainstalowałeś. Połącz się z Internetem i zainstaluj GParted. GParted to narzędzie, które pomaga partycjonować dyski. Aby go zainstalować, otwórz terminal za pomocą Ctrl+ Alt+, Ta następnie wpisz:

sudo apt-get update && sudo apt-get install gparted && gksu gparted &

Krok 2

GParted powinien się pojawić. Mój GParted wygląda następująco:

wprowadź opis zdjęcia tutaj

W prawym górnym rogu znajduje się dysk twardy, który aktualnie oglądamy. W moim przypadku tak jest /dev/sda. W twoim przypadku najprawdopodobniej powie to samo lub coś innego jak sdb zamiast sda. Jeśli masz inne zewnętrzne dyski twarde lub pamięci USB podłączone do komputera, zostaną one również wymienione w tym rozwijanym menu. Bardzo ważne jest, aby upewnić się, że wybrałeś wewnętrzny dysk twardy z tego rozwijanego menu . Aby być bezpiecznym, odłącz inne urządzenie USB i odśwież GParted, naciskając Ctrl + R.

Teraz lista na dole pokazuje partycje na tym dysku twardym. W moim przypadku /dev/sda2jest to partycja mojego systemu Windows, ponieważ jest typu ntfs i ma dość duży rozmiar (180 GB). Moja partycja Ubuntu to ta, która mówi typu ext4, która również ma punkt montowania /. Więc zidentyfikuj swoje partycje Windows i Ubuntu w taki sposób, jak to zrobiłem.

Krok 3

Teraz dokonujemy zmiany rozmiaru. To tak proste, jak kliknięcie partycji prawym przyciskiem myszy i wybranie „Zmień rozmiar / Przenieś”. Zrób to na partycji Ubuntu i zmień jej rozmiar. Nie martw się, zmiana rozmiaru w rzeczywistości nie nastąpi, gdy naciśniesz OK, spowoduje to umieszczenie w kolejce wszystkich operacji, dzięki czemu będziesz mógł „zastosować” wszystko na końcu. Musisz więc (1) zmienić rozmiar partycji Ubuntu, (2) przesunąć puste miejsce, aby znajdowało się za partycją Windows, oraz (3) zmienić rozmiar partycji Windows i „rozwinąć” ją, aby przejąć ta pusta przestrzeń. Kiedy skończysz, spójrz na mały schemat pokazujący partycje i upewnij się, że wszystko wygląda dobrze; że nie czai się pusta przestrzeń. Jeśli jesteś zadowolony ...

Jak wspomniano, proces ten może zająć DŁUGO czasu. Wynika to ze zmiany rozmiaru i przenoszenia partycji. Wszystko zależy od wielkości partycji i ilości zajętego miejsca. Kiedyś zajęło mi to ponad dwie godziny. Ale może to zająć tylko 20 minut. Jeśli chcesz, możesz opublikować zrzut ekranu przed złożeniem wniosku, abyśmy mogli go obejrzeć. Ale znowu, jeśli jesteś zadowolony i chcesz iść naprzód ...

... kliknij znacznik wyboru w GParted, aby rozpocząć stosowanie wszystkich tych działań. Po zakończeniu zrestartuj urządzenie USB / CD i wyjmij je, a następnie normalnie uruchom system operacyjny.

Alaa Ali
źródło
dzięki za pomoc. Byłem w stanie postępować zgodnie z instrukcjami i uporządkować dysk (tak mi się wydaje). Muszę sprawdzić status po powrocie do komputera, ponieważ musiałem go opuścić, gdy jestem w pracy. Podczas próby dostosowania partycji napotkałem dwa problemy. Po pierwsze, byłem w stanie zmniejszyć rozmiar partycji ext4, ale nie byłem w stanie rozwinąć partycji NTFS, aby przydzielić do niej wolne miejsce. Jakoś zorientowałem się, że wolna przestrzeń została zawarta w części „rozszerzonej”, a partycja „wymiany linuxa” była zamontowana, używana lub coś w tym rodzaju.
Seth Church,
Byłem w stanie grać partycją „linux-swap” i odmontować ją, zmniejszyć partycję „rozszerzoną”, aby wykluczyć wolne miejsce, a następnie w końcu rozwinąć partycję NTFS, aby uwzględnić wolne miejsce. Gdy pozwoliłem komputerowi wykonać zadanie w nocy, następnego ranka otrzymałem komunikat o błędzie informujący, że niektórych zadań nie można wykonać. Więc skończyłem z bardzo małą ilością wolnej przestrzeni między NTFS a ext4, a potem trochę po ext4. Dostosowałem partycje, aby przydzielić im wolne miejsce, a komputer teraz wykonuje te zadania. Zgłosię się, gdy będzie skończony.
Seth Church,
Jakieś wieści? Czy ponownie przydzielono wolne miejsce?
Alaa Ali,
Tak. Teraz dobrze mi iść. Dzisiaj zrobię zrzut ekranu z Gparted i załaduję go tutaj. Dzięki za pomoc - jestem z tego bardzo zadowolony. Teraz, aby dowiedzieć się, jak zmusić DOSBox do uruchamiania moich gier :)
Seth Church,
Gparted pokazuje wypełnioną lewą stronę partycji. Zastanawiałem się, czy istnieje różnica między zmniejszaniem rozmiaru partycji z lewej a redukcją z prawej.
Sudip Bhattarai
1

Ostrzeżenie: podczas radzenia sobie z partiotion coś może przypadkowo pójść nie tak. Zaleca się, aby na wszelki wypadek mieć pełną kopię zapasową systemu. Aby wykonać kopię zapasową, możesz użyć czegoś takiego jak Clonezilla .

Aby wykonać zadanie po otrzymaniu kopii zapasowej, możesz uruchomić system z Live CD Ubuntu, wybierz wypróbuj Ubuntu. Po przejściu na pulpit musisz zainstalować Gparted. Aby to zrobić, naciśnij Ctrl+ Alt+ Tna klawiaturze, aby otworzyć Terminal. Po otwarciu uruchom poniższe polecenie:

sudo apt-get install gparted 

Po zainstalowaniu możesz go uruchomić, wpisując sudo -i gpartedpolecenie, i powinieneś być w stanie zmienić rozmiar partycji.

Uwaga: Aby zmienić rozmiar partycji, najpierw upewnij się, że partycja jest odmontowana.

Mitch
źródło