без двойного загрузчика не обойтись.
( пример opticum/orton 9500:
Прошивка с двойным загрузчиком чуть больше стандартной, примерно на 10%.
их архитектуры:
Стандартная - первая часть (основная и большая) - прошивка, потом эмулятор.
С двойным загрузчиком - первая часть ( аналогично ) - прошивка, потом U-Boot (двойной загрузчик, с сылкой на примонтированное устройство (USB), а если оно
отсутствует, то загружется основная прошивка)
ВАРИАНТ .
наш загрузчик модифицировать (его размер менее полмегабайта), чтобы он посылал первично на
/mnt/USB1/sda1/etc/init.d/rcS , и когда USB примонтирована - грузится е2,
в противном случае загружается как обычно с
/etc/init.d/rcS