gyoopi |
|
Темы:
4
Сообщения:
26
Участник с: 29 декабря 2012
|
Устанавливал все по русской инструкции для начинающих, прошло все гладко, но после перегрузки такая ошибка . Оболочка Grub 2.0error: no such device: ad4103fa-d940-47ca-8506-301d8071d467 Loading Linux core repo kernel .... error: no such partition. Loading initial ramdisk ... error: you need to load the kernel first. Можно ли через граб узнать метки дисков или ID и изменить их,синхронизировать ? |
redVi |
|
Темы:
17
Сообщения:
396
Участник с: 08 января 2012
|
Можно посмотреть метки командой blkid и сравнить с тем, что вписано в /etc/fstab. Если UUID дисков не совпадёт, заменить значения в fstab на те, что вывел blkid. Как-то так.
HP Pavilion g6-1054er
DualCore Intel Core i5-2410M, 8GB DDR3 SDRAM, Mobile Intel HD Graphics, ATI Radeon HD 6470M |
arcanis |
|
Темы:
31
Сообщения:
1496
Участник с: 09 сентября 2012
|
Для редакции загрузки в меню граба выделите нужный пункт, нажмите E замените в строке: root=UUID=………… на что нибудь вроде root=/dev/sda1 Или какой там у вас раздел с арчем. Потом загрузиться и перегенерировать граб. Конечно, еще можно загрузиться с сд, смонтировать разделы, и перегенерировать граб. Но, как я понимаю, у вас система то грузится в какую нибудь рутфс. Тогда нужно посмотреть на ваш /etc/fstab. Думается мне, у вас там вместо чего то вроде: UUID=ee195afa-06e6-461b-a148-2c5e01141ebe / ext4 defaults 0 1 на самом деле так: ee195afa-06e6-461b-a148-2c5e01141ebe / ext4 defaults 0 1 |
RiD |
|
Темы:
30
Сообщения:
400
Участник с: 27 июня 2011
|
arcanis P.S. Где удаление сообщений? P.S.2. Раньше fstab не влиял на удачную загрузку(с тех самых пор, когда /usr сделели обязательным в /). И худшее, что могло быть с кривым /etc/fstab - это корень смонтированный только в чтение.. Скорее всего ничего не изменилось, и проблема в чём-то другом. Собственно тут нам груб говорит, что не может загрузить ни ядро ни initrd. Оно и понятно, ведь он не знает, где они. Надо корректнее определять set root= Для этого надо перейти в командный режим ('c'), а там как обычно ls - покажет все диски. set root=(hd0,msdos1) ls / - покажет содержимое hd0,msdos1(в большинстве случаев это /dev/sda1). Можно было и сразу.. ls (hd0,msdos1) Когда найдёте нужное, можно будет вернуться в графический режим('Esс'), найти там запись загрузки арча, отредактировать('e'), заменить set root= на нужное, а строки от if до fi удалить нафиг. И загрузиться('F10'). А вообще - это же генератор делал grub.cfg ? Странно очень. Может у Вас uefi и груб нужен соответствующий, а стоит grub2-bios например ? |
gyoopi |
|
Темы:
4
Сообщения:
26
Участник с: 29 декабря 2012
|
И так после ls вышло вот что: (hd0) (hd0,msdos3) (hd0,msdos2) (hd0,msdos1) Приписал метку от msdos1, полученныу через ls, в место, где открыл через ‘e’ От If до fi все удалил. set root='hd0,msdos5' может надо исправить на msdos1 ? так и сделал получилось загрузить. Думаю я загрузился,если потребовали логин и пароль, а после командная строчка? После перезагрузки все настройки сбилсиь . |
RiD |
|
Темы:
30
Сообщения:
400
Участник с: 27 июня 2011
|
gyoopiДа gyoopiСбились, т.к. все настройки grub2 хранятся в файле /boot/grub/grub.cfg Вам надо загрузиться, открыть его, найти секцию с загрузкой арча(секции там декларируются как menuentry), а там будет уже знакомый Вам текст, к которому надо применить все те же рекомендации. Потом, когда в арчлинуксе освоитесь, надо обязательно разобраться - почему генератор создал неправильный конфиг. Кстати, всё это редактируется от рута. Можете запустить grub-mkconfig - выведет на экран предлагаемый конфиг.. Ключик -o позволяет перенаправить вывод в файл, например в /boot/grub/grub.cfg. У Вас дуалбут? Или просто /home на отдельном разделе? |
gyoopi |
|
Темы:
4
Сообщения:
26
Участник с: 29 декабря 2012
|
/home на отдельном разделе. А рута можно запустить, введя log: root / paswwd: root ? |
RiD |
|
Темы:
30
Сообщения:
400
Участник с: 27 июня 2011
|
gyoopi Я не знаю, какой у Вас рутовый пароль. И не знаю, есть ли в арче стандартный пароль при установке.. В любом случае, с любого livecd, его можно сменить. Если вопрос о том, можно ли вообще залогиниться сразу рутом - конечно! А как иначе? Про убунту промолчим :-) P.S. По-идеи, пароля быть вообще не должно. Нет, конечно он обязан быть, но он скорее всего пустой, сразу после установки. |
gyoopi |
|
Темы:
4
Сообщения:
26
Участник с: 29 декабря 2012
|
Не могу залогиниться под рутом ! Писал и спаролем и без . Login incorrect Файл без проблемно отредактировал, но вот нужен root |
RiD |
|
Темы:
30
Сообщения:
400
Участник с: 27 июня 2011
|
gyoopi Возьмите любой liveCD(желательно x86_64), загрузитесь с него. Далее примонтируйте куда-нибудь корень, зачирутьтесь туда, и смените пароль рута :-) Т.е. в livecd mount /dev/sda2 /mnt chroot /mnt passwd новый пароль eixt umount /mnt shutdown -r now |