web-dev-qa-db-ja.com

mke2fsの実行と設定の違いFS cfdiskを入力しますか?

cfdisk(またはfdisk)を実行してストレージデバイスをパーティション分割すると、ファイルシステムの種類を指定できるポイントがあります。これは実際のファイルシステムに関して何かしますか?

USBサムドライブをext2ファイルシステムでフォーマットしたいとします。 cfdiskの後にmke2fsを実行する必要がありますよね?

cfdiskでFAT32(またはSWAPなど)のようなものを選択してから、mke2fsでext2ファイルシステムを作成することに問題はありますか?起こりうる最悪の事態は何ですか?

3

いいえ、一般的には問題ではありません。パーティションのMBR部分に値を設定するだけです。

ss #1

Windowsなどの特定のOSでは、ここに記述されているパリティタイプのチェックを実行し、それを認識しない場合は停止します。Linuxでは、一般に気付かず、その場所に何を置いてもかまいません。

このQ&Aに対する私の回答を参照してください。興味がある場合は、次のタイトルでもう少し詳しく説明します。 fdisk-lはext3ファイルシステムをHPFS/NTFSとして表示します

TL; DR

要約すると、通常、fdisk/cfdiskステージでパーティションタイプに必要なものを選択できます。パーティションのタイプを実際に制御するのは、mkfs.*が使用されるときのフォーマット方法です。

発生する可能性のある最悪の事態は、パーティションがOSで起動できないことであり、パーティションを再作成して再フォーマットする必要があります。

5
slm

fs typeなどのパーティションアプリケーションでparted, fdisk or cfdiskを指定すると、実際には指定されたパーティションa numberに書き込みますが、パーティションをフォーマットすると、mkfsでフォーマットします。指定されたfilesystem

問題:number idfilesystemの違いがあるとすると、アプリケーションはpartitionを読み取り、number idに従って決定します。間違っていると判断します。

0
PersianGulf