web-dev-qa-db-ja.com

ArchLinuxのインストール-ファイルシステムをフォーマットできません

以前、CentosとWindowsシステムをデュアルブートしました。現在、CentosをArchに置き換えています。

Centosの/ bootを/ dev/sda8と// dev/sda9にインストールしています

Arch(USBを使用して起動)で次のコマンドを実行して/ dev/sda9をフォーマットしようとすると、それができません。

mkfs.ext4 /dev/sda9
/dev/sda9 is apparently in use by the system; will not make a filesystem here!

デバイスが現在マウントされているかどうかを確認しました。そうではない!エラーをグーグルで検索すると、RAIDとしてセットアップされているディスクに関連する特定のサイトが表示されます。私もRAIDを使用しておらず、Archは現在/ dev/sdb(USBデバイス)にマウントされています。

/ dev/sda8(/ bootパーティション)を使用してフォーマットすることができました

mkfs.ext4 /dev/sda8

これは、Windowsを起動する機能を中断したことを意味します。助けてください。

編集:次のように入力して、lsblk -fコマンドの(部分的な)出力を再現します。

NAME                          FSTYPE        LABEL
sda
|--sda1                       vfat          DellUtility
|--sda2                       ntfs
|--sda3                       ntfs
|--sda4
|--sda5                       ntfs
|--sda6                       ntfs
|--sda7                       ntfs
|--sda8                       ext4
|--sda9                       LVM2_member
   |--VolGroup00-LogVol00     ext3
   |--VolGroup00-LogVol01     swap
sdb                           iso9660        Arch_201310
|--sdb1                       iso9660        Arch_201310
|--sdb2                       vfat           ARCHISO_EFI
4
steve

この回答は元々、質問に回答するために戻ってこなかったOPによってコメントとして投稿されました。 Stack Overflowでは、誰かのコメントを回答として投稿することが許可されているため、OPに代わって、LVMに関する@sgtbeanoのコメントを組み込んで回答しています。

/dev/sda9論理ボリュームマネージャー(LVM) だったようです。以下を行った後、フォーマットすることができました! :

dmsetup remove VolGroup00=LogVol00 ; dmsetup remove VolGroup00-LogVol01
1
Agi Hammerthief