Я сделал резервную копию на внешнем жестком диске и переместил их все на мою новую машину с Ubuntu /tmp, которая составляет около 100 ГБ. И я перешел через командную строку

cp -r /tmp /home

Папка в мою / домашнюю папку. Но у моего / домашнего местоположения было мало места. Но размер исходной папки составляет 7,7 ГБ, а обозначение / home - 4 ГБ. Я забыл заметить, что во время справляется. Когда я начинаю справляться, я получаю сообщение о нехватке места, и действие прекращается.

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

1 ответ1

1

Это потенциально грязно, и я не думаю, что у меня есть вся история здесь. Здесь есть несколько элементов, в которых я потенциально не уверен.

Вы копируете, а не двигаетесь - это обычно не разрушительно, что меня смутило. Тогда я понял, что вы используете tempfs, который обычно является энергозависимым хранилищем - в основном, подкачки и оперативной памяти,

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

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .