柘植です。こんにちは。
[knoppix:1496] Re: swapファイル作成に関して
naoko.akahori@xxxxxxxxx wrote:
> akahoriです。
> >
> > /usr/sbin/mkdosswapfile内に同じようなメッセージが表示されているようなので
> > mkdosswapfileを全てコメントアウトしてみましたが変化はありません。
> > 起動はテキストモードで行うようにしております。
> > どこでメッセージが表示されているのでしょうか。
メモリが少ない場合に、Knoppix起動時にmkdosswapfileでswapfileを作るか
どうか尋ねてくるのは、knoppix-autoconfigのなかに次の記述があるため
のようです。
---lines 777-779--
FREEMEM="$(awk 'BEGIN{m=0};/MemFree|Cached|SwapFree/{m+=$2};END{print m}' /proc/
meminfo)"
if [ "$FREEMEM" -lt 80000 -a -x /usr/bin/kdeinit -a -x /usr/sbin/mkdosswapfile ]
; then
(以下略)
つまり、
$ cat /proc/meminfo
とコマンドを打ちこんでみて、
MemFree:
Cached:
SwapFree:
の各行の数値の合計が80,000(kB)以下の場合には、どんな起動オプションを付けても
必ず、akahoriさんが書かれたメッセージが表示される、と考えて良いと思います。
これを回避したいということなら、knoppix-autoconfigを修正してKNOPPIXを再構成
するか、あるいは単純にmkdosswapfileでswapfileを作ってしまうか(一度作ってし
まえば次からは尋ねられないと思います)、どこかにSWAPパーティションを作って
おくか、の3通りの方法が考えられます。
ただ、
> メモリは256Mを認識しているようです。
なのに、件のメッセージが表示されるというのは、よくわかりません。
--
Tsuge Akihide
|