web-dev-qa-db-ja.com

Ubuntu:/ dev / sdb1がシステムで使用されているようです。ここではファイルシステムを作成しません

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でマークされている可能性はありますか?

1
loretoparisi

mdadm --zero-superblockはrootではなかったため、失敗したようです。

ただし、これでは不十分な場合があります、isw_raid_memberは、おそらく以前にIntelソフトウェアRAIDデバイスとして使用されていたディスクが原因です。それでも失敗する場合は、以下を試してください。

dmraid -rE /dev/sdb

最初にdmraidパッケージをインストールする必要があるかもしれません。

この後再起動し、ディスクを使用できるかどうかを確認します。

3
wurtel