vine-users ML アーカイブ



[vine-users:077513] インスト ールディスクの作成

  • From: 竹中 浩 <tkn-hiroshi@xxxxxxxxxxxxxxx>
  • Subject: [vine-users:077513] インスト ールディスクの作成
  • Date: Sat, 25 Aug 2007 17:17:36 +0900
竹中@京都です。

長南さんのメールより [vine-users:077504]

PPC 用インストール CD をダウンロードするのは、さすがに大 変なので、
KDDI のサイトにあった pub/Linux/packages/Vine/Vine-4.1/ppc/misc/
ramdisk.image.gz というのを落としてみました。インストール CD に
入っているのも、これと同じと考えてよいのでしょうか。

  $ cd ~/tmp
  $ gunzip ramdisk.image.gz
  $ file ramdisk.image
  ramdisk.image: Linux rev 1.0 ext2 filesystem data
  # mount -t ext2 -o loop ramdisk.image /mnt
  # cd /mnt
  # ls -F
  bin@  etc/      lost+found/  proc/  selinux/  tmp/
  dev/  linuxrc@  modules/     sbin/  sys/      var/
  # cd modules
  # ls -F
  module-info  modules.dep     modules.usbmap  pcitable
  modules.cgz  modules.pcimap  pci.ids
  # gzip -d -c modules.cgz |cpio -it |grep sbp
  9540 blocks
  2.6.16-0vl68/ppc/sbp2.ko

この ramdisk.image.gz には sbp2 が入っていますね。 そちらでも
確認してみてください。

# ついでに言うと、上の 2.6.16-0vl68 がこのモジュールが対 応して
# いるカーネル・バージョンだと思います。

とは言え、モジュールが入っていても、外付け HDD を認識し ない
のでは何にもならない。
Alt-F2 で shell へ移動して、lsmod とか modprobe sbp2 とか fdisk /dev/sdb とか(sdb かどうか知りませんが)やっ てみたら、
どうなんでしょう。

元のインストールディスクで、insmod sbp2 や modprobe sbp2 をやって
見ましたが、駄目でした。

私のメールより [vine-users:077506]

実は、2.6.16-0vl76.3 をビルドしたカーネルを使っていまし た。 2.6.16-0vl68 をビルドしたカーネルを使ったら、言語選択画面での フリ−ズ
は、解消しました。ところが、CR 版は著作権の関係からか、
「'Vine Linux CD'が入っていない。」旨のメッセージを吐い てそれ以上進ま なくなりました。CR 版は改変不能にプロテクトされているの かも知れません。

そこで、FTP 版を基にインストール用ディスクを作成しました。 ところがやはり、 「Vine Linux CD を入れて下さい」と云う旨のメッセージが出て インストール出来 ませんでした。FTP 版でも著作権の関係で何らかのロックが掛っ ているのでしょう
か?

さらに、2.6.16-0vl68 カーネルを用いても、sbp2 をカー ネルに組み込むとやはり、
言語選択の画面でフリーズします。

Vine も 4.1 からは、”ガードが固く”なったようで、 3.1 までの様な自由度が
有りません。
そもそも、外付けディスクに、/usr, /home を置いているのは、 内蔵ディスクに
Mac OS を入れてデュアルブートにしているためです。

今回は一旦内蔵ディスクをからにしてからパーティッションをきり直し て空の状 態で一からシステムを入れ直す所だったので、内蔵ディスクに空きがあ り、 長南さんの方法 [vine-users:077505]が使えましたが、次回は、 やはり直接外部
ディスクを認識させて直接インストールしなければなりません。
そのためにはやはりsbp2を認識するインストールディスクを作成 したいのですが、
上記2点の問題、

1. ディスクが Vine Linux CD と認識されない。
2. sbp2 を組み込むとインストーラがフリーズする。

をクリアしなければなりません。

1. に関しては、下記のmkisofs コマンドラインで、-volset 'Vine Linux CD' や -A 'Vine Linux CD' のオプションを試しましたが駄目でした。どのよ うに(どこに)
'Vine Linux CD' という情報をセットしているのでしょうか?

mkisofs -hfs -part -dDRT -l -ldot -allow-multidot -J -r -no-desktop - map mapping.txt \ -sysid PPC -V 'Vine-4.1CRFW-CD' -hfs-bless Vine4cd/ppc/mac -o vine-4.1crfw-cd.iso


2. に関しては、全く謎です。上記の長南さんのメールに有るように、 sbp2 が入って いるのにインストール時にロードされないのと関係しているようにも思 われます。

長々とまとまり無く書いてしまいましたが、何らかのご助言を頂ければ 幸いです。

PS:[vine-users:077496] で私が書いた上記の mkisofs のオプションは次の HP を
参考にした事を付け加えさせて頂きます。

http://emasaka.blog65.fc2.com/blog-entry-207.html

---
竹中 浩
tkn-hiroshi@xxxxxxxxxxxxxxx