Jul 03, 2011 12:13
Предыстория такая:
Мой хороший знакомый решил у себя в машине поставить компьютер. Поставить он его решил для решения сразу нескольких задач, это и видео регистратор, и мультимедийная станция, и навигация, и парктроник в виде камеры заднего вида, ну и так по мелочи ещё чего-нибудь, например снимать телеметрия с автомобильного компьютера.
Ну так вот, попросил он меня настроить ему всю эту приблуду. Я немного подумав, решил, что неплохо бы поставить на него линукс, благо и постабильнее система, да и грузиться пошустрее будет. а чтобы грузилась пошустрее я решил поставить Gentoo. И всё бы ничего, но т.к. компьютер будет в машине, то жесткий диск мы решили не ставить, по крайней мере в качестве системного диска, решили поставить флешку, обычную usb флешку.
В общем, уперся я вчера в ядро, никак эта сволочь не хотела монтировать корневой раздел на флешке, выпадала в кернел паник из-за отсутствия корневого раздела. Я уже и так, и эдак собирал ядро, перепробовал уже все мыслимые и немыслимые варианты, вчера весь день промучился... А сегодня, наконец-то догадался, надо сказать ядру, чтобы оно подождало инициализации корневого раздела. Делается это передачей всего одного параметра при загрузке ядра. Параметр этот rootwait. И всё тут же заработало...
Блин, как же и радостно и обидно одновременно было, радостно, что победил наконец-то, а обидно, что из-за такой фигни провозился вчера весь день...
линукс,
gentoo