Як я можу дати Ubuntu більше місця (при встановленні всередині Windows 7 (через wubi))?


10

Я встановив Ubuntu всередині Windows XP, але потім я відформатував XP та встановив Windows 7.

EDIT1: Я використовував Вубі для того ж. Хочу знати, хто з двох вирішить мою проблему? створення віртуального диска або зміна розміру root? Можливо також змінити розмір root, оскільки розділ 4 Гб ext4 вже є у розділі жорсткого диска формату NTFS.

На момент встановлення я виділив Ubuntu лише 4 ГБ місця. Я хочу збільшити цей розмір, оскільки я отримую сповіщення про мало місця на диску.

Я займався серфінгом через багато подібних питань, але це не дублікат.

Тому що я хочу трохи дізнатися про файлові системи. Щоб вирішити свою проблему, чи потрібно збільшувати розмір root.disk? Або це буде вирішено, створивши віртуальний диск?

Також я хочу знати різницю між створенням віртуального диска і просто збільшенням дискового простору root.Я новачок у Ubuntu, тому не знаю, як функціонують файлові системи.

EDIT2: Я створив віртуальний диск розміром 10 Гб, але все одно отримую таке ж повідомлення. Чи все-таки потрібно встановити всі додатки на створеному вами віртуальному диску?


1
Коли ви говорите, що встановили Ubuntu "всередині" Windows XP, що саме ви маєте на увазі? Якщо ви не знаєте технічний термін для цього, чи можете ви посилання на веб-сторінку, яка показує, як ви це зробили?
Робін Грін

@Robin - Перевірте EDIT1
Павітар

@Robin: Встановлення Wubi - це нормальне встановлення всередині Windows.
Thomas Ward

Відповіді:


6

Додаткові віртуальні диски корисні лише в тому випадку, якщо ви можете розділити файлову систему (наприклад, розміщуючи /home/її), тому не дуже корисні, якщо ви встановили багато матеріалів. Ви можете поділити такі речі, як, /usr/binале це може стати справді безладним, дуже швидко.

Ви не бачили посилання на цю публікацію у своїх подорожах? Вам знадобиться LiveCD або LiveUSB, щоб діяти, але це дуже просто, як тільки ви в цьому місці. Ось основні моменти:

  • mount розділ Windows (де сидить установка Wubi)
  • fsckфайлова система Wubi, щоб переконатися, що це добре. Якщо цього не зробити, і в ньому є корупція до зміни розміру, можуть статися погані речі.
  • resize2fs файлова система Wubi для збільшення її розміру.
  • Перекусити, похолости, високо п’яти сам ... Ти щойно збільшив розмір перегородки.

Це не повні команди, я залишу їх у цій темі, тому що вона, здається, добре підтримується.

Якщо цього не встановити, установка Ubuntu займає лише кілька хвилин. Якщо вам це подобається, можливо, ви повинні розглянути належну установку (продуктивність диска теж краща).


1
Нитка, з якою ви зв’язувались, закрита, але тепер методи зміни розміру Wubi задокументовані у Вікі: help.ubuntu.com/community/ResizeWubiDisk і help.ubuntu.com/community/ResizeandDuplicateWubiDisk
bcbc

2

Тут важко сказати, ви маєте на увазі віртуалізацію чи просто інсталятор Wubi .

Припускаючи перший, спочатку збільште розмір віртуального диска, оскільки це дозволить нам розширити власне розділ.

Потім змонтуйте LiveCD у віртуальній машині та запустіть gparted. Використовуючи цей інструмент, змініть розмір розділу, щоб зайняти залишок, який ви створили під час розширення диска. Тепер перезавантажте та відключіть компакт-диск.


Мабуть, він має на увазі Вубі (див. Оновлення, яке він зробив), тому вам доведеться оновити свою відповідь :(.
RolandiXor

@Roland: Я нічого не знаю про Вубі ... тому я не можу: P
Nathan Osman

Я створив віртуальний диск, але все одно отримую те саме повідомлення.
Павитар

1

Для цього вам не потрібно завантажуватися з livecd:

sudo dd if=/dev/zero bs=1MiB of=/host/ubuntu/disks/root.disk conv=notrunc oflag=append count=2048
sudo losetup -c /dev/loop0
sudo resize2fs /dev/loop0

Це додасть 2 GiB до файлової системи. Відрегулюйте кількість = 2048 для різних розмірів.


Перша команда каже, що 2048 + 0 записів у 2048 + 0 записаних 2147483648 байтів (2,1 ГБ) скопійовано, 48,1784 с, 44,6 Мб / с Друга команда каже цикл: не можна встановити ємність на пристрої / dev / loop0 /: Не каталог та третя - Файлова система вже має 2494464 блоки. Нічого робити! але не додано де
shailesh

@shailesh, вуй! Я поклав додатковий нахил на кінець там, це просто / dev / loop0
psusi

Думає на відповідь. Я знайшов дуже простий спосіб розширити root.disk. help.ubuntu.com/community/ResizeandDuplicateWubiDisk ПОВЕРНУТИСЯ витягніть zip із посилання help.ubuntu.com/community/… та запустіть команду в один рядок, і це виконає всі завдання протягом хвилин.
shailesh

0

Звичайно, це вже пізно, але корисно для нових бажаючих

Встановіть 14.04 Ubuntu через WUBI у Windows 8. Я зробив наступні кроки:

Завантажте iso з сайту Ubuntu. змонтуйте його у віртуальному диску у Windows та скопіюйте всі файли у папку дисків. У папці натисніть exe, щоб запустити налаштування WUBI. Що працює так само, як 10.x Ubuntu.

Через 5 - 10 хв просять перезапустити, у мене є проблема ro (лише для читання), тому перетворіть його в rw (читати і писати), як показати тут Опишіть тут

Верхня частина призначена для встановлення ..

Розширити WUBI root.disk - це спосіб.

Я знайшов рішення тут вам необхідно скачати поштовий індекс від посилання цього .

Витягніть його і просто запустіть команду одного рядка, і це зробить всю роботу

sudo bash wubi-resize.sh 10

Над комою буде виконано наступну роботу:

Створіть диск (віртуальний) з потрібним розміром (10 ГБ) на диску. Скопіюйте всі дані з запущеного диска на новостворений диск і попросіть вас завантажити Windows та перейменувати root.disk на OLDroot.disk та new.disk (Новий диск) на root.disk та знову перезавантажити Ubuntu. Тепер перевірте, чи система є власною, вона покаже ваш новий розмір. Це добре працює для мене.

Дякую

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.