Linux全般こんにちは。今回のテーマはパーティションの区切り方です。これは用途によっても異なるし人によって流儀があるのでこの記事はあくまで筆者の方針を書いているだけですので、そこはご了承ください。ブートパーティションの話になるとMBRとGPTにも言及する必要がでてきますので、省略します。初心者を戸惑わせるパーティショニングLinuxのインストールを何回もやっている方はパーティショニングで戸惑うことは無いと思うのですが、初めてLinuxを入れる方は正直ピンとこないのではないのでしょうか?もちろん、WindowsにもCドライブやDドライブがあってパーティショニングぐらい知ってるわという声は耳にします。いざインストール時に設定画面をみると「SWAP領域?マウントポジション?ルート?」とクエスチョンマークが浮かんでいる方も多いようです。はじめに完成のイメージをでは、最初に目指すべきパーティショニングのイメージを掴みましょう。このイメージができれば、自分独自のパーティショニングも簡単に出来るようになります。今回は200GBのハードディスクを搭載したPCにLinuxをインストールすることを想定します。Linuxでは更にbootパーティションを作成することを推奨しています。私の場合は以下の図のようにパーティショニングをして使うことが多いです。(バックアップ領域はインストールに必須ではありません)Swap領域はRAMの1〜2倍まず、Swap領域ですが、これはRAM(メモリー)では処理しきれない情報を一時的に保存する領域です。Mac流に言うと仮想メモリーといったところでしょうか。Linuxはシステム構築時に自分でハードディスクの領域として確保する必要があります。Swapr領域はどのくらい確保すれば良いのでしょうか?一概には言えないのですが、一般的にはRAMの1〜2倍あれば良いとされています。多めにしても良いのですが、それだけHDDの無駄遣いになるので、オススメできません。システムモニター等でSwap領域への書き込み頻度が確認できますが、あまりにSwap領域へのアクセスが多いのはメモリー不足の証拠です。増設を検討しましょう。システム領域は余裕をもって最近のハードディスクの容量の増大化は恐ろしいスピードですね。90年代後半のパワーマック(当時35万円)のHDDは320MBでした(笑)CDの半分程度の容量です。今や1Tや2Tは珍しくなくなってきてますね。HDD容量の心配はそこまでしなくて良いと思いますが、インストールするOSの最低容量は確認しましょう。最低容量の3〜5倍程度余裕を見ておけば、新パッケージの追加でも安定した運用ができるかなと考えています。Mintの動作スペックを記しておきます。10GBそして、マウントポジションには”/”を設定します。homeディレクトリは別ディレクトリにこれは好みの分かれるところです。homeディレクトリも他のシステムディレクトリと一緒にする方もいます。私は分けた方が良いと考えています。最大の理由はシステムの再インストールをしてもhomeディレクトリのデータやアプリケーションの設定ファイルは残るからです。私は最近Ubuntu14.04のアップグレードに何故か失敗しXubuntuを入れ直しましたがhomeディレクトリを切り離しておいたおかげで、新システム導入後も以前と変わりなく使用することが出来ました。このhomeディレクトリの容量は多めに取ったほうが良いです。いったユーザー用の「重い」データは大抵ここに保存することになります。最近だと100GB以上はあったほうが安心ですかね。マウントポジションには”/home”を設定します。できればバックアップ領域もバックアップ領域はなくても良いですし、別のHDDを積んでるのであれば、そちらでも構いません。頻繁にDVDにバックアップを取る方法もあります。HDDを過信すると痛い目に会うのは多くの方が経験済みだと思います。このバックアップ領域ですが、FAT32もしくはNTFS形式でフォーマットしておくことをオススメします。システムが破壊してしまった場合、周囲にWindows機しかなくてもFAT32かNTFS形式なら救出が可能です。以上をまとめるとSwap領域はRAMの1〜2倍の容量システム領域は基本パーティションに、マウントポジションは”/”にするhomeディレクトリは別パーティションとしてマウントポジションは”/home”とするということですね。PM14.04を愛用しています、このHPとても参考になりました、しかしBackup領域sd2の設定法がわからず、相変わらず全HDDを使っています。2chのlinuxすれにも質問しましたが2W経ってもコメントなくご本家の作者さんに質問したします。PMAdoさん今週多忙でブログ見れておらず返信遅くなり大変失礼いたしました。HDD全体を使用しているとのことですが、HDD全体をひとつのパーティションとしてUbuntuがインストールされていると言うことでしょうか?もし上記の状態であるならば、インストールされたUbuntuからパーティションを操作することは出来ないと思います。UbuntuのLiveDVDやknoppix等の外部システムを使用してHDDがアンマウントされた状態で作業して下さい。今回はHDD全体を使用しているパーティションを縮小して新たなパーティションを作成する作業が必要なので、GpartedやQTParted等のGUIソフトが直感的で使いやすいと思います。UbuntuのLiveDVDでこれらのツールを起動してパーティショニングを行って下さい。今回の記事でのsda2はLinuxシステムが壊れた際にHDDを取り外してWindowsマシンで読み取れる用にFAT32でフォーマットしています。/dev/sda2コマンドで出来ると思います。これで記事で紹介したバックアップ用としてのsda2が作成出来るとお思います。ご不明な点あればメールいただければ分かる範囲で回答致します。コメントをキャンセルメールアドレスが公開されることはありません。10をインストールするタイル型ウィンドウマネージャXmonadを使う(カスタム編)→もっと見るクロのプロフィール映画と読書愛するプログラマー。Androidな人だったけど気がついたらサーバーサイドへ。Dataを主宰しています。