Падает на 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