OpenVPN и проблема маршрутизации на OpenWRT

Вы видите, что ошибка, потому что Вы имеете root=UUID=..., но никакая initrd строка. Ядро не имеет встроенной поддержки root=UUID=.... Это должно быть обработано initrd.

  • Таким образом, Вы могли просто добавить initrd строку. Обычно необходимо генерировать initrd во время процесса установки.

Иначе я думаю, что проблема с Вашей установкой Linux (Slackware), и необходимо спасти ее. Медиа установки ОС часто включают очень удобные спасательные системы. Я настоятельно рекомендую получить такую спасательную систему, когда Вы устанавливаете свою ОС и имение в наличии ее. (И проверьте, что у Вас все еще был бы доступ в Интернет, если Вы не уже уверены в том, как использовать спасательную систему).

  • Или Вы могли попытаться не использовать UUID. Вместо этого укажите узел устройства для корневой файловой системы непосредственно, такой как root=/dev/sda1. Вы могли отложить UUID после того, как Вы заканчиваете загружаться / спасение Вашей системы.

В Вашем комментарии Вы представляете интересную круговую зависимость. Как генерировать initrd, если тот процесс требует начальной загрузки того же самого ядра? Однако я не думаю, что требование имеет любой смысл. (Рассмотрите установщик, обновления ядра и т.д.), это должно быть довольно возможно от спасательной системы соответствия, или когда chrooted в установку от более новой спасательной системы...

Необходимо думать mkinitrd_command_generator.sh. Я вижу в другом месте пример вызова его для определенного ядра.

/usr/share/mkinitrd/mkinitrd_command_generator.sh /boot/vmlinuz-generic-2.6.37.6

Надо надеяться, это означает, что не ограничено текущим ядром, потому что это было бы немного бесполезно.

5
28.10.2014, 15:57
1 ответ

Вы должны добавить сеть 10.0.0.0/24 с маршрутизацией на шлюз 192.168.1.2 в качестве статического маршрута на router1. Дело не в NAT.

0
27.01.2020, 20:43

Теги

Похожие вопросы