Рейтинг:0

Ubuntu говорит, что мой диск заполнен, но это не так

флаг il

Я запускаю Ubuntu на VirtualBox. Я выделил около 100 ГБ дискового пространства для ОС, но всякий раз, когда я пытаюсь загрузить приложение (например, VSCode), я получаю сообщение об ошибке, что у меня слишком много дискового пространства и мне не хватает памяти. Я загрузил только несколько вещей, таких как Chrome и Nodejs, поэтому я не уверен, почему он говорит, что мне не хватает памяти.

Просто предостережение, я очень новичок в Linux.

Изменить: моя родная ОС — Windows 11, если это имеет значение.

Это мое использование диска

100 ГБ, которые я выделил для ОС

 johnDoe@johnDoe-VirtualBox:~$ df -k
 Файловая система Используемые 1K-блоки Доступно Использование % Установлено на
 udev 4758972 0 4758972 0% /dev
 tmpfs 958488 49440 909048 6% /запуск
 /dev/sda5 9736500 9720116 0 100% /
 tmpfs 4792440 50140 4742300 2% /dev/shm
 tmpfs 5120 4 5116 1% /выполнить/заблокировать
 tmpfs 4792440 0 4792440 0% /sys/fs/cgroup
 /dev/loop0 128 128 0 100% /щелчок/голый/5
 /dev/loop1 55552 55552 0 100% /snap/snap-store/558
 /dev/loop2 224256 224256 0 100% /snap/gnome-3-34-1804/77
 /dev/loop4 52224 52224 0 100% /snap/snap-store/547
 /dev/loop6 66688 66688 0 100% /snap/gtk-common-themes/1515
 /dev/loop7 224256 224256 0 100% /snap/gnome-3-34-1804/72
 /dev/loop8 56960 56960 0 100% /snap/core18/2284
 /dev/loop9 66816 66816 0 100% /snap/gtk-common-themes/1519
 /dev/loop10 63488 63488 0 100% /snap/core20/1328
 /dev/loop11 253952 253952 0 100% /snap/gnome-3-38-2004/87
 /dev/loop12 56832 56832 0 100% /snap/core18/2128
 /dev/sda1 523248 4 523244 1% /boot/efi
 tmpfs 958488 12 958476 1% /выполнить/пользователь/125
 tmpfs 958488 48 958440 1% /выполнить/пользователь/1000
 /dev/loop13 254848 254848 0 100% /snap/gnome-3-38-2004/99
 /dev/loop14 44672 44672 0 100% /snap/snapd/14978
 /dev/loop3 113536 113536 0 100% /привязка/ядро/12725
 /dev/loop5 217344 217344 0 100% /привязка/код/88
