Я перепробовал каждую страницу, которую нашел в Интернете, о том, как перевести имя пользователя в то, что я мог знать (прошло 2 года с тех пор, как я использовал ноутбук с этим Debian). Нигде люди не показывают окно Debian GNU Grub, которое я получаю, и нигде не нахожу описание в списке Grub, соответствующее моей версии, поэтому я попрошу вас помочь мне:
моя версия GNU GRUB - 1.99-27+deb7u2
текст, который я получаю, когда нажимаю кнопку '' e '' в загрузке GRUB, где я могу выбрать нормальный режим или режим восстановления Debian, выглядит следующим образом (из первой строки, после того как я нажал "e", это выглядит так) :
setparams 'Debian GNU/Linux, with Linux 3.2.0-4-686pae'
load_video
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos1_')
(there is a long line with the linux info once more.. is this the kernel line?
and more that i coul retype if needed)
... тогда есть эта строка в конце:
initrd "boot"initrd.img-3.2.0-4-686pae
(is this the kernel line?)
======== Буквально нули в Интернете объясняют, как отредактировать ЭТОТ Grub, чтобы добавить строку, которую нам говорят добавить (init = /bin/bash
)... или поставить 'single' без кавычек в конец строки ядра, нигде нет слова «ядро».
и каждое руководство, где люди просят других помочь с их Debian, заканчивает тем, что отправляет их на страницу, рассказывающую об Ubuntu или другой версии, отличной от Debian. Таким образом, текст, который мы видим, не похож на другие.
Я попытался добавить строку init
в мой код, который я перечислил выше, сразу после строки setparams
... и ничего не получилось.
Если я загружаюсь в режиме восстановления, он просит меня ввести имя входа в режиме bash, и я до сих пор не могу вспомнить, что я установил 2 года назад, даже если я вижу приглашение входа в bash, а не в GUI.
В этом Debian нет документации со страниц, которые я просматривал в Интернете, где говорилось об этой же проблеме.
Я повторил попытку и на этот раз убедился, что после init = '/bin/bash' не было найдено ни одного символа "/" ...
теперь он говорит: «bash: невозможно установить группу процессов терминала (-1): не подходит ioctl для устройства»
(SIC: это говорит ioctl, я не ошибаюсь)
а также
'bash: в этой оболочке нет управления заданиями'
и оставляет меня с подсказкой:
корень @(нет):/#
Теперь я официально сделал то, что мог и должен будет ждать новостей!