お知らせ

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

#1 2010-04-03 20:37:01

russina
メンバ
登録日: 2010-01-30

Swapパーティションの共用はいかがなものでしょうか?

お尋ねさせていただきます. 
私ボロノートにてUbuntu 8.04(既にインストール済み)及び何か別ディストリビューション(未インストール)で
Swapパーティションの共用を考えているのですが、このような事はやっても良いことなのでしょうか?

メモリーが384MBしか入っていないのでSwapすることは頻繁にありえます。実際既にインストールされているUbuntuではSwapしております。

具体的にはA,B,C 3つのパーティションを作り、AにUbuntu, Bに別ディストリ(おそらくDebian系)、Cを共用パーティションといった内容です。
それぞれのディストリから同時にアクセスする事はありえませんが、Swapパーティションを共用しているとデータの整合性とかとれなくなると言ったことが起こり得てしまうんでしょうか?

御教授よろしくお願いいたします。

オフライン

 

#2 2010-04-03 20:58:50

tylg
メンバ
From: Osaka
登録日: 2010-03-18

Re: Swapパーティションの共用はいかがなものでしょうか?

AのUbuntuをハイバーネートしたままBのOSを起動すると、
AのハイバーネートしたUbuntuの情報が失われるといったことはありますが、
基本的にそういうこと(片方のOSをハイバーネートした状態でもう片方のOSを起動する)をしなければ、問題はないと思われます。
実際私はデュアルブートのUbuntu9.10と10.04でswapを共用しています。

オフライン

 

#3 2010-04-04 08:39:05

russina
メンバ
登録日: 2010-01-30

Re: Swapパーティションの共用はいかがなものでしょうか?

ありがとうございます。参考になります。一点追加質問ですが、同じUBUNTU同士であればおそらくディスクのラベルなどが同じになると想像したりするのですが、別のディストリであればそういった部分に相違があるわけでもありますよね。そのような状況でも共用可能なのでしょうか?

オフライン

 

#4 2010-04-04 09:01:25

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

Re: Swapパーティションの共用はいかがなものでしょうか?

russina による投稿:

一点追加質問ですが、同じUBUNTU同士であればおそらくディスクのラベルなどが同じになると想像したりするのですが、別のディストリであればそういった部分に相違があるわけでもありますよね。

ディスクのラベルというのはUUIDのことでしょうか。
最近のLinuxではfstabにUUIDで指定するものが多いのではないかと思います。
UUIDの決定のルーチンを知らないので、他のバージョンのUbuntuが混在したときや他のディストリビューションとの間でUUIDが変わるものなのかどうかは判りませんが、それぞれのOSのfstabに、それぞれのOSからみて正しい領域のUUIDを記述しておけば問題ありません。
ハイバネーションしたまま、他のOS(Ubuntu同士であっても)を起動するのはNGというのは、tylgさんが書かれた

tylg による投稿:

AのUbuntuをハイバーネートしたままBのOSを起動すると、
AのハイバーネートしたUbuntuの情報が失われるといったことはありますが、

の通りです。

オフライン

 

#5 2010-04-04 10:17:14

russina
メンバ
登録日: 2010-01-30

Re: Swapパーティションの共用はいかがなものでしょうか?

情報ありがとうございます。表現説明不足お詫びします。

私が記したラベルとはUUIDではなく、 Gpartedを立ち上げた際、マウントポイントとか、容量とか表示されますが、ラベルという項目もあり、そこで表示される項目のラベルの事でした。  Ubuntuの場合自動的にこのラベルに名前が割り振られているようには見受けられません、また後から簡単につけられる名称ではあると思いますが。。。。

共用する場合、単にsda3とかで指定するのではなく、UUIDでしておくべき事理解いたしました。 早速やってみます。

オフライン

 

#6 2010-04-04 10:30:07

Tako090929
メンバ
登録日: 2009-09-29

Re: Swapパーティションの共用はいかがなものでしょうか?

後から簡単につけられる名称ではあると思います

ラベルを付けようとして、内容が失われるとか初期化されるだったかの警告が出て
止めたような記憶があります。

オフライン

 

#7 2010-04-04 11:17:33

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

Re: Swapパーティションの共用はいかがなものでしょうか?

他のディストリビューションをインストールするとき、swap パーティションをフォーマットしてしまうと、UUID が変わってしまいますのでご注意を。

オフライン

 

#8 2010-04-04 11:47:41

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

Re: Swapパーティションの共用はいかがなものでしょうか?

petitbootangさん、貴重な情報ありがとうございます。

petitbootang による投稿:

他のディストリビューションをインストールするとき、swap パーティションをフォーマットしてしまうと、UUID が変わってしまいますのでご注意を。

swapパーティションをフォーマットするとUUIDが変わるというのは知りませんでした。

宛 russinaさん
swapパーティションを2重にフォーマットする必要は無いのですが、ディストリビューションによってはインストーラがデフォルトでフォーマットしてしまうかも知れません。
多分、多くのものは手動で「フォーマットしない」を選択できるかと思いますので、共用するswapパーティションはフォーマットしないに設定して下さい。
もし、フォーマットしてしまうと、Ubuntu(や他の先にインストールしたLinux)の/etc/fstabを修正する必要がでてるかと思います。

オフライン

 

#9 2010-04-04 12:08:51

si
メンバ
From: hokkaido kitami, jp
登録日: 2007-01-15

Re: Swapパーティションの共用はいかがなものでしょうか?

この「ラベル」と言うものは、
*新規にパーティションを作成するときに出てくる、パーティションを識別するために付ける名前だと思います。
Win/Dos時代には使っていた(ボリュームラベルと言っていた?)記憶がありますが、最近は、頻繁にHDD入れ替え、交換、パーティションの切り直しをするので、付けなくなりました。
また、皆さんが言われるように、OSでは、UUIDでパーティションを管理するようになったので、一層、付ける必要が無くなりました。
ただ、外付けのリムーバブルHDDの場合は、付けておくと、/media 以下に、その名前でマウントされるようになっていると思いますので、外付けをたくさん持っている場合は、便利かもしれません。

*また、GPartedでは、メニューの「表示」−[デバイスの情報]で表示される”ディスクラベルの種類” (PCの場合、通常は、msdos)
というラベルも表示されます。
これは、HDDの使い方(OSやシステムによって異なる)に関するラベルなので、まっさらな、HDDを最初にパーティションを確保する時以外は、設定できません。

オフライン

 

#10 2010-04-04 17:37:10

russina
メンバ
登録日: 2010-01-30

Re: Swapパーティションの共用はいかがなものでしょうか?

皆様方、多々情報ありがとうございます。 結局sda2にはubuntu 9.10 入れました。Swapもうまく機能しているようです。

そうですね。昔はボリュームラベルと言っていましたね。すっかり忘れてました。今あまりこのボリュームラベルが使用されない理由も納得です。

petitbootangさん、私もフォーマットをかけるとUUIDが変わってしまうのは知りませんでした。教えてもらわなければフォーマットかけたかもしれません。 ただ一つ発見したことがあります。
mkswap コマンドかけるとUUIDが変わるようです。(当たり前??)9.10入れる際 Swap 指定せず、インストール後にこのコマンド実効したんですが、新しいUUIDが表示されました。結果 8.04サイドでfstab いじくるハメに。。。とりあえず、現在、両UBUNTU、快調です。

オフライン

 

#11 2010-04-04 17:41:38

russina
メンバ
登録日: 2010-01-30

Re: Swapパーティションの共用はいかがなものでしょうか?

快調とはいえメモリー不足はいなめませんが。。。

オフライン

 

Board footer

Powered by FluxBB