Суббота, 3 июля 2010 г.

Установка junos 10 на PC

Просмотров: 3163 | Подписаться на комментарии по RSS |

Устанавливал junos я непосредственно в 7.3-RELEASE-i386-bootonly.iso.

Первое на что нужно обратить внимание, так это на разделение slice на partition. Если не создавать partition /tmp, то возникает ошибка об нехватке свободного места на носителе md1, который в свою очередь имеет объём 160Mb.

Актуален скрипт

Вот так у меня это выглядит:

partitions

Дальше нужно установить минимальную версию FreeBSD на носитель, и приступить к созданию модифицированного пакета.

#cd /var/tmp
Ложим package сюда удобным для вас способом.... И приступаем к модификации.
#mkdir blah;cd blah;tar zxvf ../jinstall-10.1R1.8-domestic-signed.tgz
#mkdir blah;cd blah;tar zxvf ../jinstall-10.1R1.8-domestic.tgz
#mkdir blah;cd blah;tar zxvf ../pkgtools.tgz
#cp -v /usr/bin/true bin/checkpic
#tar zcvf ../pkgtools.tgz *
#cd ../;rm -rf blah
#tar zcfv /var/tmp/jinstall-10.1R1.8-domestic.tgz *
Устанавливаем:
#pkg_add -f jinstall-10.1R1.8-domestic.tgz
#echo console=\"vidconsole\">>/boot/loader.conf;reboot

Ожидаем окончания установки и радуемся:

root@%cli
root>show version
Model: olive
JUNOS Base OS boot [10.1R1.8]
JUNOS Base OS Software Suite [10.1R1.8]
JUNOS Kernel Software Suite [10.1R1.8]
JUNOS Crypto Software Suite [10.1R1.8]
JUNOS Packet Forwarding Engine Support (M/T Common) [10.1R1.8]
JUNOS Packet Forwarding Engine Support (M20/M40) [10.1R1.8]
JUNOS Online Documentation [10.1R1.8]
JUNOS Voice Services Container package [10.1R1.8]
JUNOS Border Gateway Function package [10.1R1.8]
JUNOS Services AACL Container package [10.1R1.8]
JUNOS Services LL-PDF Container package [10.1R1.8]
JUNOS Services Stateful Firewall [10.1R1.8]
JUNOS AppId Services [10.1R1.8]
JUNOS IDP Services [10.1R1.8]
JUNOS Routing Software Suite [10.1R1.8]

PS:

1) В internet полно трактатов по установке olive на PC, но там старые версии, и для них не нужно создавать partition /tmp в slice.

2) HDD обязательно должен иметь имя ad0[s]X, либо нужно делать symlinks.

3) Минимальный объём оперативной памяти 512M, но потом можно вставить HDD после установки в другой системный блок. Я использую junos на 256M, но заметны проблемы при запуске cli и других команд.

Метки: | | | | |

Комментариев: 14

  1. 2010-10-10 в 10:59:55 | NetSpider

    На сайте не работает регистрация, выдается 504 ошибка.. blank stare

  2. 2011-01-07 в 07:00:40 | zloidemon

    Она вообще отключена smile

  3. 2011-01-16 в 09:30:57 | 1

    tar zxvf /var/10.4/domestic/jinstall-10.4R1.9-domestic-signed.tgz

    x +CONTENTS

    x +COMMENT

    x +DESC

    x +INSTALL

    x jinstall-10.4R1.9-domestic.tgz: gzip decompression failed

    tar: Error exit delayed from previous errors.

    как можно победить такое?

  4. 2011-01-16 в 22:26:05 | zloidemon

    Место на hdd может кончилось.

  5. 2011-01-17 в 21:53:42 | 1

    С этим разобрался, перекачал архивы, битые были.

    Поставил по доке, ребутнулся и финиш, BTX Loader появляется и тишина. Ставил на 7.3.

  6. 2011-01-18 в 00:49:10 | zloidemon

    Что за железо?

    echo console=\"vidconsole\">>/boot/loader.conf

    Это надо что бы все не через консольный порт шло.

  7. 2011-01-18 в 21:39:48 | 1

    Разобрался, поставил на 7.3 smile

    Мать интел, сетевая intel десктопная какая-то.

  8. 2011-03-11 в 01:24:42 | Илья

    Добрый день!

    Пытаюсь поставить junos 10.0R4.7. Использую FreeBSD 8.0.

    Возникли следующие проблемы:

    1) не появляется файл pkgtools.tgz после команды

    #mkdir blah;cd blah;tar zxvf ../jinstall-10.0R4.7-domestic.tgz

    2)нет файла /usr/bin/true.

    Junos рабочий, лично ставил его на Juniper EX4200. Команды ввожу так, как указано на странице. Все параметры ОС сделал по Вашему совету.

    Файл скачиваю через FTP Cerberus командой

    ftp ftp://log:pas@[ip]/jinstall-10.0R4.7-domestic-signed.tgz /var/tmp

    Но файл почему то оказывается в папке /root и мне его приходится перемещать в папку /var/tmp.

    Подскажите, пожалуйста, что не так делаю или в чем может быть причина?

    Заранее спасибо.

  9. 2011-03-11 в 05:59:51 | zloidemon

    Я думаю вам стоило бы использовать мой скрипт из этой темы http://www.zlonet.ru/page/the-junos-installation-script

  10. 2011-03-30 в 02:44:51 | Atom

    Привет всем.

    Нужна ваша помощь, вроде как все установил, но кода сделал ребут, вощел под рутом ввожу команду cli выдает --> cli:command not found =(. как можно это исправить ? спасибо

  11. 2011-03-30 в 22:13:13 | zloidemon

    Скорее всего не верно разметил диски, либо не примонтировались части junos. Внимательнее разметку..

  12. 2011-07-02 в 07:53:05 | Саша

    при вводе команды "07.#tar zcvf ../pkgtools.tgz *" выдается сообщение об ошибке 'Tar: cowardly refusing to create an empty archive" Подскажите, в чем может быть проблема??

  13. 2011-07-02 в 10:25:57 | zloidemon

    Используй скрипт http://www.zlonet.ru/page/the-junos-installation-script

  14. 2011-08-29 в 06:59:51 | Аноним

    Привет!

    делаю символьную ссылку

    ln -s /dev/ad2 /dev/ad0

    и так и далее, но после перезагрузки символьные ссылки пропадают. Как эту проблему решить?

Оставьте комментарий!

Не регистрировать/аноним

Используйте нормальные имена.

Если вы уже зарегистрированы как комментатор или хотите зарегистрироваться, укажите пароль и свой действующий email.
(При регистрации на указанный адрес придет письмо с кодом активации и ссылкой на ваш персональный аккаунт, где вы сможете изменить свои данные, включая адрес сайта, ник, описание, контакты и т.д.)



grin LOL cheese smile wink smirk rolleyes confused surprised big surprise tongue laugh tongue rolleye tongue wink raspberry blank stare long face ohh grrr gulp oh oh downer red face sick shut eye hmmm mad angry zipper kiss shock cool smile cool smirk cool grin cool hmm cool mad cool cheese vampire snake excaim question

(обязательно)