柘植です。こんにちは。
knoppix_v3.8.2_20050505-20050606.isoの変更点に関連する思い
付きを書きます。
On Tue, 07 Jun 2005 18:29:35 +0900 (JST)
[knoppix:5205] knoppix3.8.2日本語版(knoppix_v3.8.2_20050505-20050606.iso)公開
Kuniyasu Suzaki <k.suzaki@xxxxxxxxxx> wrote:
> - NTFS パーティション内の knoppix.swpでもスワップ動作可能に
> - Fabian Franzのオリジナル knoppix-installerからJöug Schirottke/Kanotix のものに入れ換え
> 注) öは htmlで表記される、oのウムラウトです。
現状ではNTFSパーティションでSWAPファイルや継続的なホームディレクトリ
を利用するためには、Knoppixでmkdossawpfileやknoppix-mkimageを実行す
る以前に、あらかじめWindows側でイメージファイルを作成しておく必要が
ありますね。
その方法[1]は簡単といえば簡単ですが、KnoppixでLinux入門というよう
な人はちょっとドキドキしてしまうんじゃないかな、と思います。
一方、イメージファイルはsparseなので、300MBや500MBのサイズでも、
圧縮するとかなり小さくなります[2]。
そこで、あらかじめmkswapやmke2fsを実行してあるイメージファイルを
圧縮してISOイメージに同梱して配布したらどうだろう、と思いました。
実際に試してみると、mkswap済みのKNOPPIX.SWPという名前のファイルを
NTFSドライブの\直下に置いてKnoppixを普通に起動させるだけで、その
ファイルがSWAPファイルとして使用されているのが確認できました。
特別な起動オプションもmkdosswapfileを実行する必要もないので、
NTFSパーティションのみで構成された、SWAPパーティションのないPC
でも、比較的簡単にSWAPを導入できると思います。
さらにこのSWAPファイルはcoLinuxでも使いまわしできます。
ただイメージファイルの圧縮方法がbzip2だとWindows環境で簡単に
「解凍」できないかもしれない[3]ので、zip圧縮にしてみるとサイズが
bzip2の時の約1000倍になっちゃいますけど。
268435456 2004-04-20 00:58 swap_256Mb
240 2004-04-20 00:58 swap_256Mb.bz2
260697 2005-06-14 11:32 swap_256Mb.zip
ということで、もしISOイメージのサイズに余裕があれば、検討して
いただけるとうれしいです。> AIST開発グループさま
[1]
私がやってみた方法は以下の3つ。
1. Cygwinでdd
(例)
$ dd if=/dev/zero of=/cygdrive/f/knoppix.img bs=1M count=500
2. KnoppixCDのKNOPPIXディレクトリ下にあるmkimg-de.exeを使う
単純にmkimg-de.exeをダブルクリックするだけで起動するけど、
メッセージがドイツ語なのでちょっと戸惑います。せっかく
ソース(mkimg-src.zip)も同梱されてるので英語メッセージのやつ
にでも差し替えたほうが親切かも。
使いかた自体は簡単。イメージファイルを作成するドライブと容量
を指定するだけでKNOPPIX.IMG という名前のイメージファイルがで
きあがります。SWAPファイルとして使うのなら後でファイル名を
KNOPPIX.SWPに変える必要があります。
3. Windows XP のコマンドプロンプトでfsutilコマンドを使う
(例)
F:\>fsutil file createnew knoppix.img 524288000
この方法で作ったイメージファイルでは knoppix-mkimage が正常に
終了しませんでした。もうちょっと詳しいメモは以下に。
http://buxus.s31.xrea.com/pukiwiki/?knoppix-image#content_1_9
[2]
Gniarfさん(http://wiki.colinux.org/cgi-bin/Gniarf)
が配布してるイメージファイルはbzip2圧縮。
http://gniarf.nerim.net/colinux/blank/
http://gniarf.nerim.net/colinux/fs/
http://gniarf.nerim.net/colinux/swap/
[3]
私が使ってる+Lhaca では*.bz2なファイルでも解凍できました。
--
Tsuge Akihide
|