Не получается войти в только что установленную систему [РЕШЕНО]
white_ghost 5 марта, 2012 - 02:08
делал все по мануалу, пароль ввел ядро собрал все поставил, перезагрузился вытащил флэшку система на удивление вообще загрузилась и почти мгновенно с liveusb раз в 20 медленнее, вот ну и вылезло приглашение ввожу root пароль 123456 немного задумался и выдает login incorrect я попробовал еще и еще и еще но логин стоит на своем. Загрузился снова с флэшки снова повторил операцию со сменой пароля, перезагружаюсь, и опять признавать меня не хочет. Чего делать как залогиниться?
решение
/etc/shadow:
root::15028:0:::::
...
между первыми двумя двоеточиями хранится хэш сумма пароля root, удалите её, оставив двоеточия, сохраните файл и отмонтируйте раздел.
»
- Для комментирования войдите или зарегистрируйтесь
А ты уверен что ты менял
А ты уверен что ты менял пароль в системе а не на LiveCD?
Можно, если у тебя grub, в момент загрузки отредактировать строку параметров ядра и дописать туда init=/bin/bash и после загрузки поменять пароль
вроде как... примонтировал
вроде как...
примонтировал proc и dev chroot итд по крайней мере корнем он уже считал sda3.
я вот только не уверен в локале чет я там накосячил он русские буквы белыми квадратами рисует. может из за этого он пасворд не воспринимает?
вроде в пароле 12345 нет букв
вроде в пароле 12345 нет букв
сделал все равно не
сделал все равно не получается. Сейчас заметил еще одну вещь корневая фс монтируется почему то при загрузке 4 раза, 3 раза с ошибкой потому что ее пытаются примонтировать как ext2 ext3 ext4 и их поддержка не включена в ядро и на 4 раз он ее монтирует несмотря на то что поддержки нет как он сам писал но как read only. это объясняет почему не получилось поменять пароль этим способом, но почему не меняет с флэшки и чего это за бред, поддержку ext всех я включал и не в качестве модуля
Надо загрузиться с LiveCD,
Надо загрузиться с LiveCD, сделать chroot в установленную систему и поменять пароль.
$BOC(\pi, e)$
блин я ж писал об этом выше.
блин я ж писал об этом выше. Делал с лайв сд пароль все проходит вродь как хорошо пароль меняет при загрузке потом пас не воспринимает.
mount /dev/sda3 /mnt/gentoo
mount -t proc none /mnt/gentoo/proc
mount -o bind /dev /mnt/gentoo/dev
chroot /mnt/gentoo /bin/bash
env-update
source чего то там
export чего то там
passwd новый пароль
umount все
exit
reboot
это для всех сомневающихся где я меняю пароль.
Может я ядро как то не так
Может я ядро как то не так собрал? или из за локали кодировка это же таблица кодов символов и нет разница цифра или буква это для нас единица и единица а для компа это код который будет разным если изменится кодировка мы же будем видеть одни и те же символы. Есть еще вариант: в хандбуке предлагалось самостоятельно сконфигурировать некий файл типо коменты там есть вы справитесь может я там чего то накосячил? Есть еще моменты grub.conf я не прописал initd то есть оставил закомментированным потому что хз чего туда писать хэндбук умолчал об этом. Дальше fstab великий хэндбук сказал подробно рассказал какие разделы туда прописать и в конце "еще стоит прописать туда /proc и tmpfs" как и с какими параметрами ничего не сказано. Я прописал тупо /proc proc /tmpfs tmpfs. Касательно mtab чего там должно быть прописано? в хэндбуке сказано что просто перенаправить вывод какой то там команды в mtab и будет вам счастье. Я вот поглядел чего там внутри.... два листа непонятного текста но точно говорю это лажа какая то ибо строчки дублируется по 3 раза. можно примеры в студию этих 3 файлов с описанием того чего в хэндбуке не описали? и еще я думаю что в любом случае стоит разобраться с локалью, пусть даже пассворд глючит не из за этого все равно русский язык нужен, локаль можно настроить с лайвСД? или нужно сначало зайти в систему? и есть ли более внятный и подробный мануал как сделать русскую локаль? Если дело с ядром..... могу конфиг выложить интересует можно ли как то написать конфиг для ядра под виндой? объясню зачем это надо: там много всяких опций и че то как то в них мало понятного и нужен google чтобы он объяснял мне че все это значит потому что иначе это собрать нереально я потому и удивился что это ядро вообще запустилось.
.
Молчаливый хэндбук
См. по той же сцылке. А вот будет ли вам щасе, и если будет - сколько раз, лучше спросите у своей жены/подруги...
А чего там не описали? Огласите весь список, пжалста...
Да будет вам пассворд, когда корень из RO выведите (да-да, initrd, он самый...)
Да
Тоже да. Вы же можете чрутом войти?
Критерии внятности? Здесь (не)достаточно подробно?
Привыкайте, гугль теперь - ваш главный друг и советчик. Или лучше так?
Мы тоже не всего читали Шнитке!.. © В. Вишневский
блин вот что там
блин вот что там написано
то есть НЕТУ тут initrd!!!!! вообще и у меня в папке /boot нету образа для initd у меня там только образ ядра. где я возьму образ рам диска? какая утиль мне его сделает? нужен ли он вообще мне? ни слова в этом хэнбуке нет об этом. Формально я сделал то что написано тут, только оно не работает. Почему корень монтируется в ro тоже неизвестно и не написано в хваленном хэндбуке. в fstab у меня он не прописан как ro
.
Вы обратили внимание на этот текст (там есть и пример с initrd, но для "genkernel users")? Вы не использовали gen-kernel для сборки ядра? Странно для начинающего джентушника... Оно бы вам собрало initrd. Ну, нет так нет, можно и так (без initrd) если собираете вручную, тогда обязательным условием является включение драйверов корневой системы встроенными (НЕ МОДУЛЯМИ)
Мы тоже не всего читали Шнитке!.. © В. Вишневский
1. загружаетесь с любого
1. загружаетесь с любого livecd
2. монтируете корневой раздел Gentoo
3. правите /etc/shadow
4. Отмонтируете раздел и перезагружаетесь в gentoo.
/etc/shadow:
между первыми двумя двоеточиями хранится хэш сумма пароля root, удалите её, оставив двоеточия, сохраните файл и отмонтируйте раздел.
Теперь у вас пустой пароль пользователя root, при запросе логина набираете 'root' и ввод, пароль запрошен не будет.
да я это заметил и да я
да я это заметил и да я вручную собирал ядро и да я все собирал не модулями. Ничего удивительного я не вижу. Генту же рекламируют типо гибкая можно собрать прямо под железо итд итп. Ну и вот а нафига мне генкернел? Я лучше семерку поставлю тоже самое зато гемороя в милион раз меньше.
Зачем вы мне это написали ? Я
Зачем вы мне это написали ? Я про генкернел вам ничего не говорил, это оратор выше.
Я вам лишь написал как сбросить пароль. Будьте внимательнее.
.
Никогда не ведитесь на рекламу, тем более, что Gentoo в ней не нуждается... То, что гибкая - да, чрезвычайно, но то, о чём вы говорите ("под железо") - к дженте отношения не имеет, это достигается грамотной конфигурацией ядра, что есть крайне полезно и возможно и в любом другом дистрибутиве...
Я ошибся, вы очень продвинутый прозелит (в полшаге от нирваны), и вам действительно никакой генкернел на не сдался...
Да? То же самое? Что ж, не знал, век живи - век учись (а мужики-то не знают! ©)...
Мы тоже не всего читали Шнитке!.. © В. Вишневский
я и написал предыдущему
я и написал предыдущему оратору. Вообщем зайти получилось все отлично системный раздел примонтировался сразу как rw всем спасибо проблема решена.
P.s давайте не будем о том кто в чем и как разбирается и чего для чего нужно и в каких целях это не относится к теме.
Тогда и отвечайте на нужное
Тогда и отвечайте на нужное сообщение, на которое хотите дать ответ, а не последнее в теме.
Добавьте к названию темы [SOLVED] или [РЕШЕНО].
И добавьте в шапку способ решения.
Решение:
...