お知らせ

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

#1 2010-01-02 12:18:11

kaznon
メンバ
登録日: 2008-09-25

スワップパーテーション自動作成について

今、UBUNTU Magazine O1という本を読んでての質問です。
「SWAPパーテーションは、UBUNTUインストール時にシステムパーテーションとは 別に作成される。」と書いてあります。
この件についての 質問ですが・・私は、8.04からUBUNTUを使い始めて その頃は、事前にパーテーションエディタでシステムパーテーションと
スワップパーテーション(実メモリの約2倍を目安)を作成した後に ライブCDからインストールしておりました。
勿論 今でも9.10も上記の手順でインストールしました。
そこで 疑問なんですが・・
ディスク全体 パーテーション全体をライブCDから指定した場合 ライブCDが インストールされるパソコンの 搭載メモリやインストールされるHDDの容量 又は別の環境も考慮に? システムパーテーション スワップパーテーション それぞれの 大きさを決めて それを 作成し 自動にインストールされるのでしょうか?又 その際の UBUNTUが作成するスワップパーテーションの大きさが インスト前に 分かりますか?

オフライン

 

#2 2010-01-02 14:24:32

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

Re: スワップパーテーション自動作成について

疑問の答えにはなっていないのです恐縮ですが、インストールする空き領域から自動計算するみたいです。
最近は大容量のHDDが普通になりつつあるので上限は設定されていると思います。この計算式や、もし有れば上限の数値等から、どれくらいのスペースをHDDから(勝手に)必要とするかですが、、、

wikiのインストール時の画像では /dev/sda5 つまり拡張領域に作られた論理領域にswapが作成される様です。
・パーティションのサイズや数はインストール後に変更可能な事と。
・インストールの失敗回避にパーティショニン操作はインストール前に行なう。

なので、自動に作成される領域を意識しなくても良いのでどれくらいの領域を自動で使用するかの明示がないのかも?
(デスクトップ環境で実メモリ1GB位あれのばswapが発生する程の作業は中々無いような気が。)
JapaneseTeamの方ならその辺の解答やドキュメントの場所をご存知かも。

オフライン

 

#3 2010-01-02 15:05:43

kaznon
メンバ
登録日: 2008-09-25

Re: スワップパーテーション自動作成について

hir0さん ありがとう ございます。
ほぼ 了解いたしましたが・・(あまり 気にすることではない!?ということですね)

hir0さん による投稿:

・パーティションのサイズや数はインストール後に変更可能な事と。
・インストールの失敗回避にパーティショニン操作はインストール前に行なう。
なので、自動に作成される領域を意識しなくても良いのでどれくらいの領域を自動で使用するかの明示がないのかも?

・システムパーテーション スワップパーテーションは インスト後 ライブCD 或いは 他のUSB UBUNTUのパーテーションエディタで 変更可能だと思いますが・・・・
まだやったことはありません。なぜかというと、こちらのフォーラムでも 起動できなくなったりの投稿を見かけた気がします。
起動不能になるような危険性も考えないといけませんか?
・インストールの失敗回避にパーティショニン操作はインストール前に行なう。 は 昔の方法の方が良いと解釈してよろしいですか?

オフライン

 

#4 2010-01-02 15:24:07

petitbootang
メンバ
From: 東京都
登録日: 2009-02-12

Re: スワップパーテーション自動作成について

Linux のパーティションをリサイズしたり移動したりすると、結構な確率で起動しなくなることを経験しています。
Windows のパーティションでは一度も経験ないんですが・・・。

オフライン

 

#5 2010-01-02 17:14:19

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

Re: スワップパーテーション自動作成について

私の解釈はそうです。
提供側は後で縮小、拡大、削除、新規作成の変更が出きるので敢えてHDDの全体を使う場合は細かな配慮は用意していないのかも。

使用者側(私)は、petitbootangさん同様に? 高確率で大当たりを引き当てるのでOSやデータのある領域を縮小拡大することを極力、避けるようにして必要に応じてバックアップを行ないます。
(嘘です。消えて行ったデータの数だけ呑んで供養しています。呑んでも呑んでも追いつきませんorz)

