Можно ли расширить дисковое пространство, доступное для установки 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.
Как мне изменить размер виртуальных дисков?
Вы можете использовать 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.)