Używam MacBooka z systemem Mac OS X 10.9.1 . Zainstalowałem VMWare Fusion 6.0.2 , na którym Ubuntu 12.04 LTS został zainstalowany jako maszyna wirtualna.
Teraz muszę zwiększyć rozmiar dysku Ubuntu
. GParted
pokazuje, że jest 80G
nieprzydzielony:
Jednak kliknięcie prawym przyciskiem myszy pierwszej partycji pokazuje, że Resize/Move
jest szara, a następnie nie wiem, jak kontynuować ...
PS: To stanowisko wydaje się mieć ten sam problem jak ja Jeśli tak, to może ktoś mi powiedzieć jak Boot from the Ubuntu LiveCD
niedostatecznie VMWare Fusion
?
Edycja1:
Skonfigurowałem następujące w VMWare, aby spróbować Boot from the Ubuntu LiveCD
:
Po uruchomieniu jest dziwne, że nie widziałem niczego innego niż rozruch z dysku twardego ... Mimo to otworzyłem terminal, wyłączyłem swap i uruchomiłem GParted. W GParted usunąłem swap (a także całą partycję rozszerzoną zawierającą go). Nie mogłem jednak zmienić rozmiaru / przenieść /dev/sda1
. Czy ktoś może pomóc?
Edycja2:
Po komentarzu @Hadi myślę, że utworzenie kolejnego dysku nie jest złym pomysłem, analiza użycia dysku pokazuje, co następuje. Czy ktoś mógłby zasugerować, który z moich folderów powinien zostać zamontowany na nowo utworzonym dysku?
źródło
Odpowiedzi:
Musisz uruchomić system z dysku twardego Ubuntu, aby móc zmienić rozmiar zainstalowanej partycji Ubuntu na Virtualbox.
Najpierw kliknij prawym przyciskiem myszy maszynę wirtualną Ubuntu i wybierz opcję ustawień. Z menu ustawień wybierz opcję Pamięć. Na koniec wybierz plik dysku wirtualnego CD / DVD ( wybierz plik ISO Ubuntu, w którym chcesz uruchomić ). Wybrałem Ubuntu Plik ISO 13.04.
Teraz w ustawieniach Ubuntu wybierz opcję System. W kolejności uruchamiania włącz tylko opcję CD / DVD i umieść ją na górze.
Teraz wybierz wybraną maszynę wirtualną Ubuntu ( Ubuntu to nazwa nadana mojej maszynie wirtualnej ).
Uruchamia się z pliku ISO (dysk na żywo), musisz wybrać opcję Try Ubuntu przy uruchamianiu, a następnie otworzyć gparted z myślnika.
W moim przypadku / dev / sr0 reprezentuje dysk na żywo Ubuntu 13.04 i
/dev/sda1
reprezentuje partycję, na której jest zainstalowany Ubuntu 13.10.Teraz możesz odmontować wszystkie
/dev/sda
partycje dysku, jak na powyższym zrzucie ekranu.Zmień rozmiar
/dev/sda1
partycji ext4, dodając do niej nieprzydzielone miejsce lub po prostu dodaj miejsce z wolnego miejsca, a następnie wykorzystując pozostałą przestrzeń, utwórz rozszerzoną partycję (dokonaj wymiany).Po zmianie rozmiaru zamknij maszynę wirtualną i zmień kolejność uruchamiania na Dysk twardy w ustawieniach maszyny wirtualnej.
Zostanie uruchomiony z dysku twardego. Teraz rozmiar partycji Ubuntu zostanie zmieniony.
Uwaga : korzystam z Virtual Box a nie vmware fusion.
źródło
Wszystkie powyższe odpowiedzi są prawidłowe i cokolwiek, ale radzę ci przez to:
Dlaczego powinieneś rozszerzyć swoją partycję. Potrzebujesz więcej miejsca Ok, w porządku, więc możesz po prostu zrobić kolejną partycję i przenieść dom.
Co mam na myśli:
Większość danych użytkownika znajduje się w katalogach / home / ..., więc zrobię to po prostu tworząc nową partycję nieprzydzielonego miejsca i podłączając / home. Ma to krytyczny użyteczny wpływ na system w przypadku awarii.
A teraz chodźmy.
Najpierw za pomocą Gparted utwórz nową partycję i sformatuj ją na ext4.
Teraz poznajmy identyfikator UUID nowo utworzonej partycji.
skopiuj identyfikator UUID nowo utworzonej partycji.
Teraz przenieś swój dom na tę partycję
Otwórz plik / etc / fstab
dodaj następujący wiersz:
Teraz zapisz i uruchom ponownie, a następnie Ciesz się :)
źródło
Możesz wstawić obraz ISO Ubuntu do napędu CD VMWare i stamtąd powinieneś być w stanie uruchomić sesję Ubuntu na żywo.
źródło
sam gparted może pomóc. Kiedy inicjujesz dysk / formatujesz go jako Linux typu 8e, tak naprawdę przypisuje / dev / sda3 jako identyfikator dysku. Następnie możesz użyć „fdisk / dev / sda”, aby go wyświetlić i wyświetlić. Reszta jest łatwa, rozszerzenie grupy woluminów, aby zobaczyć dysk, z vgextend, lvdisplay, pvextend ...
źródło
Jeśli chcesz mieć więcej miejsca, bez względu na to, czy zwiększając rozmiar istniejącej partycji, czy tworząc nową, możesz po prostu utworzyć nową partycję i zamontować ją.
Możesz użyć gparted, aby utworzyć nową partycję, na przykład / dev / sda3 systemu plików ext4, z nieprzydzielonego miejsca:
Następnie edytuj / etc / fstab, aby montować automatycznie przy każdym uruchomieniu komputera:
I dodaj następujący wiersz:
Teraz uruchom ponownie maszynę wirtualną, a zobaczysz swój nowo utworzony system plików:
źródło