[SOLVED] После обновления не видит жесткие диски
Ctrl_ 22 марта, 2010 - 18:17
Используется нестабильная ветка. После обновления( много различных пакетов ) не видит жесткие диски. Что самое странное, запущенная система не видит корневой раздел, но при этом работает. Ядро 2.6.32-gentoo-r5 собранно genkernel, также пробовал 2.6.33.
Т.е.
rootfs on / type rootfs (rw)
/dev/hdb3 on / type reiserfs (rw,noatime)
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
rc-svcdir on /lib/rc/init.d type tmpfs (rw,nosuid,nodev,noexec,relatime,size=1024k,mode=755)
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
udev on /dev type tmpfs (rw,nosuid,relatime,size=10240k,mode=755)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620)
shm on /dev/shm type tmpfs (rw,nosuid,nodev,noexec,relatime)
usbfs on /proc/bus/usb type usbfs (rw,noexec,nosuid,devmode=0664,devgid=85)
mount /dev/hdb3 /mnt/qwe mount: специальное устройство /dev/hdb3 не существует
fdisk ничего не отображает
Victor victor # fdisk -l Victor victor #
»
- Для комментирования войдите или зарегистрируйтесь
.
Как это не видит?!?
Перечитай первую строчку цитированного листинга:
rootfs on / type rootfs (rw)
А что у тебя в конфиге ядра?
Можно попробовать поискать по ключу rootfs.
ЗЫ: Ты меня извини, но с таким уровнем знаний (и подходом) сидеть на ~ARCH ИМХО рановато...
:wq
--
Live free or die
У меня тоже так было,
У меня тоже так было, забутайся с лайв-сд, удали содержимое /proc(может и не надо, не помню точно) и /sys. Пегрузись, всё должно работать.
Это виртуальные файловые
Это виртуальные файловые системы...
Ядро тоже обновлял?
Ядро тоже обновлял?
Продолжение
Спасибо за советы, но пока ничего не получилось.
Вот что пробовал:
1. proc и sys удалил - после этого система не работоспособна. Создал заново.
2. Собрал genkernel'ом ядро (2.6.33-gentoo) с этм конфигом .config.
Вот вывод lspci
В /dev нет устройства hdb3
/
Почто опцiю
-k
зажал?:wq
--
Live free or die
lspci -k 00:00.0 RAM
lspci -k
Во блин О_О
Если Вы решили перейти на libata , то в секцию
PCI IDE chipsets support
должна упасть бомба,после чего там будет "девственно-чисто".
Так же в Вашем конфиге есть вот это:
CONFIG_BLK_DEV_IDE_SATA is not set
Наверное, это не правильно %)
Честно сказать - весь конфиг фтопку, после чего стоит попробовать
сконфижить ведро ручками (для опыту :-))
/
Не уверен. Ибо:
:wq
--
Live free or die
Возможно
Я чего-то в своём конфиге такой опции найти не могу ;)
SYSFS_DEPRECATED_V2
Решение Вашей проблемы (ибо сам столкнулся точно с такими же симптомами переходя на 2.6.32-gentoo-r5):
1. make menuconfig
2. Отключаем опцию SYSFS_DEPRECATED_V2
3. Компилим ядро, устанавливаем его
4. Ребут (вуаля - диски видны)
Кстати, при обновлении системы udev ругался на эту опцию :)
Логи таки надо читать.
Да пребудет с тобой великий Linux.
.
Вслух. С выражением. По три раза.
:wq
--
Live free or die
помню на это ругалось при
помню на это ругалось при загрузке системы
[ SOLVED ]
1. По совету Jam666 отключил SYSFS_DEPRECATED_V2
2. Отключил весь раздел Device driver -> ATA/ATAPI/MFM/RLL support (DEPRECATED)
3. Включил (точнее они уже были включены)
SCSI device support -> SCSI disk support
SCSI device support -> SCSI device support
4. Включил в ядро поддержку своего контролера
Serial ATA and Parallel ATA drivers -> ATA SFF support
5. В grub.conf оставил
title Gentoo Linux 2.6.33
root (hd0,2)
kernel /boot/vmlinuz-2.6.33-gentoo
6. В fstab заменил hda на sda
Все. Счастлив...
Всем спасибо.