«на устройстве не осталось места», хотя df показывает много места и инодов

«на устройстве не осталось места», хотя df показывает много места и инодов

У меня к этой системе Ubuntu Server 14.04 подключены два жестких диска: один на 1 ТБ и один на 2 ТБ.

Они смонтированы в /mnt/1TBи /mnt/2TB. Я хотел бы скопировать содержимое диска объемом 1 ТБ на диск объемом 2 ТБ, однако получаю следующую ошибку: No space left on device.

Однако, как сообщает df, места предостаточноииноды:

Filesystem      Size  Used Avail Use% Mounted on
...
/dev/sdc6       869G  401G  425G  49% /mnt/1TB
/dev/sdb        1.8T  765G  976G  44% /mnt/2TB


Filesystem        Inodes   IUsed     IFree IUse% Mounted on
...
/dev/sdc6       57851904  231339  57620565    1% /mnt/1TB
/dev/sdb       122101760 2058153 120043607    2% /mnt/2TB

Есть ли другие причины, по которым устройство может отображаться как заполненное?

решение1

Похоже, вы случайно смонтировали само устройство объемом 2 ТБ, а не один из его разделов, о чем свидетельствует, /dev/sdbнапример /dev/sdb1, .

Сначала убедитесь, что на устройстве емкостью 2 ТБ имеются допустимые отформатированные разделы для приема данных (пропустите этот шаг, если вы уже отформатировали диск и просто допустили опечатку при монтировании):

  1. Демонтировать/dev/sdb
  2. Запустить sudo gparted /dev/sdb(установить, gpartedесли у вас его нет)
  3. Правильно настройте разделы

Если вы уже отформатировали диск, /dev/sdbне создавая при этом раздел, то вы допустили небольшую ошибку (еще можно использовать, но странно), и вам следует перестроить MBR gpartedперед разбиением на разделы и форматированием, если это необходимо.

После этого, для верности, сделайте sudo partprobe /dev/sdbтак, чтобы система перечитала таблицу разделов и создала соответствующие /dev/sdbNустройства. Возможно, это тот шаг, который вы изначально пропустили и были введены в заблуждение отсутствием /dev/sdbN?

Затем смонтируйте раздел, например, mount /dev/sdb1и скопируйте на него.

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

решение2

Вы можете попытаться найти предполагаемый большой файл/папку, запустив эту команду, она покажет вам размеры всех файлов/папок:

du ~ -h|sort -r -n|less

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

И не забудьте почистить мусорное ведро.

Связанный контент