[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: /usr/sbin/mkinitrd



Alexandra N. Kossovsky wrote:
Привет!

On Sun, Nov 17, 2002 at 10:32:07PM +0600, Ilya Palagin wrote:

Не может ли мне кто-нибудь объяснить, почему mkinitrd лежит в /usr/sbin?
Мне кажется, что /sbin было бы для него куда более подходящим местом.

Я уж совсем собралась писать bug-report, но поскольку я в этих initrd
совсем уж ничего не понимаю...

Это не баг.  Способ расположения файлов в юниксе - вопрос теологический :-)


Это совершенно не теологический, а весьма практический порос. Ибо бывают
ситуации, когда /usr отваливается. И потому все средства починки системы
(типа mke2fs, insmod, lilo) должны лежать на /. Мне по простоте душевной
казалось, что mkinitrd -- из той же серии. И если бы оно лежало где
положено, это сэкономило бы мне недавно пару часов.

Так что вопрос остается.
Вообще-то средства для починки системы
обычно можно использовать лишь когда файловые системы не
смонтированы, т.е. запускать их приходится
с rescue дисков.  Видимо, maintainer посчитал, что в корневом
каталоге они будут бесполезны в случае обвала (даже если
полетел только usr, все равно лучше проверить все, что есть в
fstab, включая /, загрузившись с rescue), вот и положил его среди других
приложений.


PS И зачем писать не в рассылку?
Извиняюсь.  Просто в этой рассылке при нажатии reply в поле To: появляется
адрес отправителя, а не рассылки, вот я по невнимательности и отослал.



Reply to: