akorop |
|
Темы:
111
Сообщения:
1756
Участник с: 29 февраля 2012
|
mhdЯвного криминала не видно. Я этот файл закинул на флэшку - нормально монтируется, даже фотку видно. Можно попробовать понаблюдать за процессом монтирования и сравнить с нормальным монтированием флэшки: в двух терминалах запустить такие команды: udevadm monitor -p journalctl -f --full --all |
mhd |
|
Темы:
28
Сообщения:
99
Участник с: 23 октября 2012
|
Выполнил следующие действия: Включил комп; открыл 3 терминала; В 1 запустил udevadm monitor -p; во 2 запустил journalctl -f --full --all; 3 оставил для монтирования в 1 терминале вывод после запуска в 1 терминале вывод после монтирования камеры
во 2 терминале после запуска после монтирования камеры вывод не поменялсяЗатем я вставил флеш закрыл все 3 терминала, опять открыл 3 терминала, в первых двух запустил соответствующие команды и примонтировал флеш в 1 терминале был такой вывод
во 2 терминале терминале вывод тоже не менялся и был как выше. Я подумал, что после первого монтирования usb, повторно модули не будут грузиться и поэтому перезагрузил комп. после перезагрузки полный вывод udevadm monitor -p и journalctl -f --full --all после монтирования флеши
Как видно, вывод после монтирования камеры или флеши происходит только у udevadm monitor -p Для камеры и флеши он одинаковый за исключением номеров. Я помню, когда я в конце лета после обновления не мог монтировать камеру, я где то прочитал что это сбой в mount. Воспоминания смутные, поэтому утверждать не буду, но возможно mount для моей камеры не работает. |
akorop |
|
Темы:
111
Сообщения:
1756
Участник с: 29 февраля 2012
|
Очень уж лаконичный вывод udevadm. У меня во много раз больше, и как бы совсем не о том. Очень странно всё это. Раз /dev/sdc нормально копируется при помощи dd, то, стало быть, к камере претензий нет, всё остальное происходит уже в компьютере. А к чему претензии есть - непонятно. Но сидеть и плакать неконструктивно, надо дёргаться :) Возможно, что-то покажет dmesg | tail. Если вызвать гуёвый файлменеджер (thunar, pcmanfm), то видит ли он устройство? и смонтирует ли, если кликнуть? |
akorop |
|
Темы:
111
Сообщения:
1756
Участник с: 29 февраля 2012
|
Возможно, что-то не то в системе с FAT16. Можно попробовать, взяв тот файл dump, что был выложен, создать и смонтирвать файл-образ sdc1. Для этого выбросим из образа sdc начало (до sdc1), расширим до реального размера и смонтируем. Ну и посмотреть, как оно смонтировалось.243 - это номер сектора начала sdc1, информация взята из MBR в образе dump. 2057705984 - это размер (в байтах) раздела, информация взята из бутсектора раздела в образе dump. |
mhd |
|
Темы:
28
Сообщения:
99
Участник с: 23 октября 2012
|
Я установил pcmanfm. Он видит и монтирует камеру. Действия с изменением и монтированием файла dump тоже сработали. Образ успешно монтируется, файлы видны и снимок открывается. Теперь хотелось бы узнать поподробнее про суть манипуляций с файлом dump. Также почему он у вас монтировался без проблем? Почему у меня не монтируется камера и что делать чтобы её монтировать при помощи mount? |
akorop |
|
Темы:
111
Сообщения:
1756
Участник с: 29 февраля 2012
|
mhdpcmanfm монтирует при помощи udisksctl из пакета udisks2. mhdЗначит, с самим разделом система работает правильно. mhdНе понял вопрос. man dd, man truncate, man mkdir, man mount - такой ответ годится? mhdОбраз раздела монтируется нормально, а физический раздел не монтируется. Похоже, система неправильно определяет положение физического раздела. Вот тут вы приводили такой вывод: А в MBR значится, что начало раздела - сектор 243, а не 247. И у меня после записи файла dump на флэшку fdisk показывает именно так: Почему - не знаю. И почему udisks2 правильно определяет - тоже не знаю.mhdВсё-таки, я бы начал с полного переформатирования. Сначала на компьютере обнулить первый мегабайт (dd if=/dev/zero of=/dev/sdc1 bs=1M count=1), а потом заново отформатировать фотоаппаратом (это важно! именно камерой, а не компьютером). Если не поможет - сдаваться и использовать не mount, а udisksctl. Только метку дать, чтобы точка монтирования была читаемая. Метку я бы советовал записать под виндой, линуксные утилиты в части метки на FAT когда-то крепко глючило, а как сейчас - не знаю. |
mhd |
|
Темы:
28
Сообщения:
99
Участник с: 23 октября 2012
|
Благодарю за подробные советы, но к сожалению последняя попытка с обнулением и форматированием не помогла. Я также написал в упрощённом виде свой mount - там используется одноименная системная функция. Эта функция не монтирует флеш от моей камеры. Как и я написал, проблемы возникли после обновления а именно обновления ядра. Наверно дело в системной функции mount. udisksctl возможно использует ваш подход урезания начала раздела, если есть проблемы с монтированием. С другой стороны, может дело в неправильном определении начала раздела, как вы написали. |
Aivar |
|
Темы:
4
Сообщения:
6897
Участник с: 17 февраля 2011
|
и дело с концом. По крайней мере до фикса существующего трабла.
|
akorop |
|
Темы:
111
Сообщения:
1756
Участник с: 29 февраля 2012
|
AivarПоддерживаю. Если не нравится, куда оно монтируется - есть другой вариант, в /media. Это включается созданиеми дело с концом. По крайней мере до фикса существующего трабла. вот такого файла /etc/udev/rules.d/99-udisks2.rules
|
Aivar |
|
Темы:
4
Сообщения:
6897
Участник с: 17 февраля 2011
|
Подкреплю ссылкой в вику: https://wiki.archlinux.org/index.php/Udisks#udisks2:_mount_to_.2Fmedia |