LINUX.ORG.RU

После установки не запускается(может fstab или grab.conf)

 ,


0

1

Приветствую всех посетителей этого форума. Это моя первая тема здесь.

Проблема вот такая: установил Gentoo с LiveDVD, а она не запускается, пишет «Error loading operating system». Даже запуска Граба не было.

Когда загружаюсь с LiveDVD, то fstab совсем пустая, grab.conf тоже не такой как я задавал. Правлю grab.conf , перезагружаюсь - а он снова такой будто я его не правил. Стало быть не то что-то правлю.

Назрело 2 вопроса:

1. Как я могу с LiveDVD править файл самой ОС ?

2. Что именно нужно привести в порядок ?

Подскажите, пожалуйста, где можно прочесть об этом? Особенно первый вопрос интересует.


Проблема вот такая: установил Gentoo с LiveDVD

Как это с LiveDVD? Его по хендбуку надо ставить https://wiki.gentoo.org/wiki/Handbook:AMD64/Full/Installation http://www.gentoo.org/doc/ru/handbook/handbook-amd64.xml?full=1

1. Как я могу с LiveDVD править файл самой ОС ?

Примонтировать диск на котором установлена система.

2. Что именно нужно привести в порядок ?

Непонятно что у тебя не в порядке.

TDrive ★★★★★
()
Ответ на: комментарий от TDrive

Примонтировать диск на котором установлена система.

А можно по шагам как это сделать? Буду экспериментировать и в конце концов пойму что не так.

Я по хэндбуку ставил, просто без подключения к интернету.

NAS
() автор топика
Ответ на: комментарий от TDrive

Примонтировал разделы. Теперь могу редактировать нужные файлы с ЛайвДВД.

Разделы у меня вот такие:

/dev/sda2 /boot ext4 defaults,noatime 1 2
/dev/sda3 none swap sw 0 0
/dev/sda1 / ext4 noatime 0 1
/dev/cdrom /mnt/cdrom auto noauto,user 0 0
/dev/sda4 /home ext4 noatime 0 0
proc /proc proc defaults 0 0
shm /dev/shm tmpfs nodev,nosuid,noexec 0 0

sda1 - это корневой.
sda2 - это boot.
Монтировал вот так:

mount /dev/sda1 /mnt/gentoo/
mount /dev/sda2 /mnt/gentoo/boot/

Вот содержимое /mnt/gentoo/boot/grub/grub.conf:

default 0
timeout 30
#splashimage=(hd0,0)/boot/grub/splash.xpm.gztitle Gentoo Linux 2.6.24-r5
root (hd0,0)
kernel /boot/kernel root=/dev/ram0 real_root=/dev/sda1
initrd /boot/initramfs
# vim:ft=conf:Gentoo-11 gentoo

Теперь смотрим что у нас в boot:

ls /mnt/gentoo/boot/

Выводит вот такое:

boot diag1.img grub initramfs kernel lost+found

Вроде бы и правильно все. А оно все равно: ERROR LOADING OPERATION SYSTEM.

Что то оно не находит ... может этого чего-то у меня нету ... Как можно посмотреть? Чего может не хватать? Ну хотя бы ГРАБ я же мог бы увидеть, но даже его нету.

NAS
() автор топика
Ответ на: комментарий от NAS

Ничего не запускалось, т к ГРАБ не был установлен. Установил граб, но теперь другая ошибка:

root (hd0,0)
Filesystem type is ext2fs, partition type 0x83
kernel (hd0,0)/boot/kernel root=/dev/sda1

Error 15: File not found
Press any key to continue...

Хотя, в предыдущем сообщении я показал что правильно указал /boot/kernel root=/dev/sda1. Ну буду разбираться. Если вдруг кто-то сталкивался с подобным, то подскажите, пожалуйста, что это может быть.

NAS
() автор топика
Ответ на: комментарий от NAS

Примонтировать диск на котором установлена система.

А можно по шагам как это сделать?

Типичный гентушник...

anonymous
()
Ответ на: комментарий от anonymous

Типичный гентушник...

Судя по треду пока еще нет...

TDrive ★★★★★
()
Ответ на: комментарий от anonymous

Ага, расплодилось. Хотя ТС хоть показывает, что у него и как, для первой темы не так и плохо. Ну и lorcode хоть как-то юзает, пусть и не code.

DeadEye ★★★★★
()
Ответ на: комментарий от TDrive

Благодарю.

Откровенно говоря уже снес все под чистую, уже и другую Линукс поставил. Но сейчас все таки заново буду пробовать, а вдруг и точно заведется.

