[Comm] sda vs. hda - установка ОС без CD, Floppy и сети.
Michael A. Kangin
mak на complife.ru
Ср Сен 2 11:35:01 MSK 2009
В сообщении от Среда 02 сентября 2009 12:05:28 автор Владимир Гусев написал:
> С linux все не так радужно... можно было бы, залить содержимое
> дистрибутива на небольшой раздел, натравить каким-нибудь образом
> resque disk (пока не представляю каким) на загрузку с этого разделаи
> ставить... Если нет с чего грузиться, то трудно себе представить...
Кажется в прошлый раз это обсуждали. Если раздел под fat32, то syslinux очень
удобен как раз будет.
> > >- можно подробнее описать это решение с mkinitrd?
> >
> > ищете модуль, с которым ваш дисковый контроллер хоть как
> > определиться, хоть generic какой, и употребляете mkinitrd с
> > параметром --with (а может и -- preload). См. документацию на
> > mkinitrd.
>
> Хотел бы прояснить - где это все осуществлять? В донорском компе, когда
> все уже установлено? Там все уже определяется, но по-своему. В родном
> компе - ничего не работает. На каком этапе это все делается? И как
> искать модуль? Просто подбирать - типа ide-cd, ide-generic?
В родном уже компе, загрузившись с live. Посмотреть какие модули подгружены.
Примонтировать в установленную систему текущий /dev, /proc, /sys, и чрутнуться
туда (см. "восстановление загрузчика" на wiki). Запустить mkinitrd с нужными
параметрами. Ну и про lilo не забыть потом.
> P.S. Вопрос - почему все эти generic'и выбросили из mkinitrd?
mkinitrd - это программа такая, в ней никаких модулей нету. Она смотрит, что
вот уже сейчас подгружено, и на основании этого генерирует initrd. Её можно
попросить добавить еще каких-нибудь модулей, надо знать каких.
--
WBR, Michael A. Kangin
Подробная информация о списке рассылки community