Bootable OpenBSD CD/DVD HOWTO
Ето как да си направите стартиращо DVD за x86 от файловете, достъпни от FTP-тата на OpenBSD. Сваляте директориите i386, packages и tools. Използвайте команда, подобна на следната:
wget -m -c -np _your_mirror_url_
Създавате си следната директорийна структура:
/shared/private/obsd:
3.9/
i386/
CKSUM
INSTALL.i386
INSTALL.linux
MD5
...
packages/
i386/
855resolution-0.4p0.tgz
9libs-1.0p3.tgz
...
tools/
fips/
...
fdimage.exe
...
ANNOUNCEMENT
HARDWARE
...
За да можете да boot-нете DVD-то трябва да направите /etc директория ИЗВЪН /3.9 дървото. Поставете в нея файл с име boot.conf със следното съдържание на 1 ред:
set image /3.9/i386/bsd.rd
Вече би трябвало да имате следното дърво:
/shared/private/obsd
3.9/
...
etc/
boot.conf
За да можете да работите с DVD-то ще трябва да смените permission-ите на някои от файловете:
stinger@hydra $ cd /shared/private/obsd stinger@hydra $ find -type f -exec chmod 0444 '{}' \; stinger@hydra $ chmod 0555 3.9/i386/bsd stinger@hydra $ chmod 0555 3.9/i386/bsd.mp stinger@hydra $ chmod 0555 3.9/i386/bsd.rd stinger@hydra $ chmod 0555 3.9/i386/cdboot stinger@hydra $ chmod 0555 3.9/i386/cdbr stinger@hydra $ chmod 0555 3.9/i386/pxeboot stinger@hydra $ find -type d -exec chmod 0555 '{}' \;
Сега вече сте готови за създаване на DVD ISO-то. Отидете в директорията над 3.9 (/shared/private в моя случай) и оттам изпълнете:
# 4 ИНТЕРВАЛА ТУК |||| # vvvv mkisofs -R -T -V "OpenBSD/i386 3.9 install DVD" -b 3.9/i386/cdbr -c 3.9/i386/boot.catalog -no-emul-boot -uid 0 -gid 9 -p 'Your Name' -publisher 'Your Name' -A 'OpenBSD 3.9 i386 unofficial install DVD' -o ~/openbsd39.iso obsd
Вижте man-страницата на mkisofs за това как да използвате опциите -b и -c за други архитектури, освен x86 (примерно за amd64)
Ако искате да си направите bootable CD, без packages дървото (3.1 GB по-малко), създайте си следната директорийна структура:
/shared/private/obsd
3.9/
i386/
CKSUM
INSTALL.i386
INSTALL.linux
MD5
...
tools/
fips/
...
fdimage.exe
...
ANNOUNCEMENT
HARDWARE
...
И използвайте следната команда от директорията над 3.9 (/shared/private в моя случай):
mkhybrid -r -b 3.9/i386/cdrom39.fs -c 'boot.catalog' -o openbsd39.iso obsd
Ако смятате, че директорията tools не ви е нужна, няма проблем – можете да я премахнете, но не Ви съветвам да го правите – вътре има инструменти от сорта на rawrite и fips, които могат да се окажат доста полезни, ако нещата се объркат.
Маркери: openbsd, tips, unix
За тази статия
В момента четете "Bootable OpenBSD CD/DVD HOWTO", статия в stinger's thoughts
Отпечатване на статията
- Публикувана на:
- 05.05.2006 в 11:04
- Категория:
- Linux/UNIX
- Изпращане:
- Изпрати чрез email
Категории
- Books (10)
- Linux/UNIX (66)
- Movies (32)
- Music (73)
- Web Development (59)
- Други (182)






















IE8 Webslice
RSS с публикации
1 коментар
RSS с коментaрите