NAS
() автор топика
Ответ на: комментарий от NAS

Это старье какоето, судя по http://mirror.yandex.ru/gentoo-distfiles/releases/amd64/ версия 11.2 была в августе 2011.

Я там выше дал 2 ссылки на хендбуки русский и английский, английский самый актуальный и лучше пользоваться им, если с английским совсем хреново то можно и по русскому он 17 августа 2014 обновлялся но в любой непонятной ситуации смотри в английский.

TDrive ★★★★★
()
Ответ на: комментарий от NAS

Там походу вообще не установка генты, а какой то бдсм с копированием livedvd на жесткий диск.

TDrive ★★★★★
()

установил Gentoo с LiveDVD

Фигасе. Это как? Ты распаковал stage3 и дальше установил генту что ли?

Даже запуска Граба не было.

А ты делал grub2-install?

Правлю grab.conf

Ну так надо же было grub.conf править.

Стало быть не то что-то правлю.

Небось, правишь не в реальном корне, а в ramfs.

Что именно нужно привести в порядок?

мысли

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от NAS

без подключения к интернету

И что же ты там ставил? По сути ничего не установил же!

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от TDrive

Это старье какоето

Дело в том, что мне как раз и надо чтобы ядро 2.6 было. Именно поэтому и устанавливаю с ЛайвДВД, потому-что с интернета только свежие версии ставятся.

Там походу вообще не установка генты, а какой то бдсм с копированием livedvd на жесткий диск.

А если таким образом установил, то работа gentoo «изнутри» будет отличаться ? Имею в виду будет от нормальной установки отличаться?

Кстати говоря переустановил - ОСь заработала. Хоть и матерится на что-то при загрузке (что-то про initramfs не нравится ему) , но загрузилась и это уже радует. А дальше уже исправлю и остальное, сначала освоюсь немножко.

Но если она неполноценно изначально должна работать, то печально. Хотелось бы полноценную установить с ЛайвДВД.

NAS
() автор топика
Ответ на: комментарий от Eddy_Em

Фигасе. Это как? Ты распаковал stage3 и дальше установил генту что ли?

Кстати первые попытки именно такими были. Но потом вычитал что установка stage3 может потом помешать установке старого ядра (2.6), а мне старое надо.

мысли

Спасибо, это никогда не помешает :)

NAS
() автор топика
Ответ на: комментарий от NAS

Кстати, если кто будет пробовать по тому мануалу, то лично я устанавливал с вот таким кодом:

mkdir /mnt/gentoo/proc /mnt/gentoo/dev
cd /mnt/gentoo/dev
mknod -m 660 console c 5 1
mknod -m 660 null c 1 3
mount -t proc none /mnt/gentoo/proc
mount -o bind /dev /mnt/gentoo/dev
mkdir /mnt/gentoo/sys
chroot /mnt/gentoo /bin/bash
env-update
source /etc/profile
export PS1="(chroot) $PS1"

Т. е. последняя строка добавлена по сравнению с мануалом. А еще я не делал вот это (если оно имеет значение) :

rc-update del autoconfig default

NAS
() автор топика
Ответ на: комментарий от NAS

А если таким образом установил, то работа gentoo «изнутри» будет отличаться ? Имею в виду будет от нормальной установки отличаться?

Мне кажется с установкой софта будет куча проблем, новые версии будут тянуть за собой пол системы обновлений, да и хз получится ли нормально обновиться с 2011 года.

А зачем тебе именно 2.6 ?

TDrive ★★★★★
()
Ответ на: комментарий от NAS

rc-update

это система инициализации OpenRC она рулит как и что должно запускаться при старте системы. видимо на DVD при старте запускается какой то autoconfig (он в /etc/init.d должен лежать) который после установки на комп не нужен.

TDrive ★★★★★
()
Ответ на: комментарий от TDrive

А зачем тебе именно 2.6 ?

Литература которую я собираюсь читать, то там про это ядро.

Вот я и подумал что лучше уж это ядро и устанавливать. Можно было бы и другое, конечно, поставить. Но, если что-то не так как в книге будет работать, то мне, по неопытности, будет казаться что это из-за того, что не такая версия ядра.

Теперь не будет казаться что не та версия ядра, теперь если что-то не будет работать, то мне будет казаться что моя установка была неполноценной какой-то :)

NAS
() автор топика
Ответ на: комментарий от NAS

Проще актуальную литературу найти чем с гентой 2011 года непонятно как устаноленной возиться.

TDrive ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.