PDA

Показать полную графическую версию : Ошибка при загрузке Mandriva 2006


e-easy
19-02-2007, 22:10
После установки не могу загрузить Mandriva 2006
Загрузка останавливается на следующем:

Creating root device
No resume device specifield
Mounting root fylesystem /dev/root
mount: error 6 mounting ext3 flags defaults
well, retrying without the option flags
........
........
И еще несколько строк в таком же духе
В конце
Kernel panic - not syncing: Attempted to kill init swithroot: mount failed: 22

Подскажите начинающему :-)

ruslandh
19-02-2007, 23:24
что-то не то прописано или в /etc/lilo или в /etc/fstab
Загрузитесь с CD в режиме resque и исправьте.

e-easy
20-02-2007, 21:11
А что там должно быть прописано?

Вот мой fstab:

# This file is edited by fstab-sync - see 'man fstab-sync' for details
/dev/hda5 / ext3 defaults 1 1
/dev/fd0 /mnt/floppy auto umask=0022,users,iocharset=utf8,sync,noauto,exec 0 0
/dev/hdc /mnt/cdrom auto umask=0022,users,iocharset=utf8,sync,noauto,ro,exec 0 0


А это lilo.conf:

# File generated by DrakX/drakboot
# WARNING: do not forget to run lilo after modifying this file

default="windows"
boot=/dev/hda5
map=/boot/map
menu-scheme=wb:bw:wb:bw
prompt
nowarn
timeout=100
message=/boot/message
image=/boot/vmlinuz
label="linux"
root=/dev/hda5
initrd=/boot/initrd.img
append=" splash=silent acpi=ht"
vga=788
image=/boot/vmlinuz
label="linux-nonfb"
root=/dev/hda5
initrd=/boot/initrd.img
append=" acpi=ht"
image=/boot/vmlinuz
label="failsafe"
root=/dev/hda5
initrd=/boot/initrd.img
append=" failsafe"
other=/dev/hda1
label="windows"
table=/dev/hda


Что ещё нужно прописать?

ruslandh
20-02-2007, 23:47
Пропишите вместо
boot=/dev/hda5

boot=/dev/hda

и дайте команду lilo

e-easy
21-02-2007, 19:04
Попробовал. Результат тот-же.

ruslandh
21-02-2007, 23:47
Может initrd не так создан (не загружен в него модуль ext3) ?

e-easy
24-02-2007, 12:55
Я не в курсе, как должен загружаться модуль ext3.
Если можно расскажи поподробней.

ruslandh
24-02-2007, 13:13
Рассмотрим для примера кусок lilo.conf

image=/boot/vmlinuz
label="linux"
root=/dev/hda5
initrd=/boot/initrd.img
append=" splash=silent acpi=ht"
vga=788

При выборе метки linux загружается ядро vmlinuz.
После его загрузки, загружается образ initrd и его корень становится корнем файловой системы. В initrd содержатся модули ядра для монтирования корня файловой системы, находящейся на диске (если они уже не вкомпилированы в ядро).

Если модуль ext3 не вкомпилирован в ядро и его нет в initrd, то нет возможности примонтировать корневую файловую систему ext3 (аналогично и любую другую).

initrd обычно автоматом создаётся при установке нового ядра, причём правильно настроенные скрипты кладут в него всё, что нужно для монтирования корневой файловой системы на диске. Если что-то неправильно сработало в скриптах, то может не хватать какого-нибудь модуля (например ext3, или ata-piix) и загрузка с жёсткого диска становится невозможна.
Вручную initrd можно создать командой mkinitrd, например :

mkinitrd /boot/initrd-2.6.18-std-smp-alt4.img 2.6.18-std-smp-alt4

подробнее смотри
man mkinitrd

e-easy
24-02-2007, 14:59
Ставил версию Mandrake 9.1 те-же грабли. Самое интересное в VMware использую реальные диски - всё загружается.
Значит не в initrd дело? Может как-то связано с двухядерной машиной? Хотя та-же самая Ubunta и Damn Small ставятся и грузятся без проблем.

ruslandh
24-02-2007, 16:25
e-easy
Дайте лог поподробнее. Может дело не в ext3, а в контроллере диска. Может ещё в чём.

e-easy
25-02-2007, 10:53
В связи с тем, что система не стартует - логи не пишутся, поэтому пришлось ручками списывать целый экран текста.
(Приношу свои извинения за допущенные орфографические ошибки :) )


