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: появляется
адрес отправителя, а не рассылки, вот я по невнимательности и отослал.