Только что столкнулся с такой проблемой: нужно было с одного раздела диска переместить на другой файлы (с ext3 на fat32), дал команду mv ~/temp/* /mnt/sda1
команда выполнилась мгновенно. Но файлов там было 15Г! Дал команду sync, она тоже сразу выполнилась. ls /mnt/sda1 показал, что файлы там есть, 15Гб. Загружаюсь в windows, он показывает, что диск пустой. Загружаюсь опять в линукс, диск забит файлами. Как это понимать?
обенности выполнения файловых операций
Модератор: Bizdelnick
-
aLexx programmer
- Сообщения: 985
- Статус: Турук-Макто
- ОС: Gentoo -> Ubuntu
Re: обенности выполнения файловых операций
А раздел-то был примонтирован? Похоже, что нет.
-
heil0
- Сообщения: 545
- Статус: Депрессивный токарь с Межделмаша
- ОС: *buntu, OpenSolaris
Re: обенности выполнения файловых операций
А вы знаете, что скажет shell на попытку перемещения в непримонтированную директорию?
Явно глюк какой то. cp не попробовать бы?
-
doctor
- Сообщения: 12
Re: обенности выполнения файловых операций
Не понял, что попробовать?
Еще одна странность, если набрать mount, то этот раздел не выводится, как примонтированный, и df -h его не показывает, но он есть в /media/sda1 и я туда свободно могу зайти и выполнять операции с файлами.
-
Alxn1
- Сообщения: 402
- Статус: Красноглазик со стажем
- ОС: Mavericks
Re: обенности выполнения файловых операций
Ничего не скажет. Это обычная папка. Пока туда ничего не примонтированно, туда можно что угодно копировать и перемещать. Физически это будет распологаться на том разделе, где эта папка создана. Т.е. скорее всего на /. Так что имеет смысл файлы оттуда переместить куда-нибудь, потом смонтировать диск, убедиться в том, что он смонтировался и... Снова переместить файлы обратно.
-
doctor
- Сообщения: 12
Re: обенности выполнения файловых операций
Да, это действительно оказалось обычная папка. Во время установки в том разделе был ntfs и параметры монтирования были указаны для него, потом раздел был преобразован в fat, а /etc/fstab остался старый. Всем спасибо за помошь