ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
From: "Pavel S. Khmelinsky" <hmepas@yauza.ru>
To: sisyphus@altlinux.ru
Subject: Re: [sisyphus] lilo installation
Date: Mon, 29 Sep 2003 21:22:09 +0400
Message-ID: <3F786A41.7010509@yauza.ru> (raw)
In-Reply-To: <1064854332.2674.30.camel@underdark.localdomain>



Serge Pavlovsky wrote:
> В ?? 29.09.2003, в 19:22, Pavel S. Khmelinsky пишет:
> 
>>Предположим ситуацию стоят два сервера без клав, без мониторов, 
>>без дисководов. но с жесткими дисками, по одному на каждый. Оба 
>>как не трудно догадаться /dev/hda. Для удобства один сервер 
>>назовем www второй ftp. Теперь предположим что на ftp слетело 
>>lilo, после чего ftp был нечаяно перезагружен. Тех. персонал 
>>колокейшена после звонка по телефу системного администратора 
>>переставил диск из ftp в www.
>>Как итог имеем www с двумя дисками /dev/hda и /dev/hdc (бывший 
>>/dev/hda а ftp). К www есть удаленный доступ.
>>Итак задача: установить lilo на /dev/hdc стоящий на www, причем 
>>так чтобы при переносе /dev/hdc c www на /dev/hda ftp, ftp грузился.
>>
>>Пробовал решать так монтировал дерево файловых систем с /dev/hdc 
>>куда-нибудь, например в /mnt/ftp-root, а потом делал
>>$ chroot /mnt/ftp-root lilo -b/dev/hdc
>>Вроде лило ставилось, вроде даже на /dev/hdc. Но ftp при возврате 
>>на него родного диска попрежнему не грузится.
>>
>>Биосы на обоих машинах разные. При запуске лило выдает 
>>предупреждение о том что геометрия диска не соответсвует 
>>настройкам биоса:
>>
>>$ chroot /mnt/stat/ lilo -b/dev/hdc
>>Ignoring entry 'boot'
>>Warning: /dev/hdc is not on the first disk
>>Warning: Kernel & BIOS return differing head/sector geometries 
>>for device 0x81
>>     Kernel: 38765 cylinders, 64 heads, 63 sectors
>>       BIOS: 1023 cylinders, 255 heads, 63 sectors
>>Added linux-up *
>>
>>Извечный вопрос: кто виноват и что делать?
>>На самом деле у меня еще ни разу в подобной ситуации не 
>>получилось записать лило. Всегда пользовался rescue диском или 
>>еще как-то.
>>
>>Может лучше какой другой загрузчик использовать? Syslinux? Grub?
> 
> 
> grub лучше, но и с lilo можно. вам не столько нужен нужен chroot,
> сколько надо lilo передавать измененный конфиг, а что туда писать
> смотрите в районе bios= и disk= в man lilo.conf
> кстати, у lilo есть -r, и вообще, man lilo; man lilo.conf почитайте

Не уж то думаете что не читал? %).
-r тоже что и chroot тут все и так понятно и моей проблемы это не 
решает.

Причем тут опция disk= тоже совсем не понятно. Я ее всегда 
пользовал чтобы присвоить дискам в биосе номера в ручную, к моей 
проблеме это не имеет никаго отношения.

Так что чего-то я Вас совсем не понял.

Вообще в данном случае пишу потому что хочу конкретного совета, 
вообще редко пишу за этим, но сейчас как раз тот случай.

Дополнительный вопрос. Grub точно умеет то что мне надо?



  reply	other threads:[~2003-09-29 17:22 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-09-29 16:22 Pavel S. Khmelinsky
2003-09-29 16:52 ` Serge Pavlovsky
2003-09-29 17:22   ` Pavel S. Khmelinsky [this message]
2003-09-29 17:32     ` Sergey Vlasov
2003-09-29 18:54       ` Pavel S. Khmelinsky
2003-09-29 19:14         ` vsu
2003-09-30  9:11           ` Serge Pavlovsky
2003-09-29 18:08 ` [sisyphus] " Michael Shigorin
2003-09-29 18:54   ` Pavel S. Khmelinsky

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=3F786A41.7010509@yauza.ru \
    --to=hmepas@yauza.ru \
    --cc=sisyphus@altlinux.ru \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

ALT Linux Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sisyphus


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git