From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: Ivan Adzhubey To: ALT Linux Sisyphus discussion list Subject: Re: [sisyphus] PXE network boot & initrd.img Date: Thu, 1 Apr 2004 01:58:15 -0500 User-Agent: KMail/1.5.4 References: <200404010047.59457.iadzhubey@rics.bwh.harvard.edu> <20040401102112.60140ac9.peet@altlinux.ru> In-Reply-To: <20040401102112.60140ac9.peet@altlinux.ru> MIME-Version: 1.0 Content-Type: text/plain; charset="koi8-r" Content-Transfer-Encoding: 8bit Content-Disposition: inline Message-Id: <200404010158.15195.iadzhubey@rics.bwh.harvard.edu> X-Authentication-Info: Submitted using SMTP AUTH at out012.verizon.net from [68.163.129.198] at Thu, 1 Apr 2004 00:58:15 -0600 X-BeenThere: sisyphus@altlinux.ru X-Mailman-Version: 2.1.4 Precedence: list Reply-To: ALT Linux Sisyphus discussion list List-Id: ALT Linux Sisyphus discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 Apr 2004 06:58:19 -0000 Archived-At: List-Archive: On Thursday 01 April 2004 01:21 am, Peter V. Saveliev wrote: > On Thu, 1 Apr 2004 00:47:59 -0500 > > Ivan Adzhubey wrote: > > Господа, товарищи и братья! > > > > Вопрос совершенно off topic, но трехдневное неустанное гугление не > > привело к позитивному результату, так что очень прошу поделиться если у > > кого есть опыт... > > Есть мнение, что nfsroot работает только если модуль сетевой карточки и > nfs и sunrpc и nfsroot собраны в монолитном ядре. Так написано в доках > ядра, и так работает у меня. Мда, в доках я это читал, но не поверил ;) Ну что же, значит не сбылась розовая мечта... да в общем не очень то и хотелось, сетевух всего четыре типа наберется, пока во всяком случае... > > > Подумав, в итоге перешёл на другую схему. Для неё не требуется > модифицированное ядро, но при этом initrd нужно собирать самому. В > initrd пихается скрипт, который (по шагам): > > 1) делает ext2 на ramdisk /dev/ram1 > 2) монтирует его > 3) wget -O - | tar -zxf ... качает дистрибутив с сервера (~30..60Mb) на > /dev/ram1 4) отмонтирует > 5) выходит, а в параметрах ядра указано: root=/dev/ram1 > ... > 6) нормальный инит > 7а) если бездисковый сервер, то это всё, начинаем работать До этого места я в принципе сам добрался. > 7б) если нужны суровые системы, то стоят винты с lvm, на которых стоит > ALT Linux, запускающийся в virtual private server (на загрузке - > ядро vs) > 8) что-то меняем если, то дампим систему обратно на boot-server, > с именем по дате, а там перекидываем симлинк на последний или > более нужный А вот это очень интересно. Пытаюсь разобрать OSCAR по кусочкам, он похоже примерно так же работает, но муторное занятие. OSCAR целиком - ужасный гроб с музыкой, да и хочется Alt прикрутить. > То есть, имеем кучу +сов, включая отсутствие завязки на nfs-сервер после > загрузки, за неимением такового, автоматический бэкап версий системы с > возможностью отката перезагрузкой на любую (a-la cisco, но не только > конфиг), более стройную архитектуру (virtual servers), возможность > дублирования/бэкапа на лету (enbd) и машины "на подхвате", на случай > падения (vrrpd). > > Пример сборки initrd и скрипты для загрузки и дампа и т.п. могу выслать. Конечно присылайте, _любые_ рабочие скрипты/конфиги очень интересуют! Спасибо огромное за ответ. С этого места можем перейти в личную переписку, если народ раздражает обсуждение темы не относящейся к теме sisyphus@altlinux.ru. -- Иван