/dev/sdb
Ubuntu Server 16に新しいハードドライブ()を追加し、すべてが順調にparted /dev/sdb mklabel gpt
実行されsudo parted /dev/sdb mkpart primary ext4 0G 1074GB
ました。その後、ドライブをマウントしようとしています。
mkdir /mnt/storage2
mount /dev/sdb1 /mnt/storage2
明らかにする
mount: wrong fs type, bad option, bad superblock on /dev/sdb1,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so.
mount -t ext4 /dev/sdb1 /mnt/storage2
私は同じ結果を持ってこれを試しました。以前もこのようなことを何度もやってみましたが、このようなことは一度もありませんでした。私はこれを読んだインストール:CentOS 6.0の/ dev / sdbで無効なファイルシステムタイプ、無効なオプション、スーパーブロックエラー役に立たない。
ドライブへのfdisk出力
Disk /dev/sdb: 1000 GiB, 1073741824000 bytes, 2097152000 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: 0E136427-03AF-48E2-B56B-A467E991629F
Device Start End Sectors Size Type
/dev/sdb1 2048 2097149951 2097147904 1000G Linux filesystem
答え1
警告:これはドライブを消去します!
それでも(新しい)ファイルシステム(「フォーマットされたパーティション」とも呼ばれる)。
もう一度確認してくださいあなたが本当に欲しいものは何ですか書く現在のコンテンツパーティションの指定!変えるXY
これに応じて、正しいパーティションを指定したことを再確認してください。例sda2
:sdb1
mkfs.ext4 /dev/sdXY
parted
/ mkpart
ファイルシステムを作成しません。これ個別の取扱説明書示す:
2.4.5 主要部分
注文する:
mkpart [part-type fs-type name] start end
新しいパーティションを作成し、 いいえ新しいファイルシステムの作成そのパーティションに。
[強調する。 ]
答え2
Ubuntu 16.04の/ dev / sdaでこの問題が発生しました。ライブUSBで起動し、次の操作で問題を解決しました。
ディスク使用量の表示lsblk
ドライブに問題がない場合は、実行してfdisk -l
システムでドライブが使用可能であることを確認してください。
ドライブの無効なスーパーブロックを回復するには、このコマンドを実行してください。
fsck /dev/sda1
(/dev/sda1 を回復したいドライブに置き換えます)。
ブロックを回復するかどうかを尋ねるメッセージが表示されたら、[はい選択]を押します。ワイ'
fsck がすべての不良ブロックを回復できるようにします。
その後、以下を使用してデバイスをインストールできます。
sudo mount /dev/sda /media/ubuntu
これは私のために問題を解決しました。
答え3
nfs-utils
私の場合、クライアント側にインストールするのが解決策でした。
CentOS/Red Hat:
yum install nfs-utils
Ubuntu/Debian:
apt update
apt install nfs-kernel-server
答え4
私にとって問題は、mountコマンドに許可されていないオプション(umask、uid)が含まれていることです(おそらくデバイスにext4ファイルシステムがあるため)。
sudo mount /dev/sda1 /media/ssd -o uid=pi,gid=pi
mount: /media/ssd: wrong fs type, bad option, bad superblock on /dev/sda1, missing codepage or helper program, or other error.
sudo mount /dev/sda1 /media/ssd -o umask=000
mount: /media/ssd: wrong fs type, bad option, bad superblock on /dev/sda1, missing codepage or helper program, or other error.
オプションを削除した後に機能しました。
sudo mount /dev/sda1 /media/ssd
df -Th
Filesystem Type Size Used Avail Use% Mounted on
/dev/sda1 ext4 220G 61M 208G 1% /media/ssd
マウントすると、root 以外のユーザーへの書き込みアクセスを有効にする権限または所有権を設定できます。
sudo chown -R pi:pi /media/ssd