From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.2.3 (2007-08-08) on sa.int.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-1.0 required=5.0 tests=AWL,BAYES_00 autolearn=ham version=3.2.3 X-Yandex-Spam: 1 X-Yandex-Front: smtp11 X-Yandex-TimeMark: 1212577934 X-MsgDayCount: 4 X-Comment: RFC 2476 MSA function at smtp11.yandex.ru logged sender identity as: vova1971 Date: Wed, 4 Jun 2008 15:12:47 +0400 From: =?UTF-8?B?0JLQu9Cw0LTQuNC80LjRgCDQk9GD0YHQtdCy?= To: community@lists.altlinux.org Message-ID: <20080604151247.1ea5db53@book.gusev.ru> In-Reply-To: <20080604144716.4eaed799@book.gusev.ru> References: <20080604131444.33a73f8c@book.gusev.ru> <200806041338.43532.mak@rsmu.ru> <20080604144716.4eaed799@book.gusev.ru> X-Mailer: Claws Mail 3.4.0cvs10 (GTK+ 2.12.8; i586-alt-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8BIT Subject: Re: [Comm] =?utf-8?b?0KHQvtC30LTQsNC90LjQtSDQt9Cw0LPRgNGD0LfQvtGH0L0=?= =?utf-8?b?0L7Qs9C+INGA0LDQt9C00LXQu9CwINGBINC00LjRgdGC0YDQuNCx0YPRgtC4?= =?utf-8?b?0LLQvtC8?= X-BeenThere: community@lists.altlinux.org X-Mailman-Version: 2.1.10b3 Precedence: list Reply-To: ALT Linux Community general discussions List-Id: ALT Linux Community general discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 Jun 2008 11:12:25 -0000 Archived-At: List-Archive: List-Post: > > > То есть неудача. Я в принципе подозревал и раньше, что нужен > > > какой-то специальная загрузочная запись, чтобы lilo могла > > > загружать этот раздел. Как быть? Может есть какой-то boot-sector, > > > который мог бы имитировать на жестком диске загрузочный CD? Или > > > еще что-то? > > > > > > P.S. смотрел материал по ссылке > > > http://freesource.info/wiki/AltLinux/Sisyphus/admin/bootflash/InstallFlash > > > > > > Это можно как-то применить? Разве мой и описанный там случаи > > > идентичны? > > > > Похожи :) > > > > Попробуйте отформатировать свой раздел в vfat (назначив правильный > > код для раздела), смонтировать, скопировать туда содержимое > > загрузочного CD (файлы), натравить на него syslinux, чтобы > > прописался правильный бут-сектор, и описать этот раздел в lilo.conf > > как other= (man lilo.conf) > > > > Или, чтоб не связываться с syslinux, можно отформатировать в ext2, > > скопировать файлы с CD, и создать полноценный раздел в lilo.conf, > > творчески позаимствовав параметры ядра из syslinux/isolinux.cfg. > > Ядро (vmlinuz) и initrd (full.cz) будут лежать в syslinux/alt0/ > > этого раздела. Надо только убедиться, что пропагатор сможет цапнуть > > с ext2-раздела образ второй стадии. Должен, по идее. > > В ext2 уже форматирован, файлы с CD скопированы при помощи dd. Смотрю > в образе, нашел syslinux/isolinux.cfg, пытаюсь применить запись для > label linux в lilo.conf: > > Сразу же возникает вопрос - какой путь прописывать к ядру и initrd? Я > ведь не хочу светить этот раздел и давать ему точку монтирования. > Получается следующее: > > [root@book etc]# cat lilo.conf > map="/boot/map" > lba32 > prompt > compact > timeout="100" > install="menu" > default="ALTLinux" > vga="0x314" > append="resume=/dev/hda1 panic=30 splash=silent" > message="/boot/splash/message" > boot="/dev/hda" > > image="/boot/vmlinuz" > label="ALTLinux" > initrd="/boot/initrd.img" > root="UUID=b5596679-0fad-46e2-9a39-cee254b6193f" > read-only > > image="/boot/vmlinuz" > label="failsafe" > initrd="/boot/initrd.img" > root="UUID=b5596679-0fad-46e2-9a39-cee254b6193f" > addappend="failsafe" > vga="normal" > read-only > > image="alt0/vmlinuz" > initrd="alt0/full.cz changedisk lang=ru_RU vga=0x314 > splash=silent splashcount=17 xdriver=auto showopts" label="Install" > read-only > > Ну и естественно: > > [root@book etc]# lilo > Added ALTLinux * > Added failsafe > Fatal: open alt0/vmlinuz: No such file or directory > > Lilo его не находит.. Видимо в этом разделе нужно как-то указать > устройство, где это ядро лежит. А вот что я обнаружил.. [root@book etc]# fsck -n /dev/hda9 fsck 1.40.5 (27-Jan-2008) fsck: fsck.iso9660: not found fsck: Error 2 while executing fsck.iso9660 for /dev/hda9 [root@book etc]# e2fsck -f /dev/hda9 e2fsck 1.40.5 (27-Jan-2008) e2fsck: Superblock invalid, trying backup blocks... e2fsck: Bad magic number in super-block while trying to open /dev/hda9 The superblock could not be read or does not describe a correct ext2 filesystem. If the device is valid and it really contains an ext2 filesystem (and not swap or ufs or something else), then the superblock is corrupt, and you might try running e2fsck with an alternate superblock: e2fsck -b 8193 Неужто это dd попртило мне ext2, попытавшись придать ему качества iso9660? Сейчас удалю, смонтирую, просто скопирую файлы туда, отмонтирую и снова попробую. -- С уважением, Владимир Гусев