[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[knoppix:0766] Re: SWAP作成時やFDISK利用時に表示が化ける



柘植です。kanemiさんはじめまして。

> SWAP作成時というのはMEM不足の64MのマシンではFATの領域に作成を薦めてく
> ることです。

Knoppixが起動する時に実行される/etc/init.d/knoppix-autoconfigに次のよう
な箇所があります。(行頭の数字は行番号)

647 FREEMEM="$(awk'BEGIN{m=0};/MemFree|Cached|SwapFree/{m+=$2};END{print m
647 }' /proc/meminfo)"
648
649 if [ "$FREEMEM" -lt 80000 ]; then
650 if [ -x /usr/sbin/mkdosswapfile ]; then

ここで呼ばれているmkdosswapfileというスクリプトがFAT領域にSWAPファイル
を作るか、と訊いています。

> エンターキーを押しつづけるだけでSWAPを作成で通常に起動はしてくれるので
> すがSWAP作成時の確認中の表示が文字化け状態なのです。

mkdosswapfileのダイアログボックスのメッセージは日本語化されている
のですが、かえってそのために素のコンソール画面では文字化けしてしま
うようですね。このへんのメッセージが知りたければ、 
/usr/sbin/mkdosswapfile
をお読みになるといいと思います。

また、一度スワップファイルを作ってしまえば、
649 if [ "$FREEMEM" -lt 80000 ]; then
をクリアするでしょうから次回の起動時からは
訊いてこなくなると思います。

根本的に改善したければ、mkdosswapfileを書き換えて
(日本語訳の部分を削除して)しまって、Knoppixを再構成すると良いと
思います。

> FDISK利用時というのはシングルモードで起動後のFDISK利用時で文字化けに
> なることです。

これも基本的にmkdosswapfileの件と同じ原因でしょう。
でもこちらは、

# LANG=C LC_ALL=C fdisk (いろいろ)

とすれば文字化けは回避できると思います。

-- 
Tsuge Akihide


--[PR]------------------------------------------------------------------
【 FreeML ユーザー登録してますか?】
  ・メールアドレスとパスワードのカンタン登録!
  ・ニックネームもつけられるし、WEBメールも使える!
  ・MLだってカンタンに作れちゃう!
▼ いますぐ登録! => http://click.freeml.com/ad.php?id=121394
------------------------------------------------------------------[PR]--
<GMO GROUP> Global Media Online  www.gmo.jp