Не все папки ntfs отображаются в linux
Здравствуйте, Уважаемые Гуру. Помогите пожалуйста решить следующую проблему: у меня на компьютере, на одном физическом диске установлены две ОС: widows 7 и Linux. На другом физическом жестком диске расположены файлы и папки ntfs. Этот диск примонтирован в Linux.
Проблемма в том что с недавних пор в Linux перестали отображаться некоторые папки и файлы на этом диске. Поиск Linux также не находит эти папки и файлы. В widows все папки и файлы отображаются и работают.
Эта проблема появилась, предположительно, после очистки вручную в ОС widows 7 папки .Trash-1000. Переустановка, с полным форматированием HD, операционных систем ситуацию не изменила. Проверка диска командой sudo fdisk -l показала что «Записи таблицы разделов не соответствуют порядку разделов на диске» и «Раздел 2 не начинается на границе физического сектора ».
Прошу подсказать не это ли является причиной проблемы и как ее решить. Режимом гибернации не пользуюсь. Спасибо за ответ.
Что за Linux? И можно сюда этот вывод
man ntfs-3g
на предмет locale= или utf8, в зависимости от установленной версии.
Некоторые — что содержат имена вне ASCII?
«Раздел 2 не начинается на границе физического сектора»
вывод по fdisk -l
Диск /dev/ram0: 64 MiB, 67108864 байтов, 131072 секторов Единицы измерения: секторов из 1 * 512 = 512 байтов Размер сектора (логический/физический): 512 байт / 4096 байт I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Диск /dev/ram1: 64 MiB, 67108864 байтов, 131072 секторов Единицы измерения: секторов из 1 * 512 = 512 байтов Размер сектора (логический/физический): 512 байт / 4096 байт I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Диск /dev/ram2: 64 MiB, 67108864 байтов, 131072 секторов Единицы измерения: секторов из 1 * 512 = 512 байтов Размер сектора (логический/физический): 512 байт / 4096 байт I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Диск /dev/ram3: 64 MiB, 67108864 байтов, 131072 секторов Единицы измерения: секторов из 1 * 512 = 512 байтов Размер сектора (логический/физический): 512 байт / 4096 байт I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Диск /dev/ram4: 64 MiB, 67108864 байтов, 131072 секторов Единицы измерения: секторов из 1 * 512 = 512 байтов Размер сектора (логический/физический): 512 байт / 4096 байт I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Диск /dev/ram5: 64 MiB, 67108864 байтов, 131072 секторов Единицы измерения: секторов из 1 * 512 = 512 байтов Размер сектора (логический/физический): 512 байт / 4096 байт I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Диск /dev/ram6: 64 MiB, 67108864 байтов, 131072 секторов Единицы измерения: секторов из 1 * 512 = 512 байтов Размер сектора (логический/физический): 512 байт / 4096 байт I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Диск /dev/ram7: 64 MiB, 67108864 байтов, 131072 секторов Единицы измерения: секторов из 1 * 512 = 512 байтов Размер сектора (логический/физический): 512 байт / 4096 байт I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Диск /dev/ram8: 64 MiB, 67108864 байтов, 131072 секторов Единицы измерения: секторов из 1 * 512 = 512 байтов Размер сектора (логический/физический): 512 байт / 4096 байт I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Диск /dev/ram9: 64 MiB, 67108864 байтов, 131072 секторов Единицы измерения: секторов из 1 * 512 = 512 байтов Размер сектора (логический/физический): 512 байт / 4096 байт I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Диск /dev/ram10: 64 MiB, 67108864 байтов, 131072 секторов Единицы измерения: секторов из 1 * 512 = 512 байтов Размер сектора (логический/физический): 512 байт / 4096 байт I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Диск /dev/ram11: 64 MiB, 67108864 байтов, 131072 секторов Единицы измерения: секторов из 1 * 512 = 512 байтов Размер сектора (логический/физический): 512 байт / 4096 байт I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Диск /dev/ram12: 64 MiB, 67108864 байтов, 131072 секторов Единицы измерения: секторов из 1 * 512 = 512 байтов Размер сектора (логический/физический): 512 байт / 4096 байт I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Диск /dev/ram13: 64 MiB, 67108864 байтов, 131072 секторов Единицы измерения: секторов из 1 * 512 = 512 байтов Размер сектора (логический/физический): 512 байт / 4096 байт I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Диск /dev/ram14: 64 MiB, 67108864 байтов, 131072 секторов Единицы измерения: секторов из 1 * 512 = 512 байтов Размер сектора (логический/физический): 512 байт / 4096 байт I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Диск /dev/ram15: 64 MiB, 67108864 байтов, 131072 секторов Единицы измерения: секторов из 1 * 512 = 512 байтов Размер сектора (логический/физический): 512 байт / 4096 байт I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Диск /dev/sda: 298,1 GiB, 320072933376 байтов, 625142448 секторов Единицы измерения: секторов из 1 * 512 = 512 байтов Размер сектора (логический/физический): 512 байт / 512 байт I/O size (minimum/optimal): 512 bytes / 512 bytes Тип метки диска: dos Идентификатор диска: 0xa9038c21
Устр-во Загрузочный Start Конец Секторы Size Id Тип /dev/sda1 * 2048 206847 204800 100M 7 HPFS/NTFS/exFAT /dev/sda2 206848 585270820 585063973 279G 7 HPFS/NTFS/exFAT /dev/sda3 585271294 625141759 39870466 19G 5 Расширенный /dev/sda5 621076480 625141759 4065280 2G 82 Linux своп / Solar /dev/sda6 585271296 621076479 35805184 17,1G 83 Linux
Записи таблицы разделов не соответствуют порядку разделов на диске.
Диск /dev/sdb: 931,5 GiB, 1000204886016 байтов, 1953525168 секторов Единицы измерения: секторов из 1 * 512 = 512 байтов Размер сектора (логический/физический): 512 байт / 4096 байт I/O size (minimum/optimal): 4096 bytes / 4096 bytes Тип метки диска: dos Идентификатор диска: 0x00097a26
Устр-во Загрузочный Start Конец Секторы Size Id Тип /dev/sdb1 * 2048 1949454335 1949452288 929,6G 7 HPFS/NTFS/exFA /dev/sdb2 1949456382 1953523711 4067330 2G 5 Расширенный
Partition 2 does not start on physical sector boundary.
man ntfs-3g. На предмет locale= или utf8, в зависимости от установленной версии.Некоторые — что содержат имена вне ASCII?
Попрошу подробнее- я чайник! utf8-кодировка. Как это применить к линуксу не знаю. man ntfs-3g тоже не понимаю. ASCII- где копать? Имена папок и файлов как отображаемых так и нет- на русском. До моего шаманства с .Trash все отображалось в полном объеме. Система -ubuntu 16.04 LTS
Я бы с радостью! Да не знаю как(. Будьте добры ссылку по теме.
Проверка диска командой sudo fdisk
Начинать стоило с chkdsk в винде, по проблемным дискам. Вообще замечу, что обслуживать виндовые диски стоит в винде. Давно не пользуюсь ни виндой ни ее разделами, но где-то на переферии памяти совет от разработчиков средств диагностики для линукс: винда пусть разбирается сама со своими разделами. Ей виднее.
Переустановка, с полным форматированием HD, операционных систем ситуацию не изменила
Если тебе, судя по этим действиям, терять на винте нечего, тебе стоило бы несколько вещей сделать
1 выяснить суть проблемы 2 что ее породило 3 потом уже исправлять. Все это затем чтобы такое больше не повторялось. Желательно.
после очистки вручную в ОС widows 7 папки .Trash-1000.
Врядли. Похоже у тебя разметка диска слетела. Такое не случается от простой чистки папок. Очень возможно в винде сидел какой-то трипер, который отвел себе нелегально на диске место, чтобы не быть обнаруженным виндой. И этим поломал тебе разметку. Возможно он до сих пор там, раз в винде все видно нормально. Я видел вирусы, которые модифицируют файловую систему таким образом, что без их посредничества содержимое диска не видно. Тоесть они перехватывают, опосредуют управление файловой системой.
Переустановка, с полным форматированием HD, операционных систем ситуацию не изменила
Если не выяснишь происхождение и суть проблемы, всю жизнь будешь переустанавливать.
Погоняй такую утиль как testdisk. Там текстовое меню. Тоесть диалоги. Тебе надо только выбирать действия. В общем там будет предложено с самого начала создать лог. Вот создай его а потом выложи сюда. Может увидим знакомые буквы.
На крайний случай, а судя по тому что ты уже форматировал все, он у тебя крайний, можно просто пересоздать проблемные разделы. Тем же fdisk. А лучше какой-нибудь gparted. Если что существуют лафсиди называющиеся gparted. Там дебиан, сразу после запуска предлагает программу разметки дисков.
Раздел 2 не начинается на границе физического сектора
Такое ощущение что имели место манипуляции с геометрией диска. Ну тоесть там размеры кластеров менялись или еще что-то в этом духе
Вижу тут одно решение проблемы — снести все к чертям и пересоздать разделы заново
Сначала поставить винду, а потом линукс с проверкой коррекности
Ну и бэдблоки проверить
Либо попытаться решить проблему с нынешними разделами(например через gparted), но это тоже чревато потерей данных
Твоя мама как, здорова? Вот каждый раз когда вот так вот постят отчеты, я интересуюсь самочувствием мамы постера. Ты разметку не можешь нормальную сделать? Поищи FAQ форума. Там есть разметка. Почитай. Все что является отчетами программ или командами заключай в блоки code. А то глаза поломать можно.
Источник
Linux не видит файлы на флешке
Имеется флешка 64 гига для камеры Yi. Ранее файлы читались, всё отлично. Сегодня воткнул флешку, как и ранее через кардридер. Через USB кабель с камеры — тоже самое. Флешка монтируется, корневые папки видны. В одной папке, внутри лежит один файл, его видно. В другой папке, где фото и видео должны быть — пусто.
Объём занятого места показывает вроде верно.
Однако на камере (через приложение) файлы видны нормально.
Тестдиск показывает тоже самое — пустоту. Скрытые файлы включены. sudo mc — тоже пусто.
xUbuntu, ядро из репы 4.2.0.35-general x84_64, вроде не обновлялось с последнего раза.
Какие есть предложения?
Конечно можно с камеры слить через приложение и форматнуть. Но если такое случилось однажды, то обязательно повторится ещё раз. Что, постоянно сливать и форматировать? Не вариант.
Скорее всего, глюк флешки.
Попробуй слить с неё все данные, а потом сделать:
dd if=/dev/zero of=/dev/sdX bs=1G
То есть, занулить всё содержимое. По логам ядра будет видно, имеются ли на флешке битые блоки. Если имеются — лучше такую флешку больше не использовать.
А под другой ос не судьба попробовать? Или запустить восстановление из под триального мастдая? Это не NTFS нечайно?
Какая там файловая система?
Если NTFS — попробуй перемонитровать, указав параметр локали.
То есть, занулить всё содержимое. По логам ядра будет видно, имеются ли на флешке битые блоки. Если имеются — лучше такую флешку больше не использовать.
Спасибо, сделаю так, если ничего больше не предложат.
А под другой ос не судьба попробовать? Или запустить восстановление из под триального мастдая? Это не NTFS нечайно?
Нет возможности.
Ни телефон, ни планшет не видят 64 гига.
Масдая нет и он тем более не увидит (может только в 7-10 виде есть поддержка exFAT?)
Но, повторю, камера-то видит и задача понять и решить проблему на linux.
LinuxDebian, ZenitharChampion, сорри, не подумал сразу написать. Файловая система exFAT.
Форматировала сама камера (через приложение на телефоне*).
http://dl2.joxi.net/drive/2016/04/06/0004/2123/305227/27/417fa5c16a.png
* Поясню, многие же не в курсе. Сама камера кирпич — без дисплея с тремя кнопками (включение, фото/видео и вафля; разумеется есть пару функций на комбинации кнопок, но не в этом суть), поэтому управление камерой происходит через приложение на телефоне, который подключается к камере по вафле.
Дрова, чтобы линуск читал 64 гига какие-то ставились, какие не помн
Источник
Показать скрытые файлы в Linux
В Linux как и в Windows есть скрытые файлы, правда работают они здесь немного по-другому. В файловых системах Linux нет никакого атрибута скрытности, просто разработчики договорились, что файлы с точкой перед названием будут считаться скрытыми.
Это, как правило, различные файлы настроек, файлы кэша, и временные данные приложений. Как вы поняли, в этой инструкции мы рассмотрим как посмотреть скрытые файлы в Linux, а именно в файловых менеджерах Dolphin и Nautilus а также в терминале.
Показ скрытых файлов в Dolphin
В стандартном файловом менеджере KDE скрытые файлы можно посмотреть отметив флажок показать скрытые файлы в меню управление:
Вот они будут выглядеть немного светлее обычных:
Того же эффекта можно добиться нажав сочетание клавиш Alt+. (Alt + точка) Чтобы вернуть все как было нажмите эти же клавиши еще раз или снимите флажок в меню.
Скрытые файлы в Nautilus
В Nautilus все почти так же. Откройте меню Вид и установите галочку Показать скрытые файлы:
Выглядят они здесь так же как и все, только с точкой в имени:
И здесь тоже есть горячие клавиши Ctrl+H, H означает Hidden, что переводиться как скрытый.
Просмотр скрытых файлов в терминале
В терминале для просмотра списка файлов в директории используется утилита ls. Передав в ей опцию -a мы увидим все файлы, в том числе скрытые. Например, для домашней папки текущего пользователя:
Чтобы просматривать скрытые файлы было удобнее можно добавить опцию -l:
Теперь вы знаете как включается просмотр скрытых файлов и папок в Linux. Как видите, это очень просто. Намного проще чем в Windows, так как вам не надо заходить ни в какие настройки и можно сделать всё прямо в файловом менеджере. Что примечательно, файловый менеджер запоминает какая настройка выбрана между перезагрузками, поэтому вам не придется менять настройки каждый раз.
Источник