Vitruvian Penguin
knoppix

[knoppix:4110] Re: スワップファイルの件

Date: Tue, 28 Sep 2004 16:03:30 +0900
Disposition-notification-to: "Nikko_Hoshino_Kouji" <nhk_yah@xxxxxxxxx>
X-mailer: Microsoft Outlook Express 6.00.2900.2180
宮脇さん こんにちは!お忙しい中ご回答いただき有難うございます。

複数SWPファイルの件は確かな記憶でなくて、誤った事を申し上げ大変失礼いたしました。
KNOPPIX実験室の情報であることを、取り消します。
では何処で知ったのか、本当に忘れてしまいました。
実験室の情報は、よく読ませていただき、参考にさせて頂きgrubをver3.4で活用しています。
ver3.6では更に便利に成っていますが、当方のWindousXPはCドライブではないので、
install2win.batはC:の部分を書き換えなければ成りませんが、安易に書き換えても問題は無いのでしょううか。
また、Windowsが動作する中で、grubのインストールが出来るのか心配です。
FDから又はCDから立ち上げているなら、今までの常識で理解できますが、動作中のwindowsからの動作中の
bootセクタにインストール出来ることは画期的な事と思います。
mkwritableの働きで実現できる訳でしょうか、本当に素晴らしいことと思います。
更にUMLの機能はOSの中に別のOSを立ち上げることが出来る訳で、正にバーチャル機能満載と感じます。
Web上にHOMEディレクトリを作成できる機能もあり、NX Server機能も利用出来る等々・・・・
IT機能の基本を満たしていると思います。
少しずつ学習して、活用出来るようにして行きたいと考えています。


----- Original Message ----- From: "Miyawaki Fuminori" <mywkfmnr@xxxxxxxxxxxxx>
To: <knoppix@xxxxxxxxxx>
Sent: Monday, September 27, 2004 11:54 PM
Subject: [knoppix:4103] スワップファイルの件


こんばんは。いつも出遅れる宮脇です。
今回はご指名いただいていたのに出遅れてすみません。
#24日夜にWindowsが起動しなくなって、復元作業をしていました。
#以来、今日までにWindows 2000、XP、98を合計何回インストールしたでしょう。10回は
#軽く越えていますが、とうとう、どのWindowsもマトモに起動させることができませんでし
#た。KNOPPIXはFAT32ブートでも問題無く安定して起動するのに、なぜ、Windowsは起動
#しなくなってしまったのでしょう。不思議なこともあるものですね。

なお、ご指名いただいたのは、大変光栄で、ありがたいのですが、柘植さんも言っていらしたよ
うに、今後はご指名なさらないようにお願いします。ご指名されても、私に答えられるとは限り
ませんので。

>  > SWPファイルは、512MBを2個作成しています。
>  >
>  スワップって、複数使えたんですね。
>  知りませんでした。knoppix(でびあん)以外も使えるんですか。
>
> SWPファイルは1個の方が良いと思いますが、私の貧弱な環境では複数のパーティションに
> 分けておかないと使いずらいことも有りましたので、2個にしました。
> 確か、宮脇さんの実験室で読んだ記憶が有りましす。
あー、なんとなく分かったような、分からないような。
宮脇さんのページを読んでみよう。
#私が興味を持ったのは、swapパーティションが
#複数あったとき、どの様な挙動なのかなと。
すみません、ちょっと書いた覚えがありません。どこのページでしょうか。
複数使えることは知っていました。実験機などで、HDDをいくつもつないだり外したりしている
と、いくつものスワップファイルがマウントされて驚くことがありました。
HD間でMIRACLE LINUXのパーティションのコピー等をKNOPPIXで実行した時は、KNOPPIXの
スワップファイルの他にスワップパーティションも2つマウントされていたと思います。
あと、使ったことはありませんが、man swaponを読んでみると、スワップ間の優先順位も指定
できることになっています。高速なHDD上のスワップを優先したり、より外周にあるスワップを
優先したりしたい時に使うのでしょうね。

> 他のLINUXでは自動的に作成されるHDDへの保存動作に使われる場合のSWPファイルが
> 有りますが、Windowsでも自動的に作成されて、保存動作に使われていることを、 > > どこかで読みました。
> Dbianでは、手動で作成して置くのですね。以前は、SWPパーティションを作成した
たしか、Windowsと同じように、自動割り当ても出来たように思えます。
Linuxでのスワップの自動作成は、Linuxのインストーラでの話ではないでしょうか。
Windowsのように、ブート時にスワップファイルが無いと勝手に作るような機能はカーネルには
無いと思います。やりたければ、そういう処理をするシェルスクリプトを作って/etc/init.d
に登録しておき、自動実行するように設定することで簡単に実現できそうですが。

あと、ついでに、WindowsとLinuxでスワップファイルは共用できます。FAT32パーティション
にpagefile.sysやWin386.swpを見つけたら、Linuxでswap onして使ったり、空き領域の
確保のために削除してしまったりしても、問題は起きないと思います。
#ただし、pagefile.sysの場合、フラグメントの少ない良いファイルであることが多いのです
#が、これを削除してWindows起動時に再作成させると、フラグメント数が激増して性能が落ち
#ることはあります。削除でなくLinuxのスワップとして流用する分には、そんな問題は発生し
#ないと思います。

--[PR]------------------------------------------------------------------
 >>>Free ML会員様限定<<<
\○       Gポイント無料登録でチャンス到来!      ○/
 ■>  1,000円分のローソンお買い物券が抽選で500名様に当たる  <■
< \         豪華賞品も毎月大放出          / >
       http://click.freeml.com/ad.php?id=386857
------------------------------------------------------------------[PR]--
<GMO GROUP> Global Media Online  www.gmo.jp
<Prev in Thread] Current Thread [Next in Thread>