EBUGの原稿
OpenBSDでLive CDをつくる†
Why OpenBSD?, Why Live CD?†
- Other BSD / Linux では?
- Linuxでも昔1FDとかいじっていた。
- 一番慣れたBSD
- OpenBSDには定番がない
- make releaseが昂じてやってみたくなった
- Live CDの利点
Boot手順の概要†
↓
| HDD | FD | CD |
boot sector | MBR | 1st sector | El-Torito |
1st stage boot | PBR(biosboot) | biosboot | cdbr |
2nd stage boot | /boot | /boot | /cdboot |
↓
↓
user land | /sbin/init |
/etc/rc |
(fork gettys, etc...) |
アプローチ1†
- mounting CD as root
- kernel config
- make image ... vn
- mfs
- union FS
- burning CD
- 欠点
- /etc/rcの改造が必要
- Union FSが不安定
アプローチ2†
- mounting rd as root
- kernels with rd
- rdsetroot
- rd layout
- /etc/rc
- 欠点
参考文献等†
- Books
- Links
- Distributions on kaw.ath.cx