[Решено]Не удалось подключить «Том 8,1 GB»

Напомню, что gentoo у меня первая. Вроде в основных функциях разобрался и софтом нужным напаковал, но вот проблема:

При подключении флешки выдает такое сообщение:

Error mounting /dev/sdb1 at /run/media/maxim/D1B4-1577: Command-line `mount -t "vfat" -o "uhelper=udisks2,nodev,nosuid,uid=1000,gid=1000,shortname=mixed,dmask=0077,utf8=1,showexec,flush" "/dev/sdb1" "/run/media/maxim/D1B4-1577"' exited with non-zero exit status 32: mount: wrong fs type, bad option, bad superblock on /dev/sdb1,
       missing codepage or helper program, or other error
       In some cases useful info is found in syslog - try
       dmesg | tail or so

Перепробовал пару вариантов, найденых ТУТ и чета не выходит ничего. Прилагаю Конфиг ядра. Одним словом, может я чего упустил, может носом ткните кто-нибудь на решение проблемы.

Какая файловая система на

Какая файловая система на флешке ? Вы уверены, что там FAT, а не NTFS, к примеру ?

FAT

FAT. более чем уверен )

Добавлю, что GParted с ней работает и форматирует, но зайти никак

Люблю вникать в суть вещей, а не просто наблюдать, как "оно" работает...

.

Разрешить пользователю подключение флешек (Policy Kit) ты конечно не забыл? :)

Из очевидного: ты явно упустил сравнение с традиционным механизмом монтирования (из командной строки).

:wq
--
Live free or die

Забыл сказать, что из

Забыл сказать, что из командной строки не монтируется также. И правило создал в polkit, тока не уверен в свежести прочитанной информации об этом. Может ссылку на polkit?

Люблю вникать в суть вещей, а не просто наблюдать, как "оно" работает...

/

maximmuzz написал(а):
Забыл сказать, что из командной строки не монтируется также.

Команду с выводом (ошибкой) в студию!

:wq
--
Live free or die

gentoo maxim # mount /dev/sdb


gentoo maxim # mount /dev/sdb /mnt
NTFS signature is missing.
Failed to mount '/dev/sdb': Недопустимый аргумент
The device '/dev/sdb' doesn't seem to have a valid NTFS.
Maybe the wrong device is used? Or the whole disk instead of a
partition (e.g. /dev/sda, not /dev/sda1)? Or the other way around?

Люблю вникать в суть вещей, а не просто наблюдать, как "оно" работает...

NTFS на флешке? Без

NTFS на флешке? Без разделов?
fdisk -l /dev/sdb?

:wq
--
Live free or die

Да какой же ntfs? gentoo

Да какой же ntfs?

gentoo maxim # fdisk -l /dev/sdb

Disk /dev/sdb: 8059 MB, 8059355136 bytes, 15740928 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000b3141

Устр-во Загр     Начало       Конец       Блоки   Id  Система
/dev/sdb1   *           1    15740927     7870463+   c  W95 FAT32 (LBA)

Люблю вникать в суть вещей, а не просто наблюдать, как "оно" работает...

Ну дык и монтировать его

Ну дык и монтировать его тогда ручками надо совсем иначе:
# mount -t vfat /dev/sdb1 /mnt

:wq
--
Live free or die

уже разобрался, спасибо.

уже разобрался, спасибо. Тормозил маленько

Люблю вникать в суть вещей, а не просто наблюдать, как "оно" работает...

maximmuzz

maximmuzz написал(а):
Напомню, что gentoo у меня первая. Вроде в основных функциях разобрался и софтом нужным напаковал, но вот проблема:

При подключении флешки выдает такое сообщение:

Error mounting /dev/sdb1 at /run/media/maxim/D1B4-1577: Command-line `mount -t "vfat" -o "uhelper=udisks2,nodev,nosuid,uid=1000,gid=1000,shortname=mixed,dmask=0077,utf8=1,showexec,flush" "/dev/sdb1" "/run/media/maxim/D1B4-1577"' exited with non-zero exit status 32: mount: wrong fs type, bad option, bad superblock on /dev/sdb1,
       missing codepage or helper program, or other error
       In some cases useful info is found in syslog - try
       dmesg | tail or so

Перепробовал пару вариантов, найденых ТУТ и чета не выходит ничего. Прилагаю Кофиг ядра. Одним словом, может я чего упустил, может носом ткните кто-нибудь на решение проблемы.

Вот это:

# CONFIG_NLS_CODEPAGE_866 is not set

не даёт ей монтироваться.
Должно быть:

CONFIG_NLS_CODEPAGE_866=y

PS Я тоже поначалу на эти грабли наступал.

Попробую сегодня

Попробую сегодня

Люблю вникать в суть вещей, а не просто наблюдать, как "оно" работает...

borskiy

borskiy написал(а):
maximmuzz написал(а):
Напомню, что gentoo у меня первая. Вроде в основных функциях разобрался и софтом нужным напаковал, но вот проблема:

При подключении флешки выдает такое сообщение:

Error mounting /dev/sdb1 at /run/media/maxim/D1B4-1577: Command-line `mount -t "vfat" -o "uhelper=udisks2,nodev,nosuid,uid=1000,gid=1000,shortname=mixed,dmask=0077,utf8=1,showexec,flush" "/dev/sdb1" "/run/media/maxim/D1B4-1577"' exited with non-zero exit status 32: mount: wrong fs type, bad option, bad superblock on /dev/sdb1,
       missing codepage or helper program, or other error
       In some cases useful info is found in syslog - try
       dmesg | tail or so

Перепробовал пару вариантов, найденых ТУТ и чета не выходит ничего. Прилагаю Кофиг ядра. Одним словом, может я чего упустил, может носом ткните кто-нибудь на решение проблемы.

Вот это:

# CONFIG_NLS_CODEPAGE_866 is not set

не даёт ей монтироваться.
Должно быть:

CONFIG_NLS_CODEPAGE_866=y

PS Я тоже поначалу на эти грабли наступал.

Странно, что даже после пересборки увидел это:

[   44.112403] FAT-fs (sdb1): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive!
[   44.126204] FAT-fs (sdb1): codepage cp866 not found

Люблю вникать в суть вещей, а не просто наблюдать, как "оно" работает...

Кое-что всплыло и, думаю

Кое-что всплыло и, думаю проблема здесь и кроется: на загрузке системы Consolkit выдает

flock failed: Interrupted system call

Погуглив, ничего внятного не нашел.

Люблю вникать в суть вещей, а не просто наблюдать, как "оно" работает...

borskiy

borskiy написал(а):
maximmuzz написал(а):
Напомню, что gentoo у меня первая. Вроде в основных функциях разобрался и софтом нужным напаковал, но вот проблема:

При подключении флешки выдает такое сообщение:

Error mounting /dev/sdb1 at /run/media/maxim/D1B4-1577: Command-line `mount -t "vfat" -o "uhelper=udisks2,nodev,nosuid,uid=1000,gid=1000,shortname=mixed,dmask=0077,utf8=1,showexec,flush" "/dev/sdb1" "/run/media/maxim/D1B4-1577"' exited with non-zero exit status 32: mount: wrong fs type, bad option, bad superblock on /dev/sdb1,
       missing codepage or helper program, or other error
       In some cases useful info is found in syslog - try
       dmesg | tail or so

Перепробовал пару вариантов, найденых ТУТ и чета не выходит ничего. Прилагаю Кофиг ядра. Одним словом, может я чего упустил, может носом ткните кто-нибудь на решение проблемы.

Вот это:

# CONFIG_NLS_CODEPAGE_866 is not set

не даёт ей монтироваться.
Должно быть:

CONFIG_NLS_CODEPAGE_866=y

PS Я тоже поначалу на эти грабли наступал.

Не корректно отредактировал конфиг, пересобрал ядро и вопрос решился.
Спасибо всем за помощь.

P.S. я еще вернусь ))

Люблю вникать в суть вещей, а не просто наблюдать, как "оно" работает...

Цитата: Не корректно

Цитата:
Не корректно отредактировал конфиг

А вы его что руками, в текстовом редакторе правили ?

Пометьте тему решённой.

Ручками.. А это плохо?

Ручками.. А это плохо?

Люблю вникать в суть вещей, а не просто наблюдать, как "оно" работает...

Конечно плохо. Это вам

Конечно плохо. Это вам повезло, что у включенной вами вручную опции не было зависимостей и от неё ни кто не зависел, а так при сборке ядра могли получить ошибку. Из-за того, что, к примеру, включенная вами опция собирается монолитно, а требуемые ей зависимости собираются модульно или наоборот.

В общем для изменения опций сборки ядра используйте только

make menuconfig

Вы не разработчик ядра, знающий его устройство и зависимости всех опций.

Весьма внятная информация и

Весьма внятная информация и полезная. Спасибо

Люблю вникать в суть вещей, а не просто наблюдать, как "оно" работает...

kostik87 написал(а): Конечно

kostik87 написал(а):
Конечно плохо. Это вам повезло, что у включенной вами вручную опции не было зависимостей и от неё ни кто не зависел, а так при сборке ядра могли получить ошибку. Из-за того, что, к примеру, включенная вами опция собирается монолитно, а требуемые ей зависимости собираются модульно или наоборот.

В общем для изменения опций сборки ядра используйте только

make menuconfig

Вы не разработчик ядра, знающий его устройство и зависимости всех опций.

к слову - nconfig - красивше.

/

maximmuzz написал(а):
Ручками.. А это плохо?

Тяжкое наследие привычки в *BSD?
А исходное ядро ты как собирал?
В Handbook'е вопрос ЕМНИП раскрыт достаточно подробно.

:wq
--
Live free or die

Anarchist

Anarchist написал(а):
maximmuzz написал(а):
Ручками.. А это плохо?

Тяжкое наследие привычки в *BSD?
А исходное ядро ты как собирал?
В Handbook'е вопрос ЕМНИП раскрыт достаточно подробно.

Тяжкое наследие еще из жизни смартфонов Nokia, хотя к ядру оно не относится. А ядро собирал 50%-50% ))

Люблю вникать в суть вещей, а не просто наблюдать, как "оно" работает...

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".