オフライン

 

#6 2010-01-02 17:54:39

kaznon
メンバ
登録日: 2008-09-25

Re: スワップパーテーション自動作成について

hir0さん ありがうございます。 投稿いただいた事を総合して やっぱり いままでどおりの(古い)インストール手順をしていきます。
??hir0さんには珍しい お茶目な回答 「呑む」とは、(固体)を飲み込む ですが ハードディスクが個体だから?それとも お正月だから かなり飲まれているのかな?
実は 私は 今の時間に (どうにかなったらこのフォーラムの皆さんがいらっしゃいますので) sda1 XPとsda2 UBUNTU sda3 スワップ デュアルブートのHDDでXPを縮めて その場所にUBUNTUを広げることを パーテーションエディタでやってしまいました。
XPもUBUNTUも何か 引っかかるような 感じはするのですが・・・なんとか起動します。 引っかかる感じは 悪いことが起こる前兆かも??

オフライン

 

#7 2010-01-03 00:37:28

kiyoshi
拒否
From: Linux-Loving-Person
登録日: 2007-02-07

Re: スワップパーテーション自動作成について

※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。

オフライン

 

#8 2010-01-03 01:00:12

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

Re: スワップパーテーション自動作成について

kazunonさん、偶然ですが先程80GBのHDDのPCに8.10をインストールしました。
swap領域についてダイアログが出たので、このトピックを思いだし「全体を使ってインストール」しました。
手動でswapを作らなければ「無いけど大丈夫?」的なメッセージが出ます。

全体を使うと何事もなくインストールは進み、#2に書いたようにubuntu wiki に有る画像の様に
/dev/sda1を/ 
/dev/sda5をswap
(書式が少し違うかも、でもwikiの画像と同じ、、、)
しかし容量に付いては分かりませんでした。

インストール完了後の確認では
---------------------------------------
/dev/sda        74.53MiB
---------------------------------------
/dev/sda1   Ext3          73.12MiB
/dev/sda2   extended     1.41MiB
/dev/sda5   linux-swap   1.41MiB
---------------------------------------

参考になるでしょうか。

オフライン

 

#9 2010-01-03 01:52:28

kaznon
メンバ
登録日: 2008-09-25

Re: スワップパーテーション自動作成について

kiyoshiさん hir0さん 深夜に お返事ありがとうございます。
とても 嬉しいです お二人から 続けて投稿があるのが・・・このフォーラムに登録したても そうでしたから!!
お二人も 私の 数百倍も検証好きで UBUNTUを極めようとされる心意気も 私より相当上の方です。くやしいです!!
いま 完全に酔ってますので これ以上は コメント控えます。
これからも よろしくお願いします おやすみなさい。

オフライン

 

#10 2010-01-03 01:55:46

kiyoshi
拒否
From: Linux-Loving-Person
登録日: 2007-02-07

Re: スワップパーテーション自動作成について

※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。

オフライン

 

#11 2010-01-03 04:06:28

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

Re: スワップパーテーション自動作成について

そうなんですよね。
以前にExt3上のファイルシステムをExt4にフォーマットしたパーティションに全コピーして起動させているUbuntu 9,10(今現在、書き込んでいる)とExt3をddでファイルシステム事コピーしたUbuntu 9.04 を比較した所、ファイルシステムはもちろん違うので置いときますが、UUID !!

南斗(←この変換は笑えるが、たまに慌てる変換が最初に現れるのはトホホです)あっ、失礼。
なんと(当たり前ですが) dd の方はオリジナルと同じUUIDで稼働するのでオリジナルと併用して使うには絶えず意識していないと行けませんが、、、ここまれは前置き。(うぅぅ、くだらない前置きをすいません)

cpを使用した場合はアラ不思議。起動後?(コピー後?)UUIDはオリジナルの物に書き換わっています。
どこかのタイミング(起動時かな)で整合性を調べて違っていれば環境に合わせて自動的に書き直されると言う可能性を考えます。
照らし合わせる整合性は、
「パーティションサイズ」では無い
「/dav/sda1等のデバイスファイル名」では無い
「ファイル形式」で有る

