RAIDを搭載したノートパソコンがあり、2つのデバイスがありますsda
。sdb
私のストレージデバイスはRAIDで、両方のディスクを完全にフォーマットしたいです。 2つのディスクをフォーマットするために、次のコマンドを考えました。
dd if=/dev/zero of=/dev/sda bs=1M
dd if=/dev/zero of=/dev/sdb bs=1M
このコマンドは2つのディスクをフォーマットするのに十分ですか?
答え1
RAID:ソフトウェアVSハードウェア
どのRAIDを使用しているかを記録しませんでした。 2つの主なカテゴリがあります。
ハードウェアRAID:RAIDコンテンツはハードドライブコントローラによって管理され、Linuxに表示されるデバイスはアレイの抽象化です。通常、起動中にファームウェアにアクセスしてアレイ(RAID 0、1など)を設定します。これらのデバイスの名前は、
/dev/sdX
HP SmartArrayコントローラなど、よりクールな名前と呼ばれることがあります/dev/ccissX
。ソフトウェアRAID:RAIDコンテンツはオペレーティングシステムによって完全に管理されます。通常、インストール中または後でオペレーティングシステム側でアレイを設定する必要があります
mdadm
。通常、ソフトウェアRAIDはOS側で使用されますが、/dev/mdXX
個々のドライブは引き続き表示されます/dev/sdX
。必然ではない直接アクセスが可能です。
Linuxでフォーマットする
入力するコマンド()はdd if=/dev/zero [...]
書式設定とは関係ありません。これらのコマンドを使用すると、ディスクをゼロにすることができます。これは、以前にディスクに保存されたデータの痕跡を取り除くことを望まない限り、完全に役に立たない。
フォーマットするには、使用したいファイルシステムの1つを使用する必要があります/sbin/mkfs.XXXX
。XXXX
たとえば、/sbin/mkfs.ext4 /dev/sda1
最初のドライブのパーティション 1 は Ext4 ファイルシステムを使用してフォーマットされます。