お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2011-02-26 17:55:30

GongXiong
メンバ
From: Tokyo, Japan
登録日: 2010-09-20

パーティション領域確保・使用の順番

いつもお世話になっております。

この度古いパソコンをWindowsXp(再インストール用隠し領域も含めて)すべてハードディスクをきれいにし、Ubuntu専用とすることを決めました。
そこで、Gpart(ライブCDなど)を使い、いままでの全部のパーティションを削除し、改めてUbuntu用にパーティションを切り直そうと考えております。

その際
https://wiki.ubuntulinux.jp/UbuntuTips/Install/CreateSeparateHomePartition
https://forums.ubuntulinux.jp/viewtopic.php?id=10609
などの情報を元に

/
/home
swap

の3種類のパーティション領域を作る予定ですが、このとき以前見た別のサイトですと

swap領域をハードディスクの先頭に作ったほうが良いと紹介されておりました。
    swap
       /
       /home

上記の案内では、/の部分をできるだけ先頭に持ってきたほうが良いようです。
      /
      /home
      swap

この違いはスピードの点なのか安全性の点なのか、おそらくこの考え方の違いによるものだと予想してますが
実際には、ハードディスクの先頭から順に領域を確保する場合、どのような順番で確保したら良いのでしょうか?

なお、配置の順番は別として、現在のところ(全容量が160GBなので)
/         30GB程度でext4
/home     123GB程度でext4
/swap         7GB程度でlinux-swap
にする予定です。

ぜひ よろしくお願いします。

コンション

オフライン

 

#2 2011-02-26 18:51:56

hir0
メンバ
登録日: 2008-09-28

Re: パーティション領域確保・使用の順番

違っているかも知れませんが、swapはシステムが起動する前に認識されます(実メモリの少ないシステムでもswapを使用してシステムを起動出来る)。

次に`/' がマウントされてマウントされた`/' に/bootや/home 等がマウントされるので前者はその順番を優先した配置。

ビジュアル的なイメージでは、メインである`/' が先頭に有り、存在するなら`/' に付随する/boot や/home 等が来て続いてデータ領域(フリー領域)。 ユーザーがデバイスとして使用しない(メモリとしての存在)swapは最後尾に配置するのが後者の考えではないでしょうか。

通常、多いと思われるパターンですが、swapは`/'システム(存在すればboot やhome ディレクトリ)の直後かデバイスの最後尾に置く配置です。

オフライン

 

#3 2011-02-26 20:20:11

hmatsue
アドバイザ
登録日: 2009-03-10

Re: パーティション領域確保・使用の順番

GongXiong による投稿:

https://forums.ubuntulinux.jp/viewtopic.php?id=10609
などの情報を元に

/
/home
swap

の3種類のパーティション領域を作る予定ですが、このとき以前見た別のサイトですと

swap領域をハードディスクの先頭に作ったほうが良いと紹介されておりました。
    swap
       /
       /home

上記の案内では、/の部分をできるだけ先頭に持ってきたほうが良いようです。

上記のトピックで懸念されたのは、一部のBIOSにみられる、先頭の○○GB以内のパーティションからしかシステムを起動できないという制限に引っ掛かることでした。Ubuntuのインストーラデフォルトの挙動では/bootは別パーティションとならないため、/を先頭付近に持ってくる方が安全という表現になっています。

なにかのサイトや記事で見た情報を元に議論する場合は、情報源のURLが必要かと思います。

ちょっと検索してみた範囲では、
http://ja.wikipedia.org/wiki/%E4%BB%AE%E6%83%B3%E8%A8%98%E6%86%B6#Linux.E3.81.A8BSD.E3.81.AB.E3.81.8A.E3.81.91.E3.82.8B.E3.82.B9.E3.83.AF.E3.83.83.E3.83.97.E5.88.B6.E5.BE.A1
などに同様の主張が見られました。
この主張ではHDDアクセスに有利だから、ということのようです。
この主張の妥当性を判断するだけの知識が私には無いのですが、HDDアクセスに有利だったとして議論すると、
1. (主に古いBIOSの場合ですが)システムを起動できないという現象を未然に回避する、確実にシステム起動できると期待できる構成にする
2. SWAPのアクセス速度向上
という異なる観点からの推奨パーティショニングなので、推奨される構成が変わるとご理解いただくと良いかと思います。

もし、全く異なる主張を見られた上での話しであれば、情報源へのリンクを投稿下さい。

オフライン

 

Board footer

Powered by FluxBB