NET: Registered protocol family 2
IP: routing cache hash table of 8192 buckets, 64 Kbytes
TCP established hash table entries: 131072 (order:8, 1048576 bytes)
TCP bind hash table entries: 65536 (order: 6, 262144 bytes)
TCP: Hash tables configured (established 131072 bind 65536)
NET: Registered protocol family 1
Using IPI Shortcut mode
BIOS EDD facility v0.16 2004-Jun-25, 1 devices found
Freeing unused kernel memory: 236k freed
Loading jbd.ko module
Loading ext3.ko module
Mounting /proc filesystem
Mounting sysfs
Creating device files
Mounting tmpfs on /dev
Creating root device
No resume device specified
Mounting root filesystem /dev/root
mount: error 6 mounting ext3 flags defaults
well, retrying without the option flags
mount: error 6 mounting ext3
well, retrying read-only without any flag
input: AT Translated Set 2 keyboard on isa0060/serio0
mount: error 6 mounting ext3
Switching to new root
ERROR opening /dev/console!!!!:2
unmounting old /proc
unmounting old /sys
switchroot: mount failed: 22
Initrd finished
Kernel panic - not syncing: Attempted to kill init!

must die
25-02-2007, 11:31
e-easy

У вас случаем система не разогнана? http://forum.club.mandriva.com/viewtopic.php?t=41451&sid=52dce23301d448e43d5a07ea99790c63

e-easy
25-02-2007, 12:00
Нет все параметры родные

Свойства ЦП:
Тип ЦП DualCore Intel Pentium D 840
Псевдоним ЦП Smithfield
CPU stepping A0
Engineering Sample Нет
Имя ЦП CPUID Intel(R) Pentium(R) D CPU 3.20GHz
Версия CPUID 00000F44h

Частота ЦП:
Частота ЦП 3199.7 MHz (исходное: 3200 MHz)
Множитель ЦП 16.0x
CPU FSB 200.0 MHz (исходное: 200 MHz)

Кэш ЦП:
Кэш L1 трассировки 12K Instructions
Кэш L1 данных 16 Кб
Кэш L2 1 Мб per core (On-Die, ECC, ATC, Full-Speed)


Свойства BIOS:
Дата системной BIOS 08/23/06
Дата BIOS видеоадаптера 06/19/06
Тип Award BIOS Phoenix - AwardBIOS v6.00PG
Сообщение Award BIOS ASUS P5VD2-MX ACPI BIOS Revision 1002
DMI версия BIOS ASUS P5VD2-MX ACPI BIOS Revision 1002

Свойства графического процессора:
Видеоадаптер ATI Radeon X1600 Pro (RV530)
Кодовое название ГП RV530 (PCI Express x16 1002 / 71C2, Rev 00)
Частота ГП 500 МГц (исходное: 500 MHz)
Частота памяти 392 МГц (исходное: 400 MHz)

Motherboard ASUS P5VD2-MX ACPI BIOS Revision 1002
Motherboard DMIMOBO: ASUSTeK Computer INC. P5VD2-MX
PCI/AGP 1106-0327: VIA Standard Host Bridge [1106-0327] [NoDB]
PCI/AGP 1106-0591: VIA Serial ATA Controller - 0591 [1106-0591] [NoDB]
PCI/AGP 1106-1327: VIA Standard Host Bridge [1106-1327] [NoDB]
PCI/AGP 1106-2327: VIA Standard Host Bridge [1106-2327] [NoDB]
PCI/AGP 1106-3327: VIA Standard Host Bridge [1106-3327] [NoDB]
PCI/AGP 1106-4327: VIA Standard Host Bridge [1106-4327] [NoDB]
PCI/AGP 1106-5327: VIA I/O APIC Interrupt Controller [1106-5327] [NoDB]
PCI/AGP 1106-6327: VIA Security Device [1106-6327] [NoDB]
PCI/AGP 1106-7327: VIA Standard Host Bridge [1106-7327] [NoDB]
PCI/AGP 1106-A327: VIA PCI to PCI Bridge Controller [1106-A327] [NoDB]
PCI/AGP 1106-C327: VIA PCI to PCI Bridge Controller [1106-C327] [NoDB]
PCI/AGP 197B-2363: JMicron JMB36X RAID Controller [197B-2363] [NoDB]


Напряжение питания ядра 1.3 В




© OSzone.net 2001-2012