と言う可能性を考えていますが他にも要素が有るかもしれませんし、今書き出した要素が違うかもしれません。
そもそも根本が違うかもしれませんが、事実から紐解いている最中なので(少し嘘、中期休憩中)。

そこで、どうも一ヶ所UUIDが自動で書き換えられない場所が有る様な気がして模索中に中断しているのですが、それはUUIDでは無いかも知れません。
UUIDを参照していたものかも?

私も思いっきりオフトピですがkiyoshiさんの書き込みで、近々再開しようかと思いました(時間が有れば)
ある程度、問題が無いと分ればOSの引越しやファイルシステムの全体の変更、一部ディレクトリの分割先のファイルシステムの変更に再インストール以外で行なえます(需要と必要性のツッコミは無でね:))

そうそう、始めた切っ掛けは9.10にアップグレードご wiki にしたがってExt4に変更する話が有りましたがhitoさんからの情報でExt3をExt4に変換させてもシステムが認識する名前と...が変わる位でExt4本来のパフォーマンスは得られないとの事。

ではExt4 で新規フォーマットしたパーティションに使用中の環境を移すには?で始めたことでした。
そうすると、またExt4のメリットって何だろう?と思うのですが、そこは触らずにおこう。

あぁkiyoshiさん、ごめんなさい。
本題どころかkiyoshiの話題からも離れてオフトピックをオフトピックで返す井戸端オバサン状態にorz

オフライン

 

#12 2010-01-03 10:55:44

kiyoshi
拒否
From: Linux-Loving-Person
登録日: 2007-02-07

Re: スワップパーテーション自動作成について

※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。

オフライン

 

#13 2010-01-03 14:02:00

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

Re: スワップパーテーション自動作成について

(小さい字ですみません。kiyoshiさん、またオフトピですボソッ。)
色々と暇をみて検証してみます。

「上級者気取りの馴れ合い」前にも聞きました&言いましたが気になされない方が良いですよ。
個人に向けての発言なら「同じランク内のレベルが低い人」「ランクが上の低レベル」「ランクがかなり上」の人の発言でしょう。

全体に向けての発言なら一般論ですし。
前にも書きましたが気に掛けるまでも無いですよ。

今回の2~3やり取りの有るオフトピも上級者から見れば、大らかな感情で(上から目線で)「知らないのか」「暇な奴」とか的だと思いますし(個人の性格に左右される所が大きいかも)。

参考にする者、自分が理解出来ないことを転換して「気取って上っ面の単語だけ並べやがって」と色々いてるでしょうが我関せずです。
ヒントもいただきましたし有意義でした。
(オフトピ禁止でしたよね?)

オフライン

 

#14 2010-01-03 14:46:24

linker
新しいメンバ
登録日: 2010-01-02

Re: スワップパーテーション自動作成について

ディスクすべてを/(ルート)一つとしてマウントし、スワップはファイルにしてしまい/etc/rc.localでマウント(swapon)するという手もあります。
速度は若干犠牲になるかもしれませんが、スワップ領域を好きに増減できます。

詳しくは http://www.atmarkit.co.jp/flinux/rensai/linuxtips/389swapfile.html

オフライン

 

#15 2010-01-03 15:02:24

petitbootang
メンバ
From: 東京都
登録日: 2009-02-12

Re: スワップパーテーション自動作成について

karmic で swap ファイルを使用するのはハイバネートに失敗したりとか、色々と他にも問題があるので推奨されません。
swap ファイルを実装する話は、10.04 以降に延期されています。

オフライン

 

#16 2010-01-03 21:06:19

kaznon
メンバ
登録日: 2008-09-25

Re: スワップパーテーション自動作成について

hir0さん 私の代わりに検証までしてくださいました ありがとうございます。すみません 又 疑問点が・・・かなり 戻ることになりますが・・・質問させてください。

hir0さん による投稿:

先程80GBのHDDのPCに8.10をインストールしました。
インストール完了後の確認では
---------------------------------------
/dev/sda        74.53MiB
---------------------------------------
/dev/sda1   Ext3          73.12MiB
/dev/sda2   extended     1.41MiB
/dev/sda5   linux-swap   1.41MiB
---------------------------------------
参考になるでしょうか。

