これについても同様の質問があります。を使用して論理区画を作成できないのはなぜですかgparted
?、論理区画を作成/フォーマットできません。私の場合はライブセッションをしていますが、まだできません。
このエラーはSolus Linuxのインストール中に発生し、インストーラはLinuxシステムパーティションをフォーマットしてSolusをインストールする必要があります。 (2つのLinuxシステムがあり、拡張パーティションの内側にスワップスペースがあるため、2つのシステムの1つをSolusに置き換えたいと思います。)エラーが発生した後、最初にgparted(ライブセッション)からパーティションを削除しましたが、同じツールが失敗しました。新しいパーティションを作成するためのフォーマット済みスペース。
リンクされた質問に答えるまで:新しい論理区画の前後に1MBを予約し、ソートを「なし」に設定します。。
それからすべてがうまくいきました。 gpartedで新しい論理パーティションが作成され、Solus Linuxのインストール中にインストーラも同じパーティションを再フォーマットできました。
2つの1MBの間隔は何を意味しますか? "align"とはどういう意味ですか?
答え1
MS-DOSパーティションテーブルとも呼ばれるマスターブートレコードパーティションテーブルを使用すると、4つのプライマリパーティションを作成できます。これらのパーティションのいずれかを拡張パーティションとして指定でき、拡張パーティションをさらに細分化できます。
この拡張パーティションにはパーティションテーブルのリンクリストが含まれているため、パーティション数に制限はありません。各パーティションテーブルは拡張パーティションを定義し、次の拡張パーティションテーブルのアドレスを含みます。このデータをディスクに保存するには、単一のセクタ(512b)が必要です。
gpartedなどの最新のパーティショニングツールは、1MB(2048セクタ)の照合順序を適用します。これはあなたが要求した「ソート」パラメータです。これはパフォーマンスを向上させるために行われます。パーティション化ツールは、パーティションテーブルとデータの先頭の間に2047セクタの間隔を置いて、これらのソートを作成します。これは1MBの間隔を記述します。
多くのパーティショニングツールを使用すると、このソート要件を無効または変更できます。あなたの場合は、「align」を「none」に設定してこれを行うことができます。
拡張ブートレコードの詳細と素晴らしい写真については、Wikipediaのページをご覧ください。https://en.wikipedia.org/wiki/Extended_boot_record。