マウント: 無効なファイルシステムタイプ、無効なオプション、/dev/sda1 の無効なスーパーブロック、コードページ、ヘルパーの欠落、またはその他のエラー

マウント: 無効なファイルシステムタイプ、無効なオプション、/dev/sda1 の無効なスーパーブロック、コードページ、ヘルパーの欠落、またはその他のエラー

Azure VM に追加されたディスクをマウントしようとしましたが、次のエラー メッセージで失敗します。

mount: /mydirectory: wrong fs type, bad option, bad superblock on /dev/sda1, missing codepage or helper program, or other error.

私がしたことは次のとおりです。ディスクを作成してAzure VMに接続しました。その後、コマンドを実行すると、次のsudo fdisk -lような出力が表示されます。

Disk /dev/sda: 300 GiB, 322122547200 bytes, 629145600 sectors
Disk model: Virtual Disk
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes

sudo fdisk /dev/sdaその後、次の手順でコマンドを呼び出しました。

Welcome to fdisk (util-linux 2.34).
Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.

Device does not contain a recognized partition table.
Created a new DOS disklabel with disk identifier 0xeacbff1b.

Command (m for help): n
Partition type
   p   primary (0 primary, 0 extended, 4 free)
   e   extended (container for logical partitions)
Select (default p): p
Partition number (1-4, default 1): 1
First sector (2048-629145599, default 2048):
Last sector, +/-sectors or +/-size{K,M,G,T,P} (2048-629145599, default 629145599):

Created a new partition 1 of type 'Linux' and of size 300 GiB.

Command (m for help): w
The partition table has been altered.
Calling ioctl() to re-read partition table.
Syncing disks.

呼び出した後、インストールしようとしfdiskましたが(sudo mount /dev/sda1 /mydirectory)上記のエラーメッセージで失敗します。

mount:  wrong fs type, bad option, bad superblock on /dev/sda1, missing codepage or helper program, or other error.

この問題をどのように解決できますか?

答え1

これが次のとおりです。新しい、スペースたとえば、ディスクをマウントするには、パーティションにファイルシステムを作成する必要があります。

sudo mkfs.ext4 /dev/sda1

デフォルトオプションを使用して、パーティションにext4ファイルシステムが作成されます。

すでにデータがあるディスク/パーティションではこれをしないでください。

関連情報