Можно ли расширить дисковое пространство, доступное для установки wubi?

Я установил Ubuntu 10.04 с помощью Wubi. Теперь я хочу выделить больше места на диске для моей установки Ubuntu. Это возможно?

2 ответа

Есть несколько вариантов изменения размера. Источник Wubi Guide.

Вы можете изменить размер, сделав дубликат, больше root.disk, Недостатком является то, что это не поможет, если у вас мало места, и это займет немного больше времени. С другой стороны, у вас есть резервная копия, чтобы убедиться, что все работает, и вы запускаете ее прямо из установки Wubi.

Другой метод заключается в динамическом изменении размера root.disk на месте. Недостатком является то, что вы должны делать это с Live CD/USB, вы не получаете автоматически резервную копию, и нет вспомогательного скрипта. Плюс в том, что он невероятно быстрый, и вы можете увеличить его на пару ГБ, вместо того чтобы найти место для дублирования ++.

Оба метода описаны в вики-сообществе Ubuntu.

Также возможно создать отдельный виртуальный диск для вашего /home каталог. Здесь это не обсуждается, но его можно найти в руководстве Wubi.

Изменение размера и дублированиеroot.disk

Сначала загрузите скрипт wubi-resize-1.6.tar.gz с сайта https://help.ubuntu.com/community/ResizeandDuplicateWubiDisk в каталог загрузок, щелкните правой кнопкой мыши и выберите "Извлечь здесь". Остальная часть изменения размера запускается из терминала.

Для использования инструкции:

cd ~/Downloads/wubi-resize-1.6
bash wubi-resize.sh --help

Чтобы создать новый виртуальный диск 10 ГБ:

sudo bash wubi-resize.sh 10

введите описание здесь

See the Wiki documentation for more information, including how to verify the integrity of the script. Also, note that there's a built-in maximum for the new disk (32GB), but this can be overridden with the --override-max вариант. (I don't recommend making the root.disk too large because many Wubi installs suffer from corruption and sometimes the data is not recoverable`. It's better in this case to use shared data partitions or to migrate to a normal dual boot.

In-place resize of theroot.disk

If you don't have enough space to do a full duplicate, you can do an in-place resize instead. For this you have to boot from a live CD/USB as it won't work while running Wubi. Although not required, it's a good idea to backup the root.disk or the data on it. (This is a good idea for any Wubi install as it's not as reliable as a normal install).

Смонтируйте раздел NTFS, на котором находится ваш root.disk (в этом примере предполагается, что /dev/sda1 и точка монтирования /media/win - отрегулируйте соответственно в следующих инструкциях):

sudo mkdir -p /media/win
sudo mount /dev/sda1 /media/win

Check the size of the root.disk (not required):

du -h --apparent-size /media/win/ubuntu/disks/root.disk

Run fsck on the root.disk:

fsck -f /media/win/ubuntu/disks/root.disk

Resize - specify the desired final size (this example resizes to 10 GiB):

resize2fs /media/win/ubuntu/disks/root.disk 10G

Reboot back into Wubi Ubuntu. See https://help.ubuntu.com/community/ResizeWubiDisk for more information.

От WubiGuide:

Как мне изменить размер виртуальных дисков?

Вы можете использовать LVPM по адресу http://lubi.sourceforge.net/lvpm.html

В качестве альтернативы вы можете использовать следующий скрипт для перемещения / home на выделенный виртуальный диск.

Скачайте wubi-add-virtual-disk, откройте терминал и запустите:

sudo sh wubi-add-virtual-disk /home 15000

Где первый аргумент - это каталог для перемещения на новый выделенный диск, а второй аргумент - это размер в МБ.

Теперь вы должны перезагрузиться. Если вы довольны результатом, теперь вы можете удалить /home.backup. Чтобы отменить изменения, удалите / home, скопируйте переименуйте /home.backup в / home и удалите строку / home в / etc / fstab.

Обратите внимание, что в отличие от предыдущей информации, этот сценарий не подходит для перемещения / usr - опытные пользователи могут сделать это вручную, на свой страх и риск, следуя процессу, аналогичному описанному в файле. (Не переименовывайте / usr до самого последнего момента, поскольку там установлен rsync.)

Другие вопросы по тегам