1

mdev - как его настроить или удалить? Из-за него при загрузке системы он не берет значения с fstab, после не находит root в /dev/hda1 и просит ввести вручную, после чего грузится... Что делать?

Limp Bizkit 4ever!

2

DragоN, чуть подробнее, можно? Когда (после обновления или после первичной установки) и какая (приведите полностью) появляется ошибка?
P.S. Попробуйте, загрузившись с LiveCD проверить с помощью fsck файловые системы на разделах.
P.S.S. Покажите содержимое файлов /etc/fstab, /boot/grub/grub.conf
P.S.S.S.

DragоN пишет:

после не находит root в /dev/hda1

Только сейчас меня это насторожило  oO
Покажите вывод команды

lspci -k | grep ATA -A 2
egrep 'ATA|CONFIG_IDE' /usr/src/linux/.config | grep -v '^#'
Был, был и весь вышел...

3 (12.12.2010 13:04:10 отредактировано DragоN)

Ошибка при загрузке:

 Консоль:
>> Activating mdev
>> Determining root device...
>> Mounting root...
!! The filesystem mounting at /dev/hda1 does not appear to be a valid /, try again
!! Could not find the root block device in .
Please specity another value or: press Enter for the same, type "shell" for a shell, or "q" to skip...
root block device():: (здесь я ввожу /dev/hda3 - тогда только загружается, но он создает вместо root - newroot, хотя на диске есть root)

/etc/fstab

 Консоль:

/dev/hda3    /            ext3            defaults            0 0
/dev/hda1    /boot        ext2            noauto,noatime    1 1
/dev/hda2    none        swap        sw                0 0
/dev/cdrom    /mnt/cdrom    auto            noauto,ro            0 0

Как не меня в fstab все равно грузит так как в первом консоле написано.

Limp Bizkit 4ever!

4

DragоN, в Gentoo, если мне не изменяет память, уже примерно с год-два рекомендовано отключать поддержку в ядре  «Device Drivers» — «ATA/ATAPI/MFM/RLL support (DEPRECATED)», которая у вас, судя по всему, включена.

Был, был и весь вышел...

5

DragоN, ответьте на все вопросы из моего первого поста.

Был, был и весь вышел...

6 (12.12.2010 14:04:31 отредактировано DragоN)

Конечно отвечу... Минуту

lspci -k | grep ATA -A 2

 Консоль:
00:11.0 SATA controller: ATI Technologies Inc SB700/SB800 SATA Controller [IDE mode]
        Subsystem: ASUSTeK Computer Inc. Device 82ef
        Kernel driver in use: ahci

egrep 'ATA|CONFIG_IDE' /usr/src/linux/.config | grep -v '^#'

 Консоль:
