Загрузитесь с LiveCD, проверьте всё ли работает (сеть, графика, LVM и прочее), Если всё в порядке и у вас нет экзотического оборудования, то смотрите, какие модули загружены (lsmod). Создаёте конфиг по дефолту, добавляете отсутствующие модули из списка. Должно заработать. Ну а потом уже можно экспериментировать.
На самом деле в ядре ни так много необходимых настроек, как кажется. Более 70% - это драйверы оборудования, с которым вы скорее всего никогда не столкнётесь.
Не забудьте включить UEVENT, иксы через него цепляют устройства ввода (можно и постаринке).
Можно ядру добавить флаг experimental. Тогда на ядро наложится патч с BFS (шустрый планировщик от известного анестезиолога), для десктопа незаменимая вещь.
Ну и почитайте про systemd, хоть её и ругают, но она быстрее OpenRC.