{РЕШЕНО}kernel panic - not syncing :VFS : unable to mount root fs unknown-block(0,0)
gentl ki 27 февраля, 2016 - 17:12
Добрый день Джентельмены!
Попробовал установить дженту. Много раз. В точности по handbook. Пользуюсь минтом, хочется поставить жденту рядом. Компьютер - нашлёпка на попу монитора Gigabit brix intel core 2 duo 2955. SSD mSATA kingston 120 gb.
Предел интелекта достигнут, имею
kernel panic - not syncing :VFS : unable to mount root fs unknown-block(0,0)
Вижу по форуму, что вопрос этот решают с 2007 года и все - по-разному. Читая кажется понял, хотя бы как его задать:
fstab
/dev/sda2 /boot vfat default,noauto,noatime 0 2 /dev/sda4 / ext4 default,noatime 0 1 /dev/sda3 none swap sw 0 0 /dev/sda6 /home ext4 default,user,noatime 0 0
Все поддержки EFI и VFAT в ядре включил
CONFIG_VFAT_FS=y
Вот что включено из SATA
# CONFIG_SATA_ZPODD is not set CONFIG_SATA_PMP=y CONFIG_SATA_AHCI=y # CONFIG_SATA_AHCI_PLATFORM is not set # CONFIG_SATA_INIC162X is not set # CONFIG_SATA_ACARD_AHCI is not set # CONFIG_SATA_SIL24 is not set # CONFIG_SATA_QSTOR is not set # CONFIG_SATA_SX4 is not set # SATA SFF controllers with BMDMA # CONFIG_SATA_MV is not set # CONFIG_SATA_NV is not set # CONFIG_SATA_PROMISE is not set # CONFIG_SATA_SIL is not set # CONFIG_SATA_SIS is not set # CONFIG_SATA_SVW is not set # CONFIG_SATA_ULI is not set # CONFIG_SATA_VIA is not set # CONFIG_SATA_VITESSE is not set
lspci
00:00.0 Host bridge: Intel Corporation Haswell-ULT DRAM Controller (rev 0b) 00:02.0 VGA compatible controller: Intel Corporation Haswell-ULT Integrated Graphics Controller (rev 0b) 00:03.0 Audio device: Intel Corporation Haswell-ULT HD Audio Controller (rev 0b) 00:14.0 USB controller: Intel Corporation 8 Series USB xHCI HC (rev 04) 00:16.0 Communication controller: Intel Corporation 8 Series HECI #0 (rev 04) 00:1b.0 Audio device: Intel Corporation 8 Series HD Audio Controller (rev 04) 00:1c.0 PCI bridge: Intel Corporation 8 Series PCI Express Root Port 1 (rev e4) 00:1c.2 PCI bridge: Intel Corporation 8 Series PCI Express Root Port 3 (rev e4) 00:1c.3 PCI bridge: Intel Corporation 8 Series PCI Express Root Port 4 (rev e4) 00:1d.0 USB controller: Intel Corporation 8 Series USB EHCI #1 (rev 04) 00:1f.0 ISA bridge: Intel Corporation 8 Series LPC Controller (rev 04) 00:1f.2 SATA controller: Intel Corporation 8 Series SATA Controller 1 [AHCI mode] (rev 04) 00:1f.3 SMBus: Intel Corporation 8 Series SMBus Controller (rev 04) 02:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8723AE PCIe Wireless Network Adapter 03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 0c)
Буду очень признателен за помощь, понимаю, что есть три листа с ответами на подобные вопросы, но либо в виртуалке либо очень древние.
»
- Для комментирования войдите или зарегистрируйтесь
100500 раз обсуждалось!И нет
100500 раз обсуждалось!
И нет никакой принципиальной разницы - в виртуалке или нет. И решалось примерно по одному сценарию.
Включи мозги и перечитай эти 3 листа (хотя даже на этом форуме их было куда больше!).
P.S. Во избежание перехода на личности дам подсказку в 100501 раз: проверь конфигурацию SCSI!
SysA написал(а): 100500 раз
К сожалению обсуждались всё время разные переменные, конфигурации fstab, и тем с отметкой решено в форуме - одна.
http://gentoo.ru/node/23485, но у меня config_ide is not set.
Конфигурация SCSI
# SCSI device support
CONFIG_SCSI_MOD=y
CONFIG_SCSI=y
CONFIG_SCSI_DMA=y
# CONFIG_SCSI_NETLINK is not set
# CONFIG_SCSI_MQ_DEFAULT is not set
CONFIG_SCSI_PROC_FS=y
# SCSI support type (disk, tape, CD-ROM)
CONFIG_SCSI_CONSTANTS=y
# CONFIG_SCSI_LOGGING is not set
# CONFIG_SCSI_SCAN_ASYNC is not set
# SCSI Transports
CONFIG_SCSI_SPI_ATTRS=y
# CONFIG_SCSI_FC_ATTRS is not set
CONFIG_SCSI_ISCSI_ATTRS=y
# CONFIG_SCSI_SAS_ATTRS is not set
# CONFIG_SCSI_SAS_LIBSAS is not set
# CONFIG_SCSI_SRP_ATTRS is not set
# CONFIG_SCSI_LOWLEVEL is not set
# CONFIG_SCSI_LOWLEVEL_PCMCIA is not set
# CONFIG_SCSI_DH is not set
# CONFIG_SCSI_OSD_INITIATOR is not set
# NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may
CONFIG_ISCSI_IBFT_FIND=y
Ну, ладно вам, накинулись на
Ну, ладно вам, накинулись на человека, он хоть инфу дал по железу и что как делал.
Впрочем, информативности о проблеме всё равно мало. Выложите текст паники начиная от "7 строк до строки"
kernel panic - not syncing :VFS : unable to mount root fs unknown-block(0,0)
и до "7 строк после неё".
И конфигурацию загрузчика
И, вдогонку к вышесказанному, конфигурацию загрузчика хотелось бы увидеть.
И включена ли поддержка ext4 (root) в ядре?
WiseLord написал(а): И,
поддержка включена, точно помню сам, сейчас чрутиться с ливСД долго, вышел для фиксирования паники.
grub.cfg который в /boot/grub/grub.cfg оказался здоровой простынёй с длинным if [] ;then;elif его здесь размещать бессмысленно.
На этом же диске в
/boot/efi/boot/ubuntu/grub.cfg более лаконичен:
Весь конфиг не нужен,
Весь конфиг не нужен, хотелось бы видеть хотя бы часть наподобние...
То есть, соответствует ли параметр root= реальному положению дел.
WiseLord написал(а):Весь
Большое спасибо, WiseLord, за Ваши вопросы! Которые ответы.
Не соответствует, я установил после первых трёх неудачных попыток установки gentoo, снова mint на отдельный раздел, он -то и переписал мультибут на себя. Собранное по интрукции хэндбука ядро встало верно, но попытка перезаписать груб не прошла. Это я сделал через update-grub минта, и система загрузилась.
Проблема решена.
Но это только половина хэндбука ;-)), а по тому - до скорых встреч, Джентельмены!
gentl ki
Это вам ни к чему. Второй груб сам всё делает прекрасно. Все настройки загрузчика выполняются в файле
/etc/default/grub
(покажите его).Применение настроек делается так:
grub2-mkconfig -o /boot/grub/grub.cfg
Груб должен отрапортовать, что найден(ы) образ(ы) линукс(а) или не найдены.
Сделав это, перегрузитесь и посмотрите на результат. Если ничего не поменяется, значит проблема скорее всего в конфиге ядра.
dmesg c ливCD не содержит
dmesg c ливCD не содержит паники, а загрузочного я не нашёл в /var/log перепечатываю с экрана:
VFS: Cannot open root device "(mull)" or unknown-block (0,0): error - 6.
Plase apptnd a correct "root"= boot option:here are the asailable partitions:
0800 117220824 sda sriver: sd
0801 29696 sda1 UUID
0802 29864 sda2 UUID
0803 9437184 sda4 UUID
0804 1578640 sda4 UUID
0805 15728540 sda5 UUID
0806 76001752 sda6 UUID
Kernel panic - not syncing:VFS;Unable to mount root fs on unknoun-block(0,0)
CPU; 0 PID; 1 Comm;swapper/0Tainted:G W I 4.1.15-gentoo-r1 #2
Hardware name:GIGABYTE MMLPCAP-00, BIOSF6 02/19/2014
Пониже:
WARNING;CPU; 0 PID;9 at arch/x86/kernel/smp,c,124 native_smp_send_reschedule+0x61/0x70