Re: Падает на VIA C3
- From
- Victor Sudakov (2:5020/400)
- To
- Anna Nikolaeva
- Date
- 2008-02-19T14:51:12Z
- Area
- RU.UNIX.SOLARIS
From: Victor Sudakov <vas@mpeks.tomsk.su>
Anna Nikolaeva wrote:
> >> VS> Получилось! Оказывается, теперь вместо c0d0s0 у нас c2d0s0.
> >> VS> Загрузилась солярка.
> >> Вот это и есть path_to_inst в действии.
> >> Старый (c0) в path_to_inst остался, новый (c2) - создался.
> VS> Т.е. devfsadm сам создаёт path_to_inst, а потом сам в него и смотрит,
> VS> какой minor device number логического устройства сопоставить тому или
> VS> иному физическому устройству?
> man path_to_inst
> <quote>
> This file is read only at boot time, and is updated by
> add_drv(1M) and drvconfig(1M).
> </quote>
man path_to_inst я читал, но непонятно. Своими словами можешь?
> VS> А вообще конечно бред. Зачем мне имя контроллера в логическом имени
> VS> диска? BSD нумерует диски просто da0, da1 и так далее, причём её devfs
> VS> не нуждается в сохранении состояния между перезагрузками.
> А что получится в бсд, когда имея да0 на скази ИД 3 добавить
> еще один диск на скази ИД 2?
Номер диска изменится. da0 станет da1 и так далее. Специально для
таких случаев придуман glabel
http://www.freebsd.org/cgi/man.cgi?query=glabel
Вот погляди например:
$ mount
/dev/ufs/root on / (ufs, local)
devfs on /dev (devfs, local)
/dev/ufs/root уже никогда и никуда не уедет, т.к. метка хранится в disk label.
> А если вставить дополнитеный скази контроллер? А если он вдруг после
> "pci-enumeration" (или как там оно называется?) обнаружится раньше
> того, на котором был корневой диск?
> Вот тут-то и не помешало бы помнить "состояния между перезагрузками"
Можно делать это менее извращённым способом. Практика показала, что у
солярки "съехали буквы" там, где у FreeBSD они не съехали бы.
--
Victor Sudakov, VAS4-RIPE, VAS47-RIPN
2:5005/49@fidonet http://vas.tomsk.ru/
--- ifmail v.2.15dev5.4
* Origin: AO "Svyaztransneft", SibPTUS (2:5020/400)
SEEN-BY: 236/100 450/1024 461/640 469/999 4625/8 5000/5000 5006/1 5007/1
SEEN-BY: 5010/70 5011/13 5015/28 5019/40 5020/175 194 400 545 902 1922 2238
SEEN-BY: 5020/4441 5021/29 5025/3 5030/1080 1957 5035/38 5036/1 5045/7 5051/15
SEEN-BY: 5054/1 4 8 9 28 37 5060/88 5061/15 120 5062/10 5064/7 5066/18 5075/5
SEEN-BY: 5085/13 5093/57 5095/20 5096/18 6001/10 6009/1
PATH: 5020/400 545 5054/1 37