Отправляет email-рассылки с помощью сервиса Sendsay

проблема с лило

привет!

такая ситуация:

два винта -- на праймари мастер стоит виндоус, на секондари мастер --
линукс. лило инсталлировано в мбр на первом винте. в биосе прописано
загружаться с диска с. при подключении третьего винта на праймари
слейв, лило не загрузилось :(

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

спасибо

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.discuss&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   qkthr Tue, 7 Oct 2003 19:28:42 +0300 (#5866)

 

Ответы:

В сообщении от 7 Октябрь 2003 22:28 qkthr написал(a):

Потому что лило тупое?
Возможно оно проверяет соответствие записаных в блоклистах девайсов реальным

подключенным, и если не совпадает, вываливается в панику..
И вообще, lilo это зло =)

Ответить   Stanislav Karchebny Wed, 8 Oct 2003 10:15:25 +0600 (#5887)

 

см. на http://linux-trabla.narod.ru

Ответить   vic Wed, 8 Oct 2003 08:11:27 +0300 (#5895)

 

Здравствуйте.

Поставил вчера себе свой первый линукс, им оказался Юниор2, моя проблема заключается
в том, что, лило по умолчанию грузит линукс и таймаут равняется 5 сек, а мне
нужно чтобы по дефолту грузилась винда, я редактирую /etc/lilo.conf, устанавливаю
таймаут на 10 сек, а default систему на NT, но это не помогает, все остается
по-прежнему, как это решается?

Заранее спасибо,
С уважением, Алексей Цыганов.

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.discuss&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   "Shotokan" Thu, 9 Oct 2003 09:29:12 +0400 (MSD) (#6092)

 

Дарова Shotokan,

Thursday, October 09, 2003, 9:29:12 AM, вы написали:

Выполни ./lilo

Удачи, pico
pico@r*****.ru

Выражение <<перейдём от слов к делу>>, часто означает - отдохнём :)

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.discuss&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   pico Thu, 9 Oct 2003 09:40:47 +0400 (#6095)

 

О да, какой же я идиот! :-( но ничего, я думаю с опытом это придет.

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.discuss&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   "Shotokan" Thu, 9 Oct 2003 09:46:22 +0400 (MSD) (#6096)

 

В ??, 09.10.2003, в 09:29, gluck@subscribe.ru пишет:

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.discuss&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   ocsy 10 Oct 2003 10:36:55 +0400 (#6212)

 

Hello qkthr,

Tuesday, October 7, 2003, 8:28:42 PM, you wrote:

Порядок назначения винтов:
Primary Master (PM), Primary Slave (PS),
Secondary Master (SM), Secondary Slave (SS).

В первом случае (два винта PM, SM, сидюк - SS):
Загрузочный MBR - PM: /dev/hda
Linux boot - SM: /dev/hdb

После подключения нового винта на PS:
Загрузочный MBR - PM: /dev/hda
Новый винт - PS: /dev/hdb <--|
Linux boot - SM: /dev/hdc <--|
|
/------------------------------/
здесь видно, что вторичный загрузчик "уполз" с
hdb на hdc - все, LILO не отработает загрузку

Перекидываем новый винт с PS на SS:
MBR - /dev/hda
Linux - /dev/hdb
Новый - /dev/hdc

Все вернулось на свои места - LILO снова работает.

Ответить   Wedag Mon, 13 Oct 2003 23:51:16 +0400 (#6622)

 

Да, блин, напорол дел. Написал все вот это:

и понял, что фигню запостил, но было уже поздно...
Линукс сейчас не стоит - проверить негде было.

Конечно же, винты назначаются так:
PM - /dev/hda
PS - /dev/hdb
SM - /dev/hdc
SS - /dev/hdd
Причем идет строгое соответствие "места" и
связанного с ним устройства, а не подряд, как
я написал в ответе:

Прошу прощения за то, что мог кого-нибудь ввести
в заблуждение.
Сразу вспоминается фраза: "НЕ УВЕРЕН -- НЕ ОТВЕЧАЙ!!!"

Подойдя теперь более обдуманно к вопросу глюков LILO с подключением
нового жесткого диска, я отрыл LILO mini-HOWTO. Ниже я приведу цита-
ту, непосредственно относящуюся к первоначальному вопросу:

BIOS, при определении IDE устройств во время загрузки (если стоит
автоопределение IDE устройств), назначает обнаруженным девайсам
_последовательные_ номера 0x80, 0x81 и т.д.

Таким образом, когда в системе стоят два жестких диска - PM и SM,
они получают номера соответственно: 0x80, 0x81.

Добавляя к этой парочке еще один винчестер на PS, мы сбиваем номер
винчестера на SM:
PM : 0x80
PS : 0x81
SM : 0x82 ! <- номер поменялся

LILO, записывая первичный загрузчик в MBR, преобразует конфигурацию
из /etc/lilo.conf:

boot=/dev/hda
....
image=/boot/vmlinuz
label=Linux
root=/dev/hdc1
....
other=/dev/hda1
label=Win
....

Вытаскивает из BIOS текущие значения /dev/hda, /dev/hdc, т.е. на
момент, когда LILO компилит MBR (тогда было два винта), мы получаем
(условно) следуюшее:

boot=0x80
....
root=0x81

Теперь мы добавляем новый винт, он встает на место 0x81, LILO при
загрузке обращается к этому винту и, не находя там вторичный
загрузчик, виснит.

Все вышесказанное также объясняет, почему после перекидывания винта
с PS на SS все заработало - SS получил 0x82 и не затронул бывшую
нумерацию.

Вот что по этому поводу, написано в LILO mini-HOWTO:

// QUESTION:
// I just plugged a new scsi drive, and now LILO refuse to boot,
// what's going on ?
//
// ANSWER:
// When you plug a disk, you must be careful with the IDs.
// If you add a drive between two already plugged disks the
// BIOS numbers are changed :
//
//
// Before ----> After
// scsi id - - BIOS id scsi id - - BIOS id
// ID 0 - disk - 0x80 ID 0 - disk - 0x80
// ID 1 - empty ID 1 - new disk - 0x81
// ID 2 - disk - 0x81 ID 2 - disk - 0x82 !!
//
// If you change the BIOS ids, you have to re-evaluate them.

Можно не обращать внимание, что в вопросе и ответе говорится
о SCSI дисках, для IDE это также справедливо.

P.S. Кому интересно, каким устройствам какие назначаются
имена в /dev, могут обратиться к файлу devices.txt. Его
можно найти в [Исходники_Ядра]/Documentation.

Еще раз извиняюсь за глупый предыдущий пост. Впредь обязуюсь
писать только проверенные данные.

Ответить   Wedag Tue, 14 Oct 2003 02:29:28 +0400 (#6628)

 

Как сделать загрузочный CD-disk c linux??
И есть альтернатива AUTOCAD-у в линукс?

Andrew

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.discuss&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Tue, 14 Oct 2003 10:56:10 +0700 (#6643)

 

В сообщении от 14 Октябрь 2003 09:56 Selukov написал(a):

QCad? (http://www.ribbonsoft.com/qcad.html/)

Ответить   Stanislav Karchebny Tue, 14 Oct 2003 10:50:15 +0600 (#6653)

 

А по круче qcad? On Tue, 14 Oct 2003 10:50:15 +0600, Stanislav Karchebny
<be***@i*****.ru> wrote:

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.discuss&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Tue, 14 Oct 2003 13:19:24 +0700 (#6719)

 

В сообщении от 14 Октябрь 2003 12:19 Selukov написал(a):

http://www.google.com
http://www.freshmeat.net
http://www.sourceforge.net

Ответить   Stanislav Karchebny Wed, 15 Oct 2003 09:23:26 +0600 (#7302)

 

Есть или работал с LinuxCad 1.99 For All versions Linux & Unix (c) Forge
Inc ??
Это - полная замена AutoCAD для всех версий UNIX и LINUX. Осуществляет все
главные возможности AutoCAD таким способом, что опытные пользователи
AutoCAD не нуждаются в дополнительном обучении, чтобы начать работать с
LinusCAD. С замечательной легкостью Вы создадите все виды технических
иллюстраций, диаграмм, эскизов и индустриальных качественных чертежей.
Возможности: 2D/3D графика, экспорт в AutoCAD, уровни, блоки, атрибуты и
импорт DXF.

On Wed, 15 Oct 2003 09:23:26 +0600, Stanislav Karchebny <be***@i*****.ru>
wrote:

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.discuss&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Wed, 15 Oct 2003 12:52:00 +0700 (#7366)

 

В сообщении от Вторник 14 Октябрь 2003 07:56 Selukov написал:

http://www.opennet.ru/docs/HOWTO-RU/Bootdisk-HOWTO.html

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.discuss&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   "Ilya V. Gavrilov" Tue, 14 Oct 2003 09:49:05 +0400 (#6696)