フロッピードライブをマウントできません

フロッピードライブをマウントできません

システムが私のフロッピードライブを見つけることができるので、インストールに問題があります!

いくつかの仕様:

  • Ubuntu Server 16.04 LTS、
  • EIDE - FDD接続、
  • このテーマ用にインストールされたパッケージ:udisk2fdutils

また、想定された項目が得られfstab 80-udisks2.rulesfloppyモジュールがロードされ、ディスクをフォーマットすることもできますが、fdformat読み取ることはできません。 「フロッピー」グループのルートとユーザーとしてすべてを試しました。

私が試したコマンドのいくつかの結果は次のとおりです。

  • root@derinity:~# fdmount fdmount (/dev/fd0): Can't access /fd0: No such file or directory
  • root@derinity:~# udisksctl mount -p /dev/fd0 (udisksctl mount:1334): GLib-GIO-CRITICAL **: g_dbus_object_manager_get_object: assertion 'g_variant_is_object_path ( Error looking up object with path /dev/fd0
  • root@derinity:~# fdmount -l NAME TYPE STATUS fd0 1440K not mounted
  • root@derinity:~# fdformat /dev/fd0 Double-sided, 80 tracks, 18 sec/track. Total capacity 1440 kB. Formatting ... done1 Verifying ... Read: : Input/output error Problem reading track/head 0/0, expected 9216, read -1[追加]

希望、

ドサックス

答え1

(これは私の記憶です。私はほぼ20年間フロッピードライブを使用していません。)

フロッピーをフォーマットした後はファイルシステムがないため、インストールする前にフロッピーを作成する必要があります。たとえば、その上にFATファイルシステムを配置したい場合は、これを行うかmkfs.vfat /dev/fd0(ラベルのオプションなど)。mkfs.ext2 /dev/fd0を使用してext2を配置できます。ログはフロッピーよりはるかに大きいので、ext3/4では不可能です。

これで正常にインストールされます。例えば、mount /dev/fd0 /media/floppy

答え2

別のオプションはを使用することです。これはフロッピーディスクをフォーマットし、superformat適切なパラメータをmtools使用してDOSファイルシステムを作成しますmformat

superformat /dev/fd0 hd

1440Kディスクをフォーマットします。

でもfdformatフォーマットしたフロッピーも問題なく検証できるはずなのに、どこかに何か問題があるようです...

関連情報