VirtualBox Ubuntu: недостаточно места в /tmp для распаковки VBoxLinuxAdditions.run

Я уже давно пользуюсь Ubuntu в своей Oracle Virtual Box. Недавно я изменил размер жесткого диска с 8 ГБ до 16 ГБ, потому что он был заполнен, и по некоторым причинам Guest Addition больше не работает. Поэтому я удалил старые гостевые дополнения, загрузив гостевые дополнения 4.2.12, но не могу его установить. Ниже приведено сообщение об ошибке:

/media/isos$ sh ./VBoxLinuxAdditions.run
Verifying archive integrity... All good.
Uncompressing VirtualBox 4.2.12 Guest Additions for Linus
Not enough space left in /tmp (1024 KB) to decompress ./VBoxLinuxAdditions.run (8920 KB)
Consider setting TMPDIR to a directory with more free space.

Пожалуйста, помогите мне исправить это.

2 ответа

Когда вы изменяете размер диска, размер раздела не увеличивается. Вам нужно изменить размер раздела. Вы можете легко сделать это с помощью gparted.

В терминале введите "sudo apt-get install gparted", затем запустите gparted и щелкните правой кнопкой мыши на разделе os. Вы увидите опцию "изменить размер / переместить", выберите ее, а затем перетащите стрелку, чтобы использовать все свободное пространство.

Также вы не должны использовать новые гостевые дополнения в более старой версии virtualbox, версии должны совпадать.

Если у вас есть ext2/ext3/ext4 это довольно легко.

использование mount чтобы увидеть, на каком разделе ваш / смонтирован (предположим, /dev/sda1)

затем

sudo resize2fs /dev/sda1

это все, что тебе нужно. Это расширит файловую систему до размера раздела. Вы даже можете сделать это на работающей системе (хотя готовая резервная копия всегда хороший совет:-))

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