Zwiększ rozmiar partycji root po zainstalowaniu Ubuntu w systemie Windows


9

Za każdym razem, gdy menedżer aktualizacji monituje o aktualizację, pojawia się komunikat informujący, że nie ma wystarczającej ilości dostępnego miejsca, jednak partycja z zainstalowanym Ubuntu ma ponad 10 GB wolnego miejsca.

Jestem zagubiony w tym, co trzeba zrobić.

df -h zwroty:

Filesystem            Size  Used Avail Use%   Mounted on
/dev/loop0            5.6G  5.1G  237M  96% /
udev                  2.0G  4.0K  2.0G   1% /dev
tmpfs                 786M  792K  786M   1% /run
none                  5.0M     0  5.0M   0% /run/lock
none                  2.0G  332K  2.0G   1% /run/shm
/dev/sda6              20G  6.7G   13G  34% /host
/dev/sda5             175G  120G   56G  69% /media/DATA

Byłoby wspaniale, gdyby ktoś mógł mi pomóc w rozwiązaniu tego problemu. Jestem nowicjuszem w Ubuntu.

Odpowiedzi:


9

Twoja /partycja jest pełna, używane w 96%, 237 MB wolnego miejsca. To tam twoje pakiety zostaną pobrane i zainstalowane.

Z tego, co widzę, jest to instalacja Wubi. Możesz zmienić rozmiar partycji Wubi, korzystając z metody opisanej w tym poście

Zasadniczo musisz postępować zgodnie z nimi w liście:

  1. Uzyskaj rootuprawnienia

    sudo -i

  2. Sprawdź, ile masz miejsca na dysku Windows

    df -h /host

  3. Utwórz nowy dysk wirtualny większy niż obecnie, powiedzmy 10 GB

    (odpowiednio zmień parametr count = )

    cd / host / ubuntu / disks
    dd if = / dev / zero of = new.disk bs = 1 MB liczba = 10000
    
  4. Sformatuj nowy dysk

    mkfs.ext4 -F new.disk

  5. Montuj i kopiuj pliki na nowy dysk wirtualny

    mkdir -p / media / newdisk
    mount -o loop new.disk / media / newdisk
    rsync -av --exclude '/ sys / *' --exclude '/ proc / *' --exclude '/ host / *' --exclude '/ mnt / *' --exclude '/ media / * / *' --exclude '/ tmp / *' --exclude '/home/*/.gvfs' --exclude '/root/.gvfs' --exclude '/var/lib/lightdm/.gvfs' / / media / newdisk
    umount / media / newdisk
    wyjście
    
  6. Uruchom ponownie system Windows i zmień nazwę pliku \ubuntu\disks\root.diskna \ubuntu\disks\old_root.disk.

  7. Zmień nazwę pliku \ubuntu\disks\new.diskna \ubuntu\disks\root.disk.

  8. Uruchom ponownie w Ubuntu i sprawdź, czy wszystko działa. Gdy masz 100% pewności, że wszystko jest we właściwych miejscach, możesz zalogować się do systemu Windows i usunąć plik, old_root.diskaby odzyskać te 5 Gb.

( Source)


cała konfiguracja działała dobrze, ale po usunięciu starego dysku root zauważyłem , że nie słyszę już muzyki z YouTube'a ani żadnego streamingu z przeglądarki, jakiś pomysł, jak to naprawić?
— osoba poszukująca

Spróbuj ponownie zainstalować flash ( nie powinieneś usuwać starego roota, zanim dowiesz się, że wszystko było czyste i działa! ). Jeśli to nie pomoże otworzyć nowego pytania dotyczącego twojego problemu. Cieszę się, że to zadziałało.
— Bruno Pereira,

Zaczęło działać samodzielnie. Dziwne. Ale nieważne, cały proces działał bezproblemowo. Sława!! Wielkie dzięki !!! : D
— poszukujący

8

Ponieważ używasz Wubi (Ubuntu zainstalowany w systemie Windows), zwykłe metody zmiany rozmiaru ( Gparted itp.) Nie będą działać.

  • Wykonaj czynności opisane w sekcji „Automatyczna zmiana rozmiaru” oficjalnego przewodnika Wubi tutaj, aby łatwo zwiększyć rozmiar partycji.
  • Twoja partycja Windows (Dysk C) będzie potrzebowała co najmniej tyle miejsca, ile łączny rozmiar bieżącej partycji Wubi i nowy zwiększony rozmiar.
    • Na przykład jeśli bieżąca partycja ma 5 GB i chcesz ją zwiększyć do 10 GB, musisz mieć co najmniej 15 GB wolnego miejsca na Dysku C.

Uwaga: ta strona zawiera również ręczne instrukcje / polecenia, ale zaleca się wypróbowanie metody automatycznej.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.