・この パソコンのメモリの容量は? 又、同じ環境で メモリの容量が変わった場合 スワップの容量も変わると思われますか?
・私は 下記の方がすっきり すると思うのですがどうして /dev/sda2   extended     1.41MiBが作成されて パーテーションを3つに するメリットは?
/dev/sda1   Ext3          73.12MiB
/dev/sda2   linux-swap   1.41MiB
それと あれれ?? 合計しても80になりませんよ!
・昔のやり方で 事前に 例えば 78と2に切ってそれから インストしたほうが いいのでは ないですか?そしたら
/dev/sda1   Ext3          78.00MiB
/dev/sda2   linux-swap   2.00MiB になって みためも すっきりすると おもうのですが・・・
・実際に hir0さんや kiyoshiさんや petitbootangさんは どのような 手順で インストールされるのでしょうか??

オフライン

 

#17 2010-01-03 21:21:18

kaznon
メンバ
登録日: 2008-09-25

Re: スワップパーテーション自動作成について

kiyoshiさん による投稿:

オフトピぎみなことで、何度もお邪魔して済みません。

kiyoshiさん 正直にお話ししますね! いつもは 真っ先に参加してくださるkiyoshiさんが 最近 私のスレッドに なかなか 参加していただけなくて・・ちょっと しょぼくれてました。避けられているのかな~ 見離されたのかな~とか なんても 思ってましたので オフトピでもなんでも とても 嬉しかったのです。
私は まだ 分からないことが 沢山ありますので 又 スレッドをたてますので、お時間があれば オントピ←の方でも 又 よろしくお願いします。<(_\ _)>

hir0さん kiyoshiさん
昔のスレッドとかみて mozさんと お二人がやりとりして お二人が納得されている スレッドを数度読みました。
私自身は 分けがわからないのですが レベルの高い方達は この辺の 分野に興味をもって 勉強されてるんだな (*‾-‾)ふ〜ん?!くらいは思ってましたが・・・
私のスレッドに関しては すべて ONトピですから 気になさらないでください。 お二人からの 投稿があるのはとても嬉しいですから

オフライン

 

#18 2010-01-03 21:38:44

kaznon
メンバ
登録日: 2008-09-25

Re: スワップパーテーション自動作成について

#16 もありますので よろしくお願いします。

オフライン

 

#19 2010-01-03 21:58:00

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

Re: スワップパーテーション自動作成について

kaznonさん による投稿:

/dev/sda1   Ext3          73.12MiB
/dev/sda2   linux-swap   1.41MiB
それと あれれ?? 合計しても80になりませんよ!

MiBでは無く、GiBの間違いだと思うので、その前提で書きます。
74.53*1024(GiからMiに)*1024(Miからkiに)*1024(kiからByteに)=80025978142
で、HDD屋さんの言う80GBに近い値となります。

kaznonさん による投稿:

・昔のやり方で 事前に 例えば 78と2に切ってそれから インストしたほうが いいのでは ないですか?そしたら
/dev/sda1   Ext3          78.00MiB
/dev/sda2   linux-swap   2.00MiB になって みためも すっきりすると おもうのですが・・・

それはそれで良いかと。
私が最近インストールしたときは、デフォルトでは、swapが小さすぎたので、マニュアルで20Gくらいに指定しました。

オフライン

 

#20 2010-01-03 22:34:11

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

Re: スワップパーテーション自動作成について

むふん。今日は書き込む前にちゃんと確認出来た!!
hmatsueさん、メビとギビ間違えていました:P
20GBですか、私はデスクトップで仮想環境も、もちろんサーバの類も入れていないので1/10です。ハズカシー

kazunonさん、すみません。
今メーカーホームページで調べましたTT
分りませんorz

