загрузка из работающей системы

в древние времена в RSX-11M была системная привилегированная программа boot.
находясь в работающей системе можно было инициировать процесс загрузки например так:
>boot dk2:
происходило чтение MBR с диска dk2 и передача ему управления.
помогите найти подобный загрузчик в Linux.

kexec?

Немного не то, но в ту же сторону - погугли на предмет kexec.
при включенной поддержке в ядре сия приблуда может в работающей системе подгрузить другое ядро с нужными параметрами, и после соответствующей команды - ребутнуть систему в него.

Да пребудет с тобой великий Linux.

я с год назад видел где-то

я с год назад видел где-то тему как перейти на другое ядро без перезагрузки.
там хак какой-то был.

точно. немного не то.

точно. немного не то. хотелось бы через MBR.

для загрузки сторонней

для загрузки сторонней операционки (не linux) просто запуска mbr недостаточно, необходимо процессор привести в режим грубоговоря DOS и провести ряд преинициализаций (что собственно и делает BIOS). Возможно помогут решения от OpenBIOS, но точно готовых решений тут не получится.
P.S. если цель загрузиться с mbr - чем не устраивает... обычный ребут? :)

на машинке стоит собраный

на машинке стоит собраный мной LiveCD и прекрасно делает то, что я его научил. Ему не нужен винчестер. Но винчестер есть и мне хочется попользовать его ну почти в личных корыстных целях. При этом LiveCD управляется через SSH, не имеет клавиатуры, мышки и монитора (класcика жанра в стиле Gentoo). Разумеется BIOS грузит сначала LiveCD а потом HDD. Вот я и ищу "красивый" выход из положения ;)

Красивый говорите, не совсвем

Красивый говорите, не совсвем в корыстных целях?
Виртуалка со снапшотами разделов жесткого диска, красиво, работает и незаметно :)

на LiveCD нет иксов

на LiveCD нет иксов

O_o а зачем виртуалке иксы?

O_o а зачем виртуалке иксы? kvm/qemu/да тот же vbox (headless mode) и по vnc доступ к экрану.
P.S. а как вы собирались получить удаленный доступ к нормально запущенной с винта машине.

по SSH. иксов там не будет.

по SSH. иксов там не будет.

А chroot проблему не решит?

А chroot проблему не решит? Если нужно грузить именно linux, то можно просто сделать туда chroot и использовать. Если нужно еще и ядро другое, то можно либо модули догрузить, либо kexec. А вот если другую ОС, то надо поизвращаться.
P.S. А если вынуть liveCD то откуда грузится система?
P.S.S. А если подключить клаву и монитор на время настройки системы?

если вынуть LiveCD то

если вынуть LiveCD то загрузится с (hd0,0)

для подключения клавы и моника нужно купить билет на поезд :).

chroot проблему не решит ибо хотелось бы использовать (hd0,0) как ночную тестовую площадку. что-бы я ни сотворил, уборщица (это не шутка) в 7:00 утра нажмет резет.

А чем chroot мешает

А чем chroot мешает использовать машину как тестовую площадку? После reset снова загрузится LiveCD, в котором ничего не менялось.

ядро другое

ядро другое

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".