![]() |
Мир Вам, Мудрые Мира Линукс!
В очередной раз столкнулся с проблемкой. На этот раз после установки Windows XP к уже честно нажитому добру (Линукс РХ 7.3 и WIN_98SE) установил Windows XP. Теперь грузится все - от Acronis OS Selector до Виндов разных, но мой милый Линукс грузиться отказывается: Проблема с загрузкой Линукса Red Hat 7.3: hda1 – * FAT 32: Acronis OS Selector; *Windows98_SE; hda2 – Linux Swap hda3 – Linux_EXT2-fs / hda4 - hda5 – FAT32 hda6 – NTFS: Windows XP hda7 – Linux_EXT2-fs Пишет следующее при загрузке: … Mounting /proc filesystem Creating root device Mounting root filesystem attempt to access beyond end of device 03:04: rw=0, want=2, limit=1 EXT2-fs: unable to read superblock mount: error 22 mounting ext2 pivotroot: pivot_root (/syste,/sysroot/initrd) failed:2 Freeing unused kernel memory: 280k feed kernel panic: No init found. Try passing init=option to kernel Вот у меня соответственно и вопросы возникли: 1) что это за «паника на корабле»? 2) «кто виноват?» 3) и «что делать?» Заранее благодарен |
Junior Penguin
Скорее всего слетела нумерация разделов. Если есть возможность забутиться в режиме rescue с инсталяшек, то попробуйте сделать chroot и пофиксить конфиг загрузчика. |
Блин, кукиши слетели...
и ещё: через куда грузится линукс? |
Вы правы, Guest, лажу я зробил. Я перед установкой ХР я двигал разделы и додвигался - сметстил загрузочный с hda4 -> hda3 :lol:
а как там править и что делает команда chroot? Я тут в одной из тем натолкнулся на следующее: 1) Грузишься с CD-ROM, Жмешь F1 Пишешь rescue 2) Грузиться коснолька 3) монтируешь свой root-раздел: 1. создаешь папочку mkdir <имя папки> 2. mount /dev/hda* /<имя папки> 4) дальше сhroot /<имя папки> 5) в mc редактируешь /etc/lilo.conf 6) вводишь lilo - все должно пройти без ошибок 7) reboot Это правильно? Barracuda, Линукс у меня грузится через LILO, который стоит на hda3 (Linux). |
Junior Penguin
Guest'ом я был :) Да, описанная последовательность верна. Нужно сдлелать именно так. Есть вариан, что Линкс в rescue режиме сам найдёт и примонтирует разделы (как правило на /mnt/sysimage) - он об этом спрашивает и, если находит раздел, то монтирует и сообщает об этом. |
АГА
Правда "жмешь F1" актуально для Mandrake и для Alt linux. Для остальных дистров не помню (постоянно юзаю для этого диск от ALT Junior) :-) |
Исправление lilo.conf в rescue mode не принесло резалтов нужных - система выдавала тоже самое.
Проблемку решил, поколдовав малость в Acronis OS Selector, переместив разделы на старые девайсы. Только вот вопрос: какого лысого lilo грузил мое ядро с /dev/hda4, когда я ему в rescue mode загрузочным выставлял /dev/hda3 и перезагружал его??? rdev это подтвердил. Во как. Непонятки... А потом сообразил, что видимо нужно было еще и /etc/fstab редактировать (???), где были прописаны старые девайсы для монтажа... (Пентиум, что еще сказать :lol: ) Видимо, он их и отказывался монтировать. |
Время: 21:02. |
Время: 21:02.
© OSzone.net 2001-