「Linux From Scratch」という独自のLinuxを作成したいと思います。
ハードドライブから新しいパーティションをインポートする必要があります。確認してみるとsda1があることがわかりました。 (約20Gが空です。)コマンドを使用すると、約500Mのスペースのみが確保されfdisk
ます(提供された最初と最後のシリンダーにn
基づいて)。fdisk
なぜ?
誰でも私を助けることができますか?どうすれば正しくできますか?
私の仕事のスクリーンショット:
答え1
私の考えではローズチェチェビッツあなたを悩ませる主な問題を発見しました。作成された新しいパーティションに関する情報を報告する代わりに、呼び出しはにマウントされたdf
「なし」ファイルシステムに関する情報を報告します/dev
。これは、デバイスファイルをホストするためだけに使用されるメモリ内ファイルシステムです。df /dev
またはについても同じ出力が表示されますdf /dev/sda
。
df /path/to/file
通常、指定されたファイルを含むファイルシステムに関する情報を報告します。まだインストールしていないため、ここで発生します/dev/sda5
。 1つの例外があります。インストール済み次に、df
そのデバイスのファイルシステムに関する情報を報告します。
2番目の問題があります。すでに実行中ですfdisk /dev/sda1
。実行しないでください。動作しません。この方法では、パーティション内にパーティションを作成することはできません。 (まあ、それはできますが、Linuxでは見えません。)すでにパーティションがあるので、fdisk /dev/sda
create partition onを実行する必要があります。/dev/sda
ディスク領域をどのように割り当てるかは不明です。ディスクに失われたくない他のデータがある場合は、実行していることを知っていることを確認してください。バックアップが最新であることを確認してください!
このウェブサイトでより多くの助けを求めてください。ただし、出力を画像(読みにくく、検索できない)ではなくテキストにコピーして貼り付けて、セッション履歴全体を提供します(出力で実行したコマンドを表示するなど)。まず、ディスクを分割する方法について混乱している場合は、出力を表示し、fdisk -l /dev/sda
現在既存のパーティションに含まれている内容とスペースを再割り当てする方法について説明します。
この時点で私は読むことをお勧めしますこの回答背景には、少なくとも設置に関する部分があります。
パーティションを作成すると、ディスクの領域が定義され、その領域内に何も書き込まれません。この時点で、83
ほとんどのディスクを使用する1つのパーティション(タイプ)と82
数GBのスワップスペースを持つ2番目のパーティション(タイプ)を作成する必要があります。より大きなパーティションでは、2番目のステップはを使用してファイルシステムを作成することですmkfs.ext2
。これにより、を使用してファイルシステムをマウントできますmount /dev/sda1 /mnt
。
答え2
奇妙なことが起こった場合に備えて、fdiskのUbuntuのマニュアルページを見てみましたが、「n」スイッチはリストされていませんでした。 PartedMagicのようなLive Distroを使うのはどうですか? 1つのハイパーリンクを提供する必要がありますか? 2つ(以下で使用)のみを提供していますか?
GPartedを使用し、HDDパーティションのグラフィック表現も表示できます。 GPartedを使用すると、単に「空き容量」、サイズ、ファイルシステムの種類を選択してパーティションを作成できます(背面から - 視覚的にGPartedの右側に表示されます)。あるいは、既存のパーティションの最後に新しいパーティションを作成することもできます。フロントでパーティションを分割できないと思います。技術的な理由によると思います。一度読んだが今は考えられないのです。
以下は公式GPartedヘルプマニュアルへのリンクです:
http://gparted.sourceforge.net/display-doc.php?name=help-manual&lang=C
次のセクションは、お客様の要件に直接適用されます。
これは「中間パーティション操作」セクションです。ご覧のとおり、最初のサブセクションは「新しいパーティションの作成」です。段階別にご案内いたします。