Основной упор в данной статье будет сделан на установку Open.BSD, установка Open.BSD не самый популярный вопрос на antichate хотя нечего сложного в этом нет. Сам процесс занимает около 7 минут, а его наиболее сложной и опасной частью является разбиение жесткого диска (особенно, если OpenBSD - не единственная установленная на нем ОС). А это действительно возможно иметь Windows+Open.BSD+Linux на одном диске. Если вы начинаете на пустом месте , лучше начать с установки windows потом open.bsd и в самом конце Linux, целесообразность установки линукс в последнюю очередь объясняется использованием мультизагручика (в своём варианте я использовал grub). У меня в наличии имеются 3 диска с WindowsXP sp2, Open.BSD 3.8 и ASP Linux 11.2Думаю, с покупкой WindowsXP sp2 и ASP Linux 11.2 у вас не возникнет проблем дистрибутив OpenBSD можно получить с сайта проекта, приобрести в виде готовых дисков (например, в магазине ЛинуксЦентра) или же производить инсталляцию по FTP/HTTP. Установку Windows я описывать не буду, так как с этим я думаю справиться каждый сам. Я в своём варианте выделил для Windows 15G, перед установкой Windows я родным средством создания разделов входящим в данную ось соединил все логические разделы и выделил, как уже было сказано выше 15G выбрав для неё файловую систему NTFS. После установки Windows устанавливаем Open.bsd/ После загрузки установочного диска с Open.bsd на экране появятся следующие сообщения: erase ^?, werase ^W, kill ^U, intr ^C, status ^T (I)nstall, (U)pgrade or (S)hell? I Для установки новой системы выберите Install. В ответ будет выведено приветствие: Welcome to the OpenBSD/i386 3.8 install program. This program will help you install OpenBSD in a simple and rational way. At any prompt except password prompts you can run a shell command by typing '!foo', or escape to a shell by typing '!'. Default answers are shown in []'s and are selected by pressing RETURN. At any time you can exit this program by pressing Control-C and then RETURN, but quitting during an install can leave your system in an inconsistent state. Specify terminal type: [vt220] Do you wish to select a keyboard encoding table? [n] ENTER Просто нажмите "Enter". IS YOUR DATA BACKED UP? As with anything that modifies disk contents, this program can cause SIGNIFICANT data loss. It is often helpful to have the installation notes handy. For complex disk configurations, relevant disk hardware manuals and a calculator are useful. Proceed with install? [n] y Введите "y". Здесь наступает самый ответственный момент. На экране появляется следующий текст: Cool! Let's get to it... You will now initialize the disk(s) that OpenBSD will use. To enable all available security features you should configure the disk(s) to allow the creation of separate filesystems for /, /tmp, /var, /usr, and /home. Available disks are: wd0. Which one is the root disk? (or done) [wd0] Enter Выберите диск, на который будет записана загрузочная информация (wd0 – первый, wd1-второй и т.д.). В случае, если в системе установлен всего один HDD, можно принять значения по умолчанию, нажав "Enter". Do you want to use *all* of wd0 for OpenBSD? [no] Enter Ответьте на это предложение отказом, если только не хотите, чтобы OpenBSD заняла собой весь диск. После этого Вам будет предложено выделить для системы несколько разделов You will now create a single MBR partition to contain your OpenBSD data. This partition must have an id of 'A6'; must *NOT* overlap other partitions; and must be marked as the only active partition. The 'manual' command describes all the fdisk commands in detail. Вот так вот выглядит моё окно в fdisk до моих изменений: Disk: wd0 geometry: 4864/255/63 [78148160 Sectors] Offset: 0 Signature: 0xAA55 Starting Ending LBA Info: #: id C H S - C H S [ start: size ] ------------------------------------------------------------------------ *0: 06 0 1 1 - 1911 254 63 [ 63: 30716217 ] HPFS/QNX/AUX 1: 00 0 0 0 - 0 0 0 [ 0: 0 ] unused 2: 00 0 0 0 - 0 0 0 [ 0: 0 ] unused 3: 00 0 0 0 - 0 0 0 [ 0: 0 ] unused fdisk: 1> Разбиение диска необходимо проводить очень внимательно! Иначе Вы рискуете полностью потерять сохраненную на диске информацию. Отменить сделанные в fdisk изменения нельзя. Можно лишь выйти из программы установки и начать установку заново. Просто перезагружаться не стоит – другой редактор разделов не увидит изменений, но загрузить старую ОС не удастся. Сформируем раздел под систему: fdisk: 1> e 1 Starting Ending LBA Info: #: id C H S - C H S [ start: size ] ------------------------------------------------------------------------ 1: 00 0 0 0 - 0 0 0 [ 0: 0 ] unused Partition id ('0' to disable) [0 - FF]: [0] (? for help) a6 Do you wish to edit in CHS mode? [n] y BIOS Starting cylinder [0 - 4864]: [0] 19112 BIOS Starting head [0 - 254]: [0] Enter BIOS Starting sector [1 - 63]: [0] 1 BIOS Ending cylinder [0 - 4863]: [0] 3000 BIOS Ending head [0 - 254]: [0] 254 BIOS Ending sector [1 - 63]: [0] 63 Вот так вот выглядит моё окно в fdisk после моих изменений: fdisk:*1> p m Disk: wd0 4864/255/63 [78148160 Sectors] Offset: 0 Signature: 0xAA55 Starting Ending LBA Info: #: id C H S - C H S [ start: size ] ------------------------------------------------------------------------ *0: 06 0 1 1 - 1911 254 63 [ 63: 14998M] HPFS/QNX/AUX 1: A6 1912 0 1 - 3000 254 63 [ 30716200: 8542M] OpenBSD 2: 00 0 0 0 - 0 0 0 [ 0: 0M] unused 3: 00 0 0 0 - 0 0 0 [ 0: 0M] unused fdisk:*1> fdisk:*1> f 1 Partition 1 marked active. Теперь можно сохранить раздел и перейти к следующему пункту установки: fdisk:*1> w Writing MBR at offset 0. wd0: no disk label fdisk: 1> q После выхода из fdisk запустится программа label editor: Treating sectors 30716200-39100320 as the OpenBSD portion of the disk. You can use the 'b' command to change this. Initial label editor (enter '?' for help at any prompt) > ? Здесь надо указать точки монтирования разделов и их размер. Я установил следующие параметры: • wd0a: / (root) - 500M. • wd0b: (swap) - 600M. Раздел подкачки должен иметь размер, приблизительно равный удвоенному объему оперативной памяти • wd0d: /tmp - 300M. Место под временные файлы • wd0e: /var – 100M. Здесь хранятся серверные журналы и т.п. • wd0g: /usr - 4G. Место для программ (иногда на это выделяют и 2/3 диска) • wd0h: /home – 2.5G. Место для личных файлов пользователей. Вот порядок выполняемых действий: > p m device: /dev/rwd0c type: ESDI disk: ESDI/IDE disk label: HTS424040M9AT00 bytes/sector: 512 sectors/track: 63 tracks/cylinder: 16 sectors/cylinder: 1008 cylinders: 16383 total sectors: 38154.4M free sectors: 8542.4M rpm: 3600 16 partitions: # size offset fstype [fsize bsize cpg] a: 8542.4M 14998.2M unused 0 0 c: 38154.4M 0.0M unused 0 0 i: 14998.2M 0.0M unknown > d a > a a offset: [30716280] Enter size: [17494785] 500M Rounding to nearest cylinder: 1023624 FS type: [4.2BSD] Enter mount point: [none] / > a b offset: [31739904] Enter size: [16471161] 600M Rounding to nearest cylinder: 1228752 FS type: [swap] Enter > a d offset: [32968656] Enter size: [15242409] 300m Rounding to nearest cylinder: 614880 FS type: [4.2BSD] Enter mount point: [none] /tmp > a e offset: [33583536] Enter size: [14627529] 100m Rounding to nearest cylinder: 164304 FS type: [4.2BSD] Enter mount point: [none] /var > a g offset: [33788160] Enter size: [14422905] 4g Rounding to nearest cylinder: (не заснял на камеру ) FS type: [4.2BSD] Enter mount point: [none] /usr > a h offset: [42176736] Enter size: [034329] 2500m Rounding to nearest cylinder: (не заснял на камеру ) FS type: [4.2BSD] Enter mount point: [none] /home После редактирования мой disklabel выглядит следующим образом 16 partitions: # size offset fstype [fsize bsize cpg] a: 499.8M 14998.7M (не заснял на камеру )# / b: 600.0M 15498.8M swap c: 38154.4M 0.0M unused 0 0 d: 300.2M 16098.0M (не заснял на камеру ) # /tmp e: 99.9M 16398.2M (не заснял на камеру ) # /var g: 4096.0M 16498.1M 4.2BSD (не заснял на камеру ) # /usr h: 2499.8M 20594.1M 4.2BSD (не заснял на камеру ) #/home i: 14998.2M 0.0M MSDOS > q Write new label?: [y] Enter Тонкое место: монтирование разделов необходимо проводить строго в указанном порядке. После монтирования последнего раздела надо ввести done и нажать "Enter". The root filesystem will be mounted on wd0a. wd0b will be used for swap space. Mount point for wd0d (size=122976k), none or done? [/tmp] Enter Mount point for wd0e (size=82152k), none or done? [/var] Enter Mount point for wd0g (size=2097144k), none or done? [/usr] Enter Mount point for wd0h (size=4194288k), none or done? [/home] Enter Mount point for wd0d (size=122976k), none or done? [/tmp] done Done - no available disks found. You have configured the following partitions and mount points: wd0a / wd0d /tmp wd0e /var wd0g /usr wd0h /home The next step creates a filesystem on each partition, ERASING existing data. Are you really sure that you're ready to proceed? [n] y /dev/rwd0a: 307440 sectors in 305 cylinders of 16 tracks, 63 sectors 150.1MB in 20 cyl groups (16 c/g, 7.88MB/g, 1920 i/g) /dev/rwd0d: 245952 sectors in 244 cylinders of 16 tracks, 63 sectors …………………………………………………………………………………………………………………………………………………………………………………………………… ctime=Th u Oct 10 21:50:36 2002) Мы закончили проведение необратимых операций (разметка, форматирование) над диском. Следующий этап – это уже дело техники. Вводим имя машины и сетевые параметры: Я использовал параметры приведённые ниже (с небольшими изменениями): Enter system hostname (short form, e.g. 'foo'): hostname Configure the network? [y] Enter Available interfaces are: fxp0. Which one do you wish to initialize? (or 'done') [fxp0] Enter Symbolic (host) name for fxp0? [puffy] Enter The default media for fxp0 is media: Ethernet autoselect (100baseTX full-duplex) Do you want to change the default media? [n] Enter IP address for fxp0? (or 'dhcp') 111.111.111.111 Netmask? [255.255.255.0] Enter Done - no available interfaces found. DNS domain name? (e.g. 'bar.com') [my.domain] example.com DNS nameserver? (IP address or 'none') [none] 111.111.111.111 Use the nameserver now? [y] Enter Default route? (IP address, 'dhcp' or 'none') 111.111.111.111 add net default: gateway 199.185.137.128 Edit hosts with ed? [n] Enter Do you want to do any manual network configuration? [n] Enter Окончание ниже.
Окончание А затем - пароль администратора: Password for root account? (will not echo) Wоrd Password for root account? (again) Wоrd После задания пароля, можно переходить непосредственно к инсталляции. Далее нам придлагают выбрать от куда устанавливать (по дефолту с сидирома) И что устанавливать, можно выбрать всё: The following sets are available. Enter a filename, 'all' to select all the sets, or 'done'. You may de-select a set by prepending a '-' to its name. [X] bsd [ ] bsd.rd [X] base34.tgz [X] etc34.tgz [X] misc34.tgz [X] comp34.tgz [X] man34.tgz [X] game34.tgz [ ] xbase34.tgz [ ] xshare34.tgz [ ] xfont34.tgz [ ] xserv34.tgz File Name? (or 'done') [bsd.rd] all The following sets are available. Enter a filename, 'all' to select all the sets, or 'done'. You may de-select a set by prepending a '-' to its name. [X] bsd [X] bsd.rd [X] base34.tgz [X] etc34.tgz [X] misc34.tgz [X] comp34.tgz [X] man34.tgz [X] game34.tgz [X] xbase34.tgz [X] xshare34.tgz [X] xfont34.tgz [X] xserv34.tgz Далее введите done, и подтвердите начало установки. После окончания распаковки снова введите done. File Name? (or 'done') [done] Enter Ready to install sets? [y] Enter Getting bsd ... 100% |*************************** …………………………………………………………………………………………………………………………………………………………………………………………………… Getting xserv34.tgz ... 100% |**************************************************| 15228 KB 00:11 Sets can be located on a (m)ounted filesystem; a (c)drom, (d)isk or (t)ape device; or a (f)tp, (n)fs or (h)ttp server. Where are the install sets? (or 'done') На следующий вопрос следует ответить “y”, если предполагается использование X Window System. Вам будет предложено выбрать временной пояс. Устанавливаем временной пояс, после всех настроек и установок нас попросят ввести команду (halt) После ввода команды halt начнется перезагрузка системы. После установки Open.BSD можно приступать к установки linux’a какой из дистрибутивов выбрать каждый для себя решает сам, я же перед установкой линукс’а загрузился с установочного диска windows на свободном месте (после open.bsd) создал ещё два логических раздела для windows размером 600М и 4G для фотошопа и дополнительных приложений . На оставшееся неразмеченное место на винчестере я установил Asplinux 11.2, Установку Asplinux 11.2 опишу вкратце. Загружаемся с установочного диска, выбираем метод установки далее на какой раздел установить операционку, среди предложенных вариантов выбираем установку на свободное место , далее выбираем пакеты если был выбран индивидуальный выбор устанавливаемых пакетов , в меню выбора загрузчика выбираем grub после установки и перезагрузки Asplinux 11.2 , в меню выбора загружаемых операционных систем будет так же меню выбора os1 загрузка Open.BSD и nt1 – загрузка windows. На этом пожалуй и всё. P/s: У меня есть видео снятое на видеокамеру данной установки. При установки и написании статьи использовались материалы взятые с http://www.linuxcenter.ru/lib/articles/distrib/bsd/
Насколько я знаю, openbsd не распространяется с официального сайта в виде готовых дистрибутивов (Его нужно собрать самому) (я не думаю, что кто-то станет покупать диск за 30 или выше баксов ). Кроме того, курент версия обсд - 4.1. Да и туториалы по установке есть куда более полней - http://www.obsd.ru/wiki/index.php/FAQ (FAQ №4) PS Лучше выйдите на улицу, там такая погода Пиво попить там и всё такое...
Попил уже пиво позавчера рука (кисть) вспората стеклом, возили на скорую зашивали. Опен бсд не распространяется в виде исо архива но собрать самому исо архив не составит труда, я описал 3.8 по той причине что это единственная open.bsd которую мне удалось найти у себя в городе. Статьёй я хотел паказать что установка этих трёх операционных систем савместно возможна просто упор был сделан на open.bsd в виду того что на ачате мало про неё информации ( и как мне кажется незаслуженно ). А за ссылку спасибо.
Почему про Install OpenBSD никто рассказывал, потому что тем кто поставил лень рассказывать о своих подвигах)). И блин в конце концов можно в инете что-нить найти. А вот если б написали про настройку, про файер или еще про что ...)) Короче кто захочет установить - установит
Вот я и вновь вернулся к Опен БСД, уже стоит на втором ноуте, пока ещё девственно чистая: вообщем если у кого либо есть опыт работы с данной осью предлагаю делиться тут своим опытом о данной оси, советами, примерами конфигов... и ответ на вопрос: Почему OpenBSD? можете прочитать тут: http://www.obsd.ru/8/?q=node/1183 вообщем давайте делиться своим впечетлением и опытом )
Я из не еще десктоп с gnome лепил))) Создания вэб сервер на OpenBSD http://servmaster.net/index.php?newsid=19
Ну как сказать, долго мучался, но все же потавил, сеть сама встала. Собсно что такое OpenBSD ? Это таже FreeBSD, только жестоко обезана и сосредаточна на безопасности. Ядро у них отличается на максимум 40 %.
Хотя от части сервер под OpenBSD, по сравнению с серверов под FreeBSD бывает чаcто онанизмом. + Еще одна фигня которая жекстоко напрягла, при установке гнома из бинарных пакетов, пришлось ставить все части гнома по отдельности. То есть нету единого пакета как во фрихе, который бы ставил все остальные. Так же грузят порты, так как на опенке, они не особо используются, как не странно, все больше назначино на использование пакетов.