CONFIG_RELOCATABLE=y
CONFIG_ATA_OVER_ETH=m
CONFIG_IDE=y
CONFIG_IDE_XFER_MODE=y
CONFIG_IDE_TIMINGS=y
CONFIG_IDE_ATAPI=y
CONFIG_IDE_GD=y
CONFIG_IDE_GD_ATA=y
CONFIG_IDE_PROC_FS=y
CONFIG_IDE_GENERIC=y
CONFIG_IDEPCI_PCIBUS_ORDER=y
CONFIG_SCSI_SAS_ATA=y
CONFIG_SCSI_EATA=m
CONFIG_SCSI_EATA_TAGGED_QUEUE=y
CONFIG_SCSI_EATA_LINKED_COMMANDS=y
CONFIG_SCSI_EATA_MAX_TAGS=16
CONFIG_ATA=m
CONFIG_ATA_VERBOSE_ERROR=y
CONFIG_ATA_ACPI=y
CONFIG_SATA_PMP=y
CONFIG_SATA_AHCI=m
CONFIG_SATA_SIL24=m
CONFIG_ATA_SFF=y
CONFIG_SATA_SVW=m
CONFIG_ATA_PIIX=m
CONFIG_SATA_MV=m
CONFIG_SATA_NV=m
CONFIG_SATA_QSTOR=m
CONFIG_SATA_PROMISE=m
CONFIG_SATA_SX4=m
CONFIG_SATA_SIS=m
CONFIG_SATA_ULI=m
CONFIG_SATA_VIA=m
CONFIG_SATA_VITESSE=m
CONFIG_SATA_INIC162X=m
CONFIG_PATA_ACPI=m
CONFIG_PATA_ALI=m
CONFIG_PATA_AMD=m
CONFIG_PATA_ARTOP=m
CONFIG_PATA_ATIIXP=m
CONFIG_PATA_CMD640_PCI=m
CONFIG_PATA_CMD64X=m
CONFIG_PATA_CS5520=m
CONFIG_PATA_CS5530=m
CONFIG_PATA_EFAR=m
CONFIG_PATA_HPT366=m
CONFIG_PATA_HPT37X=m
CONFIG_PATA_HPT3X2N=m
CONFIG_PATA_HPT3X3=m
CONFIG_PATA_IT821X=m
CONFIG_PATA_IT8213=m
CONFIG_PATA_JMICRON=m
CONFIG_PATA_TRIFLEX=m
CONFIG_PATA_MARVELL=m
CONFIG_PATA_MPIIX=m
CONFIG_PATA_NETCELL=m
CONFIG_PATA_NS87410=m
CONFIG_PATA_NS87415=m
CONFIG_PATA_OPTI=m
CONFIG_PATA_OPTIDMA=m
CONFIG_PATA_PCMCIA=m
CONFIG_PATA_PDC2027X=m
CONFIG_PATA_PDC_OLD=m
CONFIG_PATA_RADISYS=m
CONFIG_PATA_RZ1000=m
CONFIG_PATA_SC1200=m
CONFIG_PATA_SERVERWORKS=m
CONFIG_PATA_SIL680=m
CONFIG_PATA_SIS=m
CONFIG_PATA_VIA=m
CONFIG_PATA_WINBOND=m
CONFIG_PATA_PLATFORM=m
CONFIG_USB_STORAGE_DATAFAB=m

Grub.conf нету

Limp Bizkit 4ever!

7

ATA/ATAPI/MFM/RLL support (DEPRECATED) - отключение этого ничего не изменилось

Limp Bizkit 4ever!

8

Lupo Alberto пишет:

P.S. Попробуйте, загрузившись с LiveCD проверить с помощью fsck файловые системы на разделах.

DragоN пишет:

ATA/ATAPI/MFM/RLL support (DEPRECATED) - отключение этого ничего не изменилось

Как минимум, должны были измениться наименования устройств жёстких дисков.

P.S.S. Покажите содержимое файлов /etc/fstab, /boot/grub/grub.conf

DragоN пишет:

Grub.conf нету

Какой вы используете загрузчик? Покажите его конфигурационный файл.

Был, был и весь вышел...

9

P.S.S. Покажите содержимое файлов /etc/fstab

Уже показал в третьем посту этой темы

Limp Bizkit 4ever!

10

Граб находится на другом разделе /dev/hda1/

grub.conf

 Консоль:
default 0
timeout 10
splashimage=(hd0,0)/boot/grub/splash.xpm.gz

title Gentoo Linux 2.6.34-r12
root (hd0,0)
kernel /boot/kernel-genkernel-x86_64-2.6.34-gentoo-r12 real_root=/dev/hda1
initrd /boot/initramfs-genkernel-x86_64-2.6.34-gentoo-r12

Limp Bizkit 4ever!

11

egrep 'ATA|CONFIG_IDE' /usr/src/linux/.config | grep -v '^#'
это после пересборки ядра покажите

ОС: Gentoo/Funtoo

12

DragoN,

DragoN пишет:

