Я загружаю живую систему Debian с USB (debian 5.0.3). Мои параметры добавления syslinux:
initrd=/live/initrd.img union=aufs persistent noprompt ip=frommedia boot=live noautologin noxautologin quickreboot nouser
Когда я cat / proc / cmdline, я получаю все эти параметры, плюс BOOT_IMAGE = / live / vmlinuz
Проблема в том, что когда я загружаюсь, пользователь по умолчанию все еще создается, и я автоматически вхожу в систему. Я думал, что «noautologin» и «noxautologin» должны остановить это, а «nouser» должен остановить добавление пользователя по умолчанию в систему. Я также подумал, что «noprompt» не должно мешать системе просить меня удалить USB-ключ при перезагрузке, но для этого мне пришлось добавить «quickreboot».
Ip = frommedia работает, постоянство работает, это просто noautologin, который кажется сломанным. Это старые параметры? Нужно ли мне перечислять их в определенном порядке? Или это невозможно с живой загрузкой?
Я также нашел несколько конфигураций политик, которые я пробовал, но все равно не повезло.
После поиска и изменения всех скриптов initrd.img я начал все сначала. Во время ОЧЕНЬ ПЕРВОЙ ЗАГРУЗКИ я удостоверился, что у меня установлены параметры persistent, noautologin и nouser. Кажется, сейчас все работает нормально. Но если вы используете «постоянный» и попытаетесь добавить noautologin позже, это просто не сработает. Если кто-то может быть более конкретным, сообщите мне. Но мне пришлось перезапустить с чистым разделом live-rw, чтобы удалить все, что было сохранено, что сломало это.