Падает на VIA C3

From
Anna Nikolaeva (2:450/102.112)
To
Victor Sudakov
Date
2008-02-20T09:38:46Z
Area
RU.UNIX.SOLARIS
Hello, Victor!

On 19 Feb 08 18:57, Victor Sudakov (2:5020/400) wrote to Anna Nikolaeva:

VS> From: Victor Sudakov <vas@mpeks.tomsk.su>

VS> Anna Nikolaeva wrote:

>> >> man path_to_inst
>> >> <quote>
>> >>      This file is read only at  boot  time,  and  is  updated  by
>> >>      add_drv(1M) and drvconfig(1M).
>> >> </quote>

>> VS> man path_to_inst я читал, но непонятно. Своими словами можешь?

>> Ну _я_ понимаю примерно так:
>> Грузимся (ядро), читаем /etc/path_to_inst, на основании прочитанного
>> назначаем устройствам (в том числе и контроллерам дисков) номера
VS> ^^^^^^^^^^
>> экземпляров.

VS> Кто назначает-то?

Я так думаю ядро. Особенно, если посмотреть вывод от dmesg.

VS> Если это не reconfiguration boot, то линки в /dev
VS> вроде не меняются.

Верно.

>> Если инициируется переконфигурация (boot -r; touch /reconfigure;
>> devfsadm или еще как-то), то среди прочего по необходимости обновляется
>> /etc/path_to_inst и создаются недостающие линки, в том числе и на

VS> А если это reconfiguration boot, то вроде как и /etc/path_to_inst
VS> переписывается.

не "переписывается", а дописывается.

>> диски. Как создаются линки на диски написано здесь: disks(1M).

>> А вот это как раз от бедности.
>> В то время, когда у взрослых юниксов типа соляриса или хапукса

VS> \m/ \m/

Зачем так болезненно?:-)

>> имена файлов устройств не изменны при добавлении новых устройств,

VS> При необходимости это можно сделать и во FreeBSD совершенно штатным
VS> способом. Для ATA:

Нк и ладно.

>> >> А если вставить дополнитеный скази контроллер? А если он вдруг после
>> >> "pci-enumeration" (или как там оно называется?) обнаружится раньше
>> >> того, на котором был корневой диск?
>> >> Вот тут-то и не помешало бы помнить "состояния между перезагрузками"

>> VS> Можно делать это менее извращённым способом. Практика показала, что у
>> VS> солярки "съехали буквы" там, где у FreeBSD они не съехали бы.

>> Практика показала ровно одно:
>> Если в солярис воткнуть новый диск, даже на новом контроллере (а именно
>> это Вы и проделали), то старый диск _никуда_не_съедет_, а останется на
>> старом месте со старым именем.

VS> И система не загрузится.

Мда...
Ну так старый то диск был безжалостно изъят.
Подключен к вновь добавленному контроллеру.
И это все - за одну итерацию.
Откуда соляра может знать, что этот новый диск на самом деле старый?
Лабелов-то на нем нет:-))

>> А вот в бсд в этом случае - полная каша, и без дополнительных подпорок
>> не обойтись.

VS> Это от незнания только.

Где уж нам уж... В лаптях да по паркету... (с)
:-)

Anna.

--- GoldED+/W32 snapshot-2001.5.29
 * Origin: By. (2:450/102.112)
SEEN-BY: 45/128 236/100 450/77 102 1024 451/13 452/123 4500/1 5000/5000
SEEN-BY: 5011/13 5015/28 5019/40 5020/400 545 2238 4441 5021/29 5025/3
SEEN-BY: 5030/1957 5035/38 5045/7 5054/1 4 8 9 28 37 5061/120 5062/10 5064/7
SEEN-BY: 5085/13 5095/20 5096/18 6001/10
PATH: 450/102 1024 5020/545 5054/1 37