Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Дисковод. Странная проблема.  (Прочитано 1894 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Zooleen

  • Автор темы
  • Новичок
  • *
  • Сообщений: 18
    • Просмотр профиля
Дисковод. Странная проблема.
« : 05 Июля 2009, 19:41:53 »
Дисковод работает нормально на чтение и запись.

Но при попытке записать образ флоппика

dd if=super_grub_disk_english_floppy_0.9795.img of=/dev/fd0
выдает ошибку:
zooleen@Zool:~/Downloads$ dd if=super_grub_disk_english_floppy_0.9795.img of=/dev/fd0
dd: запись в `/dev/fd0': Input/output error
1+0 записей считано
0+0 записей написано
скопировано 0 байт (0 B), 9,60203 c, 0,0 kB/c

Полсе чего дискете кирдык. Она не монтируется, при попытке форматировать Gfloppy выдает Не удалось определить текущую геометрию дискеты. С помощью mke2fs/mkdosfs /dev/fd0: Not enough space to build proposed filesystem while setting up superblock и mkdosfs: unable to get diskette geometry for '/dev/fd0' соответственно.

Перепробовал 3 флопповода, 2 шлейфа к ним и когда запорол 12-ю дискету, начал подозревать что-то неладное...  :-\

« Последнее редактирование: 06 Июля 2009, 00:23:45 от Zooleen »

Оффлайн amiheev

  • Участник
  • *
  • Сообщений: 152
    • Просмотр профиля
Re: Дисковод. Странная проблема.
« Ответ #1 : 05 Июля 2009, 21:46:45 »
Может у тебя образ битый? Только с ним проблемы или с другими также? Попробуй перезакачать его. Кстати есть версия поновее: здесь.

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: Дисковод. Странная проблема.
« Ответ #2 : 05 Июля 2009, 22:01:47 »
А если так:
sudo dd ...
И в качестве if=/dev/zero или if=/dev/null
« Последнее редактирование: 05 Июля 2009, 22:04:00 от ArcFi »

Оффлайн Zooleen

  • Автор темы
  • Новичок
  • *
  • Сообщений: 18
    • Просмотр профиля
Re: Дисковод. Странная проблема.
« Ответ #3 : 05 Июля 2009, 23:15:07 »
Образы пробовал разные.

$ dd if=/dev/zero of=/dev/fd0
dd: запись в `/dev/fd0': Input/output error
9+0 записей считано
8+0 записей написано

скопировано 4096 байт (4,1 kB), 1,73509 c, 2,4 kB/c
« Последнее редактирование: 06 Июля 2009, 01:38:18 от Zooleen »

Оффлайн sht0rm

  • Старожил
  • *
  • Сообщений: 3397
    • Просмотр профиля
Re: Дисковод. Странная проблема.
« Ответ #4 : 05 Июля 2009, 23:31:07 »
а если не в устройство писать, а в точку монтирования?
т.е. не в /dev/ а в /media/ (/mnt/)

Оффлайн Zooleen

  • Автор темы
  • Новичок
  • *
  • Сообщений: 18
    • Просмотр профиля
Re: Дисковод. Странная проблема.
« Ответ #5 : 05 Июля 2009, 23:32:33 »
не монтируется

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: Дисковод. Странная проблема.
« Ответ #6 : 05 Июля 2009, 23:39:54 »
скопировано 4096 байт (4,1 kB), 1,73509 c, 2,4 kB/c

Вот, записало же 4Кб. %)
А если писать блоками по 4К, может получится...

Оффлайн sht0rm

  • Старожил
  • *
  • Сообщений: 3397
    • Просмотр профиля
Re: Дисковод. Странная проблема.
« Ответ #7 : 06 Июля 2009, 00:39:10 »
не монтируется
дисковод рабочий?

Оффлайн vostok

  • Участник
  • *
  • Сообщений: 207
    • Просмотр профиля
Re: Дисковод. Странная проблема.
« Ответ #8 : 06 Июля 2009, 00:40:11 »
"Но при попытке записать образ флоппика "

Должно работать, может явно указать bs?
dd if=super_grub_disk_english_floppy_0.9795.img of=/dev/fd0 bs=1474560

Подробнее  - http://rus-linux.net/lib.php?name=MyLDP/consol/dd/dd-1.html
+
md5sum Вашего super_grub_disk_english_floppy_0.9795.img проверялся?

Оффлайн Zooleen

  • Автор темы
  • Новичок
  • *
  • Сообщений: 18
    • Просмотр профиля