!! The filesystem mounting at /dev/hda1 does not appear to be a valid /, try again...
...(здесь я ввожу /dev/hda3 - тогда только загружается...

и

DragoN пишет:

kernel /boot/kernel-genkernel-x86_64-2.6.34-gentoo-r12 real_root=/dev/hda1

не наталкивают ни на какие на мылси?..
А если в grub.conf исправить на real_root=/dev/hda3?

13

Наталкивает, правда я не знаю что это реально поможет. Вопрос в том что такое mdev и почему эта ошибка (или дело в грабе?)

Limp Bizkit 4ever!

14

Ну граб точно должен быть верно прописан а у тебя походу не верно. Напиши на каких разделах что расположенно( на каком / и на каком boot интересует.) И тогда можно будет точно сказать как правильно граб настроить.

ОС: Gentoo/Funtoo

15

tyrnov пишет:

Наталкивает, правда я не знаю что это реально поможет. Вопрос в том что такое mdev и почему эта ошибка (или дело в грабе?)

HTaeD пишет:

А если в grub.conf исправить на real_root=/dev/hda3?

И повторюсь:

Lupo Alberto пишет:

DragоN, в Gentoo, если мне не изменяет память, уже примерно с год-два рекомендовано отключать поддержку в ядре  «Device Drivers» — «ATA/ATAPI/MFM/RLL support (DEPRECATED)», которая у вас, судя по всему, включена.

Lupo Alberto пишет:

Как минимум, должны были измениться наименования устройств жёстких дисков.

Был, был и весь вышел...

16 (12.12.2010 18:24:29 отредактировано tyrnov)

Рекомендовано то да отрубать поддержку в ядре  «Device Drivers» — «ATA/ATAPI/MFM/RLL support (DEPRECATED)» однако по умолчанию дженкернел собирает с включенным, а в настройки по началу не кто не лезет. (У самого была такая проблема только нужно не забыть отключив это включить поддержку для своего винта, а то система не загрузится)
А автору если пересобрал пускай покажет

egrep 'ATA|CONFIG_IDE' /usr/src/linux/.config | grep -v '^#' 
ОС: Gentoo/Funtoo

17 (12.12.2010 18:41:22 отредактировано DragоN)

tyrnov пишет:

Напиши на каких разделах что расположенно( на каком / и на каком boot интересует.)

/dev/hda1 - boot
/dev/hda2 - swap
/dev/hda3 - /

Пересобрал, вот только не делал это

 Консоль:
egrep 'ATA|CONFIG_IDE' /usr/src/linux/.config | grep -v '^#'

Сейчас отредактирую граб, поможет или нет, посмотрим. Отпишусь далее.

Limp Bizkit 4ever!

18

DragоN пишет:

Пересобрал, вот только не делал это

 Консоль:
egrep 'ATA|CONFIG_IDE' /usr/src/linux/.config | grep -v '^#'

Так почему не делал то? Нужно убедится норм ли ты пересобрал или нет.

ОС: Gentoo/Funtoo

19 (12.12.2010 18:59:40 отредактировано DragоN)

Grub изменил, ошибка продолжает вылетать!

Сделал:

 Консоль:
CONFIG_RELOCATABLE=y
CONFIG_ATA_OVER_ETH=m
CONFIG_SCSI_SAS_ATA=y
CONFIG_SCSI_EATA=m
CONFIG_SCSI_EATA_TAGGED_QUEUE=y
CONFIG_SCSI_EATA_LINKED_COMMANDS=y
CONFIG_SCSI_EATA_MAX_TAGS=16
CONFIG_ATA=m
CONFIG_ATA_VERBOSE_ERROR=y
CONFIG_ATA_ACPI=y
CONFIG_SATA_PMP=y
CONFIG_SATA_AHCI=m
CONFIG_SATA_SIL24=m
CONFIG_ATA_SFF=y
CONFIG_SATA_SVW=m
CONFIG_ATA_PIIX=m
CONFIG_SATA_MV=m
CONFIG_SATA_NV=m
CONFIG_SATA_QSTOR=m
CONFIG_SATA_PROMISE=m
CONFIG_SATA_SX4=m
CONFIG_SATA_SIL=m
CONFIG_SATA_SIS=m
CONFIG_SATA_ULI=m
CONFIG_SATA_VIA=m
CONFIG_SATA_VITESSE=m
CONFIG_SATA_INIC162X=m
CONFIG_PATA_ACPI=m
CONFIG_PATA_ALI=m
CONFIG_PATA_AMD=m
CONFIG_PATA_ARTOP=m
CONFIG_PATA_ATIIXP=m
CONFIG_PATA_CMD640_PCI=m
CONFIG_PATA_CMD64X=m
CONFIG_PATA_CS5520=m
CONFIG_PATA_CS5530=m
CONFIG_PATA_EFAR=m
CONFIG_PATA_HPT366=m
CONFIG_PATA_HPT37X=m
CONFIG_PATA_HPT3X2N=m
CONFIG_PATA_HPT3X3=m
CONFIG_PATA_IT821X=m
CONFIG_PATA_IT8213=m
CONFIG_PATA_JMICRON=m
CONFIG_PATA_TRIFLEX=m
CONFIG_PATA_MARVELL=m
CONFIG_PATA_MPIIX=m
CONFIG_PATA_NETCELL=m
CONFIG_PATA_NS87410=m
CONFIG_PATA_NS87415=m
CONFIG_PATA_OPTI=m
CONFIG_PATA_OPTIDMA=m
CONFIG_PATA_PCMCIA=m
CONFIG_PATA_PDC2027X=m
CONFIG_PATA_PDC_OLD=m
CONFIG_PATA_RADISYS=m
CONFIG_PATA_RZ1000=m
CONFIG_PATA_SC1200=m
CONFIG_PATA_SERVERWORKS=m
CONFIG_PATA_SIL680=m
CONFIG_PATA_SIS=m
CONFIG_PATA_VIA=m
CONFIG_PATA_WINBOND=m
CONFIG_PATA_PLATFORM=m
CONFIG_USB_STORAGE_DATAFAB=m

Limp Bizkit 4ever!

20

Кстати незнаю с чем связано, но думаю с этим - ATA/ATAPI/MFM/RLL support (DEPRECATED) - NTFS раздел (sda1) примонтировался, хотя до этого не хотел.

Limp Bizkit 4ever!

21

DragоN, покажите

ls -l /dev/sd*
ls -l /dev/hd*

После исключения в ядре  «Device Drivers» — «ATA/ATAPI/MFM/RLL support (DEPRECATED)» жесткие диски не должны определяться, как hd*

Был, был и весь вышел...

22

после пересборки ядра устройства вида /dev/hdx должны были исчезнуть и замениться соответствующими устройствами /dev/sdx

покажите что с новым ядром выдаёт

 Консоль:
ls -l /dev/[h,s]d??

95% процентов проблем находятся между клавиатурой и стулом.

23

Еще вопрос включена ли в ядре поддержка ext3 и ext2

ОС: Gentoo/Funtoo

24

Включена, 22 пост попробую, ждите

Limp Bizkit 4ever!

25

Старайтесь предоставлять все что вас спрашивают, а не выборочно и частично, а иначе вам не смогут помочь с вашей проблемой.

ОС: Gentoo/Funtoo

26 (13.12.2010 12:14:16 отредактировано DragоN)

В общем после отключения в ядре и его пересборке ничего не изменилось. Скажите что нужно еще предоставить чтобы вы мне помогли.

И еще: после проверки в дев - диски так и остались хда и сда, ничего не изменилось

 Консоль:
localhost drag # ls -l /dev/[h,s]d??
brw-rw---- 1 root disk 3, 1 Dec 13 17:25 /dev/hda1
brw-rw---- 1 root disk 3, 2 Dec 13 17:25 /dev/hda2
brw-rw---- 1 root disk 3, 3 Dec 13 17:25 /dev/hda3
brw-rw---- 1 root disk 8, 1 Dec 13 17:25 /dev/sda1

Limp Bizkit 4ever!

27

Пробовали в grub.conf исправить на real_root=/dev/hda3 ?

28 (13.12.2010 13:15:36 отредактировано tyrnov)

Показать это:

pci -k | grep ATA -A 2

И посмотреть в ядре включены ли нужные драйвера к тем устройствам что покажет
И каким образом винт подключен она сатовский или идешный

ОС: Gentoo/Funtoo

29

tyrnov сейчас попробую, у меня диск один сата, на котором винда, второй айдеё - на нем генту

HTaeD - да, пробовал, ничего не дало.

Limp Bizkit 4ever!

30

DragоN пишет:

tyrnov сейчас попробую, у меня диск один сата, на котором винда, второй айдеё - на нем генту

В Gentoo, как в прочем и в остальных современных дистрибутивах, жёсткие диски с IDE-интерфейсом могут (и должны) подключаться без использования опций ядра «Device Drivers» — «ATA/ATAPI/MFM/RLL support (DEPRECATED)»

DragоN пишет:

В общем после отключения в ядре и его пересборке ничего не изменилось. Скажите что нужно еще предоставить чтобы вы мне помогли.
И еще: после проверки в дев - диски так и остались хда и сда, ничего не изменилось

Тогда я чего-то не понимаю: если бы вы отключили поддержку IDE, диски бы определялись бы только, как /dev/sd*
Загрузитесь с установочного (кстати, назовите полное имя образа установочного диска) и покажите вывод команд

lspci -k | egrep 'ATA|IDE' -A 2
ls -l /dev/sd*
ls -l /dev/hd*
Был, был и весь вышел...