Установка на flash

Захотелось поставить gentoo на flash... но я ядро не грузится. Говорит "No fs could be mounetd..."
в fstab одна строчка:

/ /dev/sda1 ext2

думаю дело в ядре.

вопрос:
c какими опциями/модулями собирать ядро чтобы система могла загрузится с flash.

и еще я заметил что все дистрибьютивы, загружающиеся с flash: Mandriva, SLAX используют образ файловой системы... зачем? неужели нельзя загрузится с flash ext2?

ну и посоветуйте чтонибудь поповоду оптимизации работы с flash...

в ядре включена поддержка

в ядре включена поддержка файловой системы рута? не модулем, а именно включена? фс рута какая? и правильный ли раздел передан в качестве параметра root ?

Давно использую :-)

Давно использую :-) доволен.
Одно только отличие - USB HDD.

Решение:
В параметрах загрузки ядра надо добавить rootdelay=10 ;)

Особенных опций никаких не нужно (кроме обыденного USB Mass Storage devices )
Использую ext2 для boot, ext3 для root.

При использовании флешки стращают, что скоро выйдет из строя. Другие говорят, что эта проблема уже давно решена, только бы производитель оказался порядочным.

PS. Использование разделов считаю желательным. (некоторые флешки их не имеют)

попробуйте

Можно заменить /dev/sda1 на

Можно заменить /dev/sda1 на UUID=`идентификатор_этого_раздела` (blkid или ls -l /dev/disk/by-uuid/). Кстати, в fstab файловая система и точка монтирования следуют в противоположном порядке.

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

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