LINUX.ORG.RU

Сообщения eax0r

 

Загрузка / (корня) на reiserfs

После полной переустановки slackware 13.0 на 13.1 поменял файловые системы всех разделов с ext3 на reiserfs. с инсталяционным huge ядром 2.6.33.4 все удачно запустилось. но после пересборки ядро не может достучаться до корневой ФС. конфиг взял от старого ядра (2.6.33.3) из 13.0-й слаки.

при загрузке выдается примерно следующее:
cheking root filesystem:
fsck from util-linux ... ...
Failed tp open device '/dev/sda3': no such file or dir
далее совет запустить fsck и возможность зайти под рутом в single-mode.
если зайти в предложеном однопользовательском режиме, то в /dev никаких sdX или хотя бы hdX нет, но файлы с корневого раздела можно читать. mount выдает что-то тако
/dev/root / reiserfs ... ...
Итого изменений было всего два: переход с ext3 на reiserfs и пересборка ядра 2.6.33.4 на конфиге от 2.6.33.3.
Догадываюсь, что не хватает какого-то модуля или опции в ядре. но как определить какого? да и почему с ext3 все грузилось без проблем?

на всякий случай:
lspci -v(токлько для винта):
00:1f.2 SATA controller: Intel Corporation 82801GBM/GHM (ICH7 Family) SATA AHCI Controller (rev 02) (prog-if 01 [AHCI 1.0])
Subsystem: ASUSTeK Computer Inc. Device 830f
Kernel driver in use: ahci

cat /etc/fstab:
/dev/sda2 swap swap defaults 0 0
/dev/sda3 / reiserfs defaults 1 1
/dev/sda1 /boot ext2 noauto,defaults 1 2
/dev/sda4 /home reiserfs defaults 1 2
devpts /dev/pts devpts gid=5,mode=620 0 0
proc /proc proc defaults 0 0
tmpfs /dev/shm tmpfs defaults 0 0

в ядре включена поддержка
Serial ATA and Parallel ATA drivers --->

  • Verbose ATA error reporting
  • ATA ACPI Support
  • SATA Port Multiplier support
    <*> AHCI SATA support
  • ATA SFF support
    <*> Intel ESB, ICH, PIIX3, PIIX4 PATA/SATA support
    АTA/ATAPI/MFM/RLL support - полностью отключена
    Поддержка reiserfs вкомпилена в ядро (НЕ модуль)

    cat /etc/lilo.conf

    compact

    lba32

    append=" vt.default_utf8=1 acpi_osi=Linux"

    boot = /dev/sda

    prompt

    timeout = 50

    change-rules

    reset

    image = /boot/vmlinuz

    root = /dev/sda3

    label = Linux

    read-only

    image = /boot/vmlinuz-huge-smp-2.6.33.4-smp

    root = /dev/sda3

    label = LinuxHuge

    read-only

eax0r
()

RSS подписка на новые темы