BIOSに認識されていました。
メモリ           512 MB
Ubuntuからの認識
メモリ           489.5 MB
[url=https://wiki.ubuntulinux.jp/UbuntuTips/Others/GibibyteMebibyteギビバイトとメビバイト[/uql]の違いも有る様です。それと一つ訂正です。GiBをMiBと表記してしまいました。
まー内臓HDDがCD-ROMの3/1と言う事で単純に下記間違えで流して下さい。

・昔のやり方で 事前に 例えば 78と2に切ってそれから インストしたほうが いいのでは ないですか?そしたら
/dev/sda1   Ext3          78.00MiB
/dev/sda2   linux-swap   2.00MiB になって みためも すっきりすると おもうのですが・・・
・実際に hir0さんや kiyoshiさんや petitbootangさんは どのような 手順で インストールされるのでしょうか??

昔のやり方かどうかは分りません、フォーラム所で上で推奨されていたメンバがいましたが今は共感しています。
が、基本的にその方法が明らかに有効な局面は少ないですが。

swapのサイズは基本的に実メモリと合わせて1.5GB、最低は1GB、最高は2GB。
理由は(56MB~126MBのメモリのPCにLinuxを入れる検証結果も考慮して)私の使用状況で実際に必要とするメモリは1GB以下。
不安なので1.5GBを目安にディスクスペースが勿体ないので2GB以上は理由があって作成したことは無いです。

インストール手順は、いきなりCDを入れてインストーラーにしたがいます。
今までパーティションは手動で切っていたので今回の疑問は気付かなかったですね。
あっUbuntuは10GBで70%~80%の使用なので15GB位を目安にして同等のサイズのデータ領域を確保しています。
そこはOSの入れ替え時の退避場所にしたり次のバージョンを入れたり、、、

まとめると私の場合は幾つかの基準を満たせば後は適当です。
自分基準を満たさない場合は、、、同じですねorz

オフライン

 

#21 2010-01-03 22:56:44

kaznon
メンバ
登録日: 2008-09-25

Re: スワップパーテーション自動作成について

hmatsueさん hir0さん お返事ありがとうございます。とても参考になりました。

hir0 による投稿:

swapのサイズは基本的に実メモリと合わせて1.5GB、最低は1GB、最高は2GB。
理由は(56MB~126MBのメモリのPCにLinuxを入れる検証結果も考慮して)私の使用状況で実際に必要とするメモリは1GB以下。
不安なので1.5GBを目安にディスクスペースが勿体ないので2GB以上は理由があって作成したことは無いです。

ほぼ 同じ目安で考えていましたので 安心しました。

オフライン

 

#22 2010-01-03 23:14:09

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

Re: スワップパーテーション自動作成について

自分もちょっと書き方が中途半端だったので補足します。
私がswapに20Gとったのは、将来的にメモリを8Gくらいまでは増やすかも、と考えたためです。
swapのサイズの決め方はいろいろ考え方があるかと思いますが、私は以下の2点を考慮します。

1. 使う予定のメモリの総量 - 実メモリ = swapとして必要な量
2. 実メモリの約2倍

1は純粋に使う量を、2は主にハイバネーションするときのことを考えています。
私もデフォルトのswapサイズの決め方を知らないのですが、デフォルトが気に入らなければ変更しています。

オフライン

 

#23 2010-01-05 00:50:13

kiyoshi
拒否
From: Linux-Loving-Person
登録日: 2007-02-07

Re: スワップパーテーション自動作成について

※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。

オフライン

 

#24 2010-01-05 18:58:39

kaznon
メンバ
登録日: 2008-09-25

Re: スワップパーテーション自動作成について

kiyoshiさん お返事 ありがとうございます。
皆さんが 予め 手動でパーテーションの準備して インストールされていることを聞いて 安心しました。
私も 最近は Unetbootin を利用して インストールしております。(CDが増えるので・・・)
2の方法については・・よく分からない??です。
他の方法に比べ どういったメリットがあるのか??お時間があるときにでも結構ですので、よろしければ教えてください。

オフライン

 

#25 2010-01-05 22:02:47

kiyoshi
拒否
From: Linux-Loving-Person
登録日: 2007-02-07

Re: スワップパーテーション自動作成について

※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。

オフライン

 

Board footer

Powered by FluxBB