David avatar
флаг cn
Вы путаете оперативную память с местом на жестком диске. Память оперативная.
BubbleLover2000 avatar
флаг il
@David спасибо за ответ. Однако как мне добавить дополнительную память? Я совсем новичок в Linux, поэтому все еще в замешательстве.
raj avatar
флаг cn
raj
@ BubbleLover2000 Похоже, вы выделили только 1 ГБ памяти для своей виртуальной машины в VirtualBox. Вы должны выделить больше. Вы включили подкачку в своей системе и создали файл подкачки или раздел подкачки при установке? Обмен необходим, если у вас мало оперативной памяти.
David avatar
флаг cn
Вы все еще сбиты с толку, ошибка говорит, что у вас нет места на ЖЕСТКОМ ДИСКЕ, если вы не можете установить.
Bodo avatar
флаг pt
Пожалуйста [отредактируйте] свой вопрос и скопируйте и вставьте точное сообщение об ошибке и вывод `df -k` в виде текста.
флаг in
Был ли виртуальный диск расширен до 100 ГБ после установки Ubuntu? Если это так, вам нужно [изменить размер диска](https://askubuntu.com/a/88651/1222991), чтобы получить доступ ко всем 100 ГБ.
BubbleLover2000 avatar
флаг il
@matigo спасибо за ответ! И да, я выделил память после установки Ubuntu. Я щелкнул ссылку, которую вы указали, и у меня возникли проблемы с пониманием команды: «VBoxManagemodifyhd YOUR_HARD_DISK.vdi --resize SIZE_IN_MB». Комментатор предлагает заменить часть команды «YOUR_HARD_DISK» «вашим изображением».Я не совсем уверен, что это значит.
BubbleLover2000 avatar
флаг il
@Bodo, я обновил сообщение выводом вывода сообщения df -k. Я также показал, что происходит, когда я ввожу команду: «sudo apt update». Я получаю сообщения об ошибках из-за того, что на устройстве не осталось места
Bodo avatar
флаг pt
@BubbleLover2000 Пожалуйста, [**не публикуйте изображения текста**] (https://meta.stackoverflow.com/q/285551/10622916). Скопируйте и вставьте исходный код, сообщения об ошибках, команды, выходные данные и т. д. в свой вопрос **как текст** и отформатируйте его как блок кода. Согласно `df -k` ваша корневая файловая система меньше 10 ГБ и заполнена на 100%. Это соответствует графическому представлению.
Bodo avatar
флаг pt
@BubbleLover2000 Если вы изменили размер виртуального диска после установки Linux, вам также необходимо изменить размер раздела. Загрузите виртуальную машину из живого ISO-образа Linux, запустите gparted и измените размер. Обратите внимание, что это опасная операция, которая может привести к потере всех данных (виртуального) диска, если что-то пойдет не так.
BubbleLover2000 avatar
флаг il
@Bodo Приносим извинения за загрузку изображения текста. Итак, я обнаружил, что действительно выделил дополнительную память (100 ГБ), однако мне нужно было изменить размер раздела с файловой системой. Я попытался это сделать, но наткнулся на ошибку: Ошибка изменения размера раздела. Ошибка называется "(udisks-error-quark, 3)" В описании ошибки сказано, что я не авторизован для выполнения этой операции. Должен ли я попытаться решить эту проблему или мне следует использовать предложенное вами решение для загрузки виртуальной машины из живого ISO-образа Linux? Если последнее, не могли бы вы провести меня или указать, как это сделать? Очень признателен.
BubbleLover2000 avatar
флаг il
@Bodo Будет ли приведенное ниже видео примером того, на что вы ссылаетесь? https://www.youtube.com/watch?v=mXDjhUyHrWM
Bodo avatar
флаг pt
@BubbleLover2000 Не извиняйтесь, вместо этого исправьте свой вопрос. Пожалуйста, добавьте всю свою справочную информацию или дополнительные вопросы к вашему вопросу, не используйте комментарии для этой цели. Видео не совсем то, что нужно, но похоже. (Я не смотрел полное видео.) Вы должны изменить размер корневого (`/`) раздела, а не раздела подкачки. В зависимости от вашего текущего разделения вам, возможно, придется переместить раздел подкачки, если он есть после вашего корневого раздела.
BubbleLover2000 avatar
флаг il
@Bodo Я обновил вопрос текстовым выводом `df -k`.Есть ли еще что-то, что я должен обновить свой вопрос? Кроме того, другой комментатор связал меня со следующим сообщением: 88651). Не могли бы вы сказать, что это относится к проблеме, с которой я сталкиваюсь?
Bodo avatar
флаг pt
Вопрос и ответ содержат дополнительные ссылки, например. https://askubuntu.com/a/558215/1186757 ведет к https://tinyapps.org/blog/201204120700_virtualbox_increase_disk_space.html, что может помочь в вашем случае использования. Обратите внимание, что вы не должны изменять размер смонтированного раздела (раздела, из которого вы запускаете свою систему). Вот почему загрузитесь с живого образа Linux, чтобы запустить gparted.
waltinator avatar
флаг it
`df -k` показывает, что раздел `/dev/sdb1`, смонтированный как `/`, заполнен на 100%. Вы выделили только около 10 ГБ для системы. Вам, вероятно, потребуется около 40 ГБ дискового пространства для Ubuntu.
HomerSimpson avatar
флаг sa
Это нехватка памяти (ОЗУ), а не нехватка места на жестком диске.
Рейтинг:2
флаг in

Кажется, этот вопрос вызвал некоторое замешательство. Возможно, предоставленная информация изменилась с момента ее первоначального размещения. Итак, что мы знаем?

  • Анализатор использования диска показывает, что корневой раздел имеет размер чуть менее 10 ГБ и практически заполнен.
  • Менеджер носителей VB показывает, что весь диск занимает около 100 ГБ и используется около 9 ГБ.
  • df -k показывает только два раздела, sda1 и sda5. sda1 монтируется в /boot/efi и практически ничего не содержит.sda5 — это корневой раздел, и это подтверждает, что он имеет размер около 10 ГБ и практически заполнен.

Здесь есть две возможности:

  1. Что на диске объемом 100 ГБ есть 90 ГБ неиспользуемого пространства или других разделов.
  2. Этот раздел sda5 на самом деле имеет размер около 100 ГБ, но файловая система внутри него составляет всего 10 ГБ.

Чтобы исправить первую возможность, вам нужно загрузиться в живую сессию и использовать GParted, чтобы добавить неиспользуемое пространство в sda5.

Чтобы исправить вторую возможность, вам просто нужно изменить размер файловой системы. Поскольку вы будете расширять его, это можно сделать, пока корневой раздел смонтирован.

sudo resize2fs /dev/sda5

Вы можете подтвердить, какая из этих возможностей есть, запустив GParted и изучив устройство sda. Если вы все еще не уверены, добавьте вывод лсблк на ваш вопрос

Удачи

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.