как монтировать фат 12 в мандриве ??
[закрыто] Как смонтировать FAT12?
[console]
# mount -t vfat -o rw,noexec,iocharset=utf8,codepage=866 /dev/sdaX /mnt/fat
[/console]
Подробнее о mount.
Я к примеру изменил ядре кудировку монтирования FAT на UTF-8, чтоб точно не было лишних проблем. Так же отключил поддержку ядром NTFS.
а как менять в ядре ??
это сложно ???
я Ламеришее )
вот фото дискеты винхексом
[console]
# mount -t vfat -o rw,noexec,iocharset=utf8,codepage=866 /dev/sdaX /mnt/fat
[/console]
Подробнее о mount.
Я к примеру изменил ядре кудировку монтирования FAT на UTF-8, чтоб точно не было лишних проблем. Так же отключил поддержку ядром NTFS.
а так пишет невозможно прочитать суперблок какоито ))
Выведи что скажет:
[console]
# fdisk -l
[/console]
А зачем тебе FAT? Флешки?
Выведи что скажет:
[console]
# fdisk -l
[/console]
А зачем тебе FAT? Флешки?
у меня дискеты с сдохщего программатора ))
вот я с ними и вожусь )))
Диск /dev/sda: 160.0 ГБ, 160041885696 байт
255 heads, 63 sectors/track, 19457 cylinders
Units = цилиндры of 16065 * 512 = 8225280 bytes
Disk identifier: 0x4e044e03
Устр-во Загр Начало Конец Блоки Id Система
/dev/sda1 * 1 6375 51207156 7 HPFS/NTFS
/dev/sda2 6376 19457 105081165 f W95 расшир. (LBA)
/dev/sda5 6376 15299 71681998+ 7 HPFS/NTFS
/dev/sda6 15300 15375 610438+ 82 Linux своп / Solaris
/dev/sda7 15376 19457 32788633+ 83 Linux
это выдало тока это помоему про мой винт мне надо дискету монтировать ))
Сразу бы так и сказал, что FDD.
[console]
# mount -t vfat -o rw,noexec,iocharset=utf8,codepage=866 /dev/fdX /mnt/fat
[/console]
Собственно у меня FDD не подключен.
Посмотри, какие индексы устройств
[console]
# ls /dev/fd*
[/console]
То и пробуй.
По твоему программатру я тему помню, с чего ты взял, что файловая система FAT16?
Если FDD найдёшь, но дискета всеравно не смонтируется, попробуй проверить её на ошибки.
[console]
# fsck -y -c -f /dev/fdX
[/console]
там не фат 16 а 12
посмотри в фото что выше пост номер 3
[root@localhost murat]# ls /dev/fd*
/dev/fd@ /dev/fd0 /dev/fd1
проверять на ошибки не надо потому что она паше я в любои момент могу ее отнести и ссвязать находящщиися на неи шарф
вопрос как писать то что в консоли в чернои фигнюшке как вы ?
Используйте тег [ code ] [ /code ] для вставки текста с консоли. (без пробелов)
Я пологаю так
[console]
# mount -t vfat -o rw,noexec,iocharset=utf8,codepage=866 /dev/fd0 /mnt/fat
[/console]
Если обрщения к флоппику не будет (т.е. светодиод не загорится), то так
[console]
# mount -t vfat -o rw,noexec,iocharset=utf8,codepage=866 /dev/fd1 /mnt/fat
[/console]
Я пологаю так
[console]
# mount -t vfat -o rw,noexec,iocharset=utf8,codepage=866 /dev/fd0 /mnt/fat
[/console]
Если обрщения к флоппику не будет (т.е. светодиод не загорится), то так
[console]
# mount -t vfat -o rw,noexec,iocharset=utf8,codepage=866 /dev/fd1 /mnt/fat
[/console]
1: вариант : mount: /dev/fd0: невозможно прочитать суперблок
2: вариант : mount: /dev/fd1 не является верным блочным устройством
Давай попробуем создать образ
[console]
# dd if=/dev/fd0 of=~/disketa.iso
[/console]
А затем смотировать образ дискеты, в тот же /mnt/fat, к примеру.
[console]
# mount -t iso9660 ~/disketa.iso /mnt/fat
[/console]
В инете тут ещё нашёл, можно попррбывать железно указать системе, что монтируется FAT12
[console]
# mount -t vfat -o rw,noexec,fat=12,blocksize=512,iocharset=utf8,codepage=866 /dev/fd0 /mnt/fat
[/console]
ша попробую все ))
1 вариант
[root@localhost murat]# dd if=/dev/fd0 of=~/disketa.iso
dd: чтение `/dev/fd0': Ошибка ввода/вывода
0+0 записей считано
0+0 записей написано
скопировано 0 байт (0 B), 25,6755 c, 0,0 kB/c
[root@localhost murat]# mount -t iso9660 ~/disketa.iso /mnt/fat
mount: точка монтирования /mnt/fat не существует
[root@localhost murat]# mount -t iso9660 ~/disketa.iso /media/floppy
mount: /root/disketa.iso не является блочным устройством (может попробовать `-o loop'?)
[root@localhost murat]# mount -t iso9660 -o loop ~/disketa.iso /media/floppy
mount: wrong fs type, bad option, bad superblock on /dev/loop0,
missing codepage or helper program, or other error
В некоторых случаях полезная информация может быть
найдена в syslog - попробуйте dmesg | tail или что-то
в этом роде
[root@localhost murat]# mount -t vfat -o rw,noexec,fat=12,blocksize=512,iocharset=utf8,codepage=866 /dev/fd0 /media/floppy
mount: /dev/fd0: невозможно прочитать суперблок
второй вариант
посоветуите что нить типа Win Hex тока для мандривы
Не пользовался, ничего не могу сказать про HEX.
Сделай ход конём, если файловая система используется древняя, так и даё древнюю поддержку, найди древний комп поставь win95. :)
Не много про себя:
Бывает приходится программировать Dial-up модемы для работы с теплосчётчиками. Компания, которая выпускает теплосчётчики сделала софт для программирования модемов, софт работает только в win95, win98. Всегда под столом лежить рухлять с win98. Да я знаю что можно AT&T командами, но лень так. :)
ладно сначало попробую редактор
Я извиняюсь за offtop
Бывает приходится программировать Dial-up модемы для работы с теплосчётчиками. Компания, которая выпускает теплосчётчики сделала софт для программирования модемов, софт работает только в win95, win98. Всегда под столом лежить рухлять с win98.
У нас на работе есть приборы которые работают в DOS`е ,с LPT портом,вот у нас мучуются при поиске новых ноутов smile
а можно в линуксе ну помогите
ша попробую в мандриве прочесть с помощью хекс редактора и если получится то покажу результаты )))