[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
(起動用CDROM) Cを押しながら起動
- Subject: (起動用CDROM) Cを押しながら起動
- From: 藤原 誠/Makoto Fujiwara<makoto@ki.nu>
- To: port-powerpc-ja@jp.netbsd.org
- Date: Mon, 21 May 2007 10:06:48 +0900
- Message-ID: <yfmy7jj7zo7.wl%makoto@ki.nu>
- In-Reply-To: <200011081253.eA8Cr0008579@gabriel.ece.ibaraki-ct.ac.jp>
- Delivered-To: mailing list port-powerpc-ja@jp.netbsd.org
- Mailing-List: contact port-powerpc-ja-help@jp.netbsd.org; run by ezmlm-idx
- User-Agent: Wanderlust/2.15.5 (Almost Unreal) SEMI/1.14.6 (Maruoka)FLIM/1.14.8 (Shijō) APEL/10.7 Emacs/22.1.50(powerpc-unknown-netbsd4.99.9) MULE/5.0(賢木)
> 千葉市中央区長洲
> 藤原 誠
(以下の文は、別のところにも書いたので、もし「これ読んだよ」
という方がいらっしゃいましたらごめんなさい)
滝沢さんの 2000/11/07 の記事 を今更見ている訳ですが、これで、
「C を押しながら起動」が出来ました。
| To: port-powerpc-ja@jp.netbsd.org
| From: you@nightbreak.org (Y. Takizawa)
| Subject: bootable CD (Re: hfsboot again)
| Date: Wed, 8 Nov 2000 21:53:00 +0900 (JST)
滝> (標準設定で)`C'キー起動ができないものかなといろいろ試していたら,
* mkhybrid は今は(多分)なくなっているので例えば cdrtools に
含まれている mkisofs を使い -hfs の指定を追加
* hattrib -b は Read-Only File system と言われる。その代りに
mkisofs で
-hfs-bless dir/boot
のように指定する (dir 以下にデータを用意していたとして
boot は起動用のフォルダ)
* 同様に hattrib -t tbxi -c chrp :boot:bootinfo の代りに、
.txt Ascii 'chrp' 'tbxi' "Mac Boot File"
という内容の譜を用意しておき、その名前を -map で指定する
-map mac.map
* boot/bootinfo.txt には次のように書いておく
<CHRP-BOOT>
<COMPATIBLE>
iMac,1 PowerMac1,1 PowerBook1,1 PowerMac2,1 PowerMac2,2
PowerMac3,1 PowerMac3,2 PowerMac3,3 PowerMac5,1 PowerBook2,1
PowerBook2,2 PowerBook3,1 PowerBook3,2 PowerMac10,1
</COMPATIBLE>
<DESCRIPTION>
NetBSD/macppc bootable CD script
</DESCRIPTION>
<BOOT-SCRIPT>
boot cd:,ofwboot.elf netbsd.macppc
</BOOT-SCRIPT>
</CHRP-BOOT>
COMPATIBLE の部分は実際には一行で書いたが、上のように改行を
含んでもいいかも知れない
* 現在使っている mkisofs の選択は
$(MKISOFS) -volid macppc/${DATE} -part -hfs -f -r -J -l \
-hfs-bless dir/boot -map mac.map -o $(CDIMAGE) dir
これで作ったものは、
ftp://ftp.ki.nu/pub/NetBSD/snapshot/20070203ts
の中の
20070517.iso 710508 KB 05/17/07 13:50:00
として置いてあります。本当は、もっと小さい確認用の作ればいいのだ
けれど、それは後ほど。
COMPATIBLE の部分が合っていない場合、 OF の入力待から次のように
入力した場合に
boot cd:,\\:tbxi
CHRP-BOOT not compatible と言われます。
---
(藤原)
────────────────
NetBSD 解説
http://www.ki.nu/software/NetBSD2/index.html