DataLife Engine > Tips & Tricks > Создание установочного ISO для OpenBSD 3.8

Создание установочного ISO для OpenBSD 3.8


10-08-2010. Разместил: synergix Необходимые файлы:
$ ls -lh

итого 267M
-r-xr-xr-x  1 syner syner  36M Дек  9 21:27 base38.tgz
-r-xr-xr-x  1 syner syner 5,1M Дек  9 21:27 bsd
-r-xr-xr-x  1 syner syner 4,5M Дек  9 21:28 bsd.rd
-r-xr-xr-x  1 syner syner 2,9M Дек  9 21:41 cdrom38.fs
-r-xr-xr-x  1 syner syner  563 Дек  9 21:28 CKSUM
-r-xr-xr-x  1 syner syner  21M Дек  9 21:28 comp38.tgz
-r-xr-xr-x  1 syner syner 1,1M Дек  9 21:28 etc38.tgz
-r-xr-xr-x  1 syner syner 7,3K Дек  9 21:41 ftplist
-r-xr-xr-x  1 syner syner 2,5M Дек  9 21:28 game38.tgz
-r-xr-xr-x  1 syner syner 7,1M Дек  9 21:28 man38.tgz
-r-xr-xr-x  1 syner syner 1019 Дек  9 21:28 MD5
-r-xr-xr-x  1 syner syner 2,2M Дек  9 21:28 misc38.tgz
-r-xr-xr-x  1 syner syner 8,4M Дек  9 21:41 ports.tar.gz
-r-xr-xr-x  1 syner syner 4,7K Дек  9 21:41 root.mail
-r-xr-xr-x  1 syner syner 100M Дек  9 21:42 src.tar.gz
-r-xr-xr-x  1 syner syner  17M Дек  9 21:42 sys.tar.gz
-r-xr-xr-x  1 syner syner  10M Дек  9 21:28 xbase38.tgz
-r-xr-xr-x  1 syner syner  92K Дек  9 21:28 xetc38.tgz
-r-xr-xr-x  1 syner syner  32M Дек  9 21:28 xfont38.tgz
-r-xr-xr-x  1 syner syner  18M Дек  9 21:28 xserv38.tgz
-r-xr-xr-x  1 syner syner 2,0M Дек  9 21:28 xshare38.tgz


Пусть рабочая директория будет files, тогда структура подготовленных файлов должна быть такая:

$ tree -s files/
files/
|-- [       4096]  3.8
|   `-- [       4096]  i386
|       |-- [        563]  CKSUM
|       |-- [       1019]  MD5
|       |-- [   36790935]  base38.tgz
|       |-- [    5281094]  bsd
|       |-- [    4658297]  bsd.rd
|       |-- [   21015186]  comp38.tgz
|       |-- [    1150325]  etc38.tgz
|       |-- [    2599491]  game38.tgz
|       |-- [    7408552]  man38.tgz
|       |-- [    2276103]  misc38.tgz
|       |-- [   10471148]  xbase38.tgz
|       |-- [      93384]  xetc38.tgz
|       |-- [   33216689]  xfont38.tgz
|       |-- [   18609057]  xserv38.tgz
|       `-- [    2034078]  xshare38.tgz
|-- [    2949120]  cdrom38.fs
|-- [       7470]  ftplist
|-- [    8775929]  ports.tar.gz
|-- [       4742]  root.mail
|-- [  104553952]  src.tar.gz
`-- [   16854676]  sys.tar.gz


дерево каталогов:

$ tree -d  files

files
`-- 3.8
   `-- i386


Создание ISO:

$ mkisofs -vrTJV OpenBSD38 -b cdrom38.fs -c boot.catalog -o OpenBSD38.iso files 



$ls -l
drwxr--r--  3 syner syner      4096 Дек  9 21:29 files
-rw-rw-r--  1 syner syner 279166976 Дек  9 22:21 OpenBSD38.iso


Установочный ISO OpenBSD 3.8 готов!
Вернуться назад