ハードディスクに「lsblk」と表示されますが、「fdisk」は表示されません。

ハードディスクに「lsblk」と表示されますが、「fdisk」は表示されません。

/dev/sda実行すると表示されますが、sudo lsblk -f実行時には表示されないハードドライブ()がありますsudo fdisk -l

原因は何ですか?

私が見つけることができるすべてのGoogleの結果は、未使用またはリストされているlsblkドライブに関するものですfdisk

以下を追加するように編集されました。

実行するとsudo fdisk /dev/sdaエラーが発生します。

fdisk: /dev/sda を開けません: 入力/出力エラー

答え1

gdiskを使用してください。動作する必要があります。これは、ディスクが物理的に破損しているがまだ認識されているか、パーティションテーブルが破損してfdiskで認識されないことを意味します。 fdiskはユーザーを許可しませんが、gdiskは許可します。

関連情報