柘植です。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
|