Re: Дисковод. Странная проблема.
« Ответ #9 : 06 Июля 2009, 02:02:11 »
Млин, новая фишка, теперь dd скидывает туда инфу, однако флопик не монтируется: mount: невозможно определить тип файловой системы, и ни одна не была указана

zooleen@Zool:/boot/grub$ dd if=/dev/zero of=/dev/fd0dd: запись в `/dev/fd0': No space left on device
2881+0 записей считано
2880+0 записей написано
скопировано 1474560 байт (1,5 MB), 98,9025 c, 14,9 kB/c

Попытка монтирования:

zooleen@Zool:/boot/grub$ sudo mount -t ext2 /dev/fd0 /media/floppy0/
mount: wrong fs type, bad option, bad superblock on /dev/fd0,
       missing codepage or helper program, or other error
       В некоторых случаях полезная информация может быть
       найдена в syslog - попробуйте dmesg | tail или что-то
       в этом роде

zooleen@Zool:/boot/grub$ dmesg | tail
[  400.700357] floppy0: data CRC error: track 21, head 0, sector 6, size 2
[  400.700372] end_request: I/O error, dev fd0, sector 761
[  400.700382] Buffer I/O error on device fd0, logical block 95
[  401.335209] floppy0: data CRC error: track 8, head 0, sector 9, size 2
[  401.535855] floppy0: data CRC error: track 8, head 0, sector 9, size 2
[  401.535873] end_request: I/O error, dev fd0, sector 296
[  401.535884] Buffer I/O error on device fd0, logical block 37
[ 1095.254301] VFS: Can't find ext4 filesystem on dev fd0.
[ 1336.288717] VFS: Can't find ext4 filesystem on dev fd0.
[ 1390.448162] VFS: Can't find an ext2 filesystem on dev fd0.
« Последнее редактирование: 06 Июля 2009, 02:07:30 от Zooleen »

Оффлайн vostok

  • Участник
  • *
  • Сообщений: 207
    • Просмотр профиля
Re: Дисковод. Странная проблема.
« Ответ #10 : 06 Июля 2009, 05:02:51 »
"floppy0: data CRC error: track 21, head 0, sector 6, size 2" "floppy0: data CRC error: track 8, head 0, sector 9, size 2"

Запись с ошибками. Надо бы проверку md5sum
Что-нибудь в этом духе:
"First thing to check if you are having problems is if the file was written to the floppy correctly. You can check the md5sum with:
head -c X /dev/fd0 | md5sum
replace X with the size of the file that you wrote and /dev/fd0 with your floppy device." (+ см. man head).

"Make a note of the number of records (blocks) read in and written out, then perform the following check:
dd if=/dev/fd0 count=number_of_records status=noxfer | md5sum
The md5sum returned should match the md5sum of the downloaded archlinux image file; they both should match the md5sum of the image as listed in the md5sums file in the mirror distribution site."

Или
" It is possible to verify a correct copy of the image has been made:
cmp /dev/fd0 super_grub_disk_english_floppy_0.9795.img" (+ см. man cmp --> cmp - compare two files byte by byte)

« Последнее редактирование: 06 Июля 2009, 05:21:04 от vostok »

Оффлайн Zooleen

  • Автор темы
  • Новичок
  • *
  • Сообщений: 18
    • Просмотр профиля
Re: Дисковод. Странная проблема.
« Ответ #11 : 06 Июля 2009, 11:50:16 »
При записи на флоппи командой dd имеет значение как та отформатирована?

Оффлайн Kwah

  • Старожил
  • *
  • Сообщений: 1442
  • Ubuntu 17.10
    • Просмотр профиля
Re: Дисковод. Странная проблема.
« Ответ #12 : 06 Июля 2009, 11:54:49 »
Насколько я понимаж — нет. Это низкоуровневое копирование, которому начхать на логические структуры. Команда тупо, байт в байт, переписывает содержимое блочного устройства. Проблема может быть из-за убитой дискеты или убитого дисковода.

Оффлайн vostok

  • Участник
  • *
  • Сообщений: 207
    • Просмотр профиля
Re: Дисковод. Странная проблема.
« Ответ #13 : 06 Июля 2009, 14:05:48 »
to Zooleen

Никто не запрещает проверить, очень давно встречал где-то в частном случае рекомендацию Rad Hat на предварительное форматирование перед dd.....
mkfs -c /dev/fd0
то бишь "Check the device for bad blocks before building the file system." "...the default file system type (currently ext2) is used"
+ см. --> man mkfs

 

Страница сгенерирована за 0.046 секунд. Запросов: 20.