dev/sdb1
をフォーマットしようとすると、このエラーが発生します。
$ mkfs.ext4 -L data /dev/sdb1
mke2fs 1.42.13 (17-May-2015)
/dev/sdb1 is apparently in use by the system; will not make a filesystem here!
ここで、/dev/sdb
には、echo 'type=83' | Sudo sfdisk /dev/sdb
で作成したパーティションがあります。
$ fsdisk -l
Disk /dev/sdb: 1.8 TiB, 2000398934016 bytes, 3907029168 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: dos
Disk identifier: 0x1507c58d
Device Boot Start End Sectors Size Id Type
/dev/sdb1 2048 3907029167 3907027120 1.8T 83 Linux
そして
$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 477G 0 disk
├─sda1 8:1 0 487M 0 part /boot
├─sda2 8:2 0 1K 0 part
└─sda5 8:5 0 476.5G 0 part
└─sda5_crypt 252:0 0 476.5G 0 crypt
├─ubuntu--vg-root 252:1 0 460.5G 0 lvm /
└─ubuntu--vg-swap_1 252:2 0 16G 0 lvm [SWAP]
sdb 8:16 0 1.8T 0 disk
└─sdb1
逆に、このディスクをマウントしようとすると、isw_raid_member
エラーが発生します。
$ mount /dev/sdb /mnt/Data
mount: unknown filesystem type 'isw_raid_member'
md127
を見つけました:
# cat /proc/mdstat
Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10]
md127 : inactive sdb[0](S)
1105 blocks super external:imsm
unused devices: <none>
そしてそれを止めました:
mdadm --manage --stop /dev/md127
mdadm: stopped /dev/md127
# cat /proc/mdstat
Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10]
unused devices: <none>
次に、マウントを再試行しました。
# mount /dev/sdb /mnt/Data
mount: unknown filesystem type 'isw_raid_member'
ディスクのスーパーブロックをワイプしようとした場合:
$ mdadm --zero-superblock /dev/sdb
mdmon: /dev/sdb is not attached to Intel(R) RAID controller.
mdmon: /dev/sdb is not attached to Intel(R) RAID controller.
testdisk
を試してみると
Disk /dev/sdb - 2000 GB / 1863 GiB - ST2000DM001-1CH164
CHS 243201 255 63 - sector size=512
No ext2, JFS, Reiser, cramfs or XFS marker
1 P Linux 0 32 33 243201 80 63 3907027120
1 P Linux 0 32 33 243201 80 63 3907027120
No partition is bootable
このディスクがIntel Rapid Storage RAIDなどの別のRAIDでマークされている可能性はありますか?
mdadm --zero-superblock
はrootではなかったため、失敗したようです。
ただし、これでは不十分な場合があります、isw_raid_member
は、おそらく以前にIntelソフトウェアRAIDデバイスとして使用されていたディスクが原因です。それでも失敗する場合は、以下を試してください。
dmraid -rE /dev/sdb
最初にdmraid
パッケージをインストールする必要があるかもしれません。
この後再起動し、ディスクを使用できるかどうかを確認します。