Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: alkor в Sep 20, 2007, 10:45



Титла: проблем  debian / slackware 12
Публикувано от: alkor в Sep 20, 2007, 10:45
Проблема е следния. Инсталирах Slackware 12 без лило, след което сложих DEBIAN. GRUB откри Slackware 12, но след като му дам да влезе започва зареждане на системата и спира. Дава следното съобщение:
Примерен код
kernel panic -not syncing:VFS:unable to mount root fs on unknown-blok (8,6)

   Предположих, че нещо при инсталацията на Slackware 12  не е минало добре. Затова форматирах целия диск, инсталирах Slackware 12 и LILO след което се оверих, че тръгва нормално. Инсталирах DEBIAN с GRUB, намериго, прибавиго в менюто но както му дадеш да зареди Slackware 12 не успява и дава същото съобщение


Титла: проблем  debian / slackware 12
Публикувано от: zeridon в Sep 20, 2007, 11:54
не не е при инсталацията. Не си задал правилен root дял или кернела ти няма поддръжка за файловата система която ти е на дяла.


Титла: проблем  debian / slackware 12
Публикувано от: steven_h в Sep 20, 2007, 13:20
Най вероятно това се дължи на различните файлови системи с които са монтирани Slackware и Debian - например Слака е със ext3 а Дебиана със райзер фс или обратното и двата кернела да са конфигурирани за тях си


Титла: проблем  debian / slackware 12
Публикувано от: alkor в Sep 20, 2007, 18:38
Debian и Slackware12 са с една и съща файлова система ext3. Някой знаели как да се реши този проблем?


Титла: проблем  debian / slackware 12
Публикувано от: crasher5 в Sep 20, 2007, 20:52
До колкото мога да кажа нещо полезно разгледай /boot/grub/menu.lst в Debiana, провери дали има разминавания между това, което пише и това което е в действителност (в частност kernel & root както казаха и др.).
Оф: А защо за едното ползваш LILO, а за другото GRUB? Не съм тествал Slackware от доста отдавна и не помня почти нищо за него.

EDIT: А може да провериш и google какво има да каже по въпроса, видях доста теми във форумите със същата грешка :)





Титла: проблем  debian / slackware 12
Публикувано от: deltaplaner в Sep 20, 2007, 20:58
Освен root и kernel, може да се наложи и да зададеш initrd за Slackware ядрото ако поддръжката на съответаната файлова система не е компилирана в него.


Титла: проблем  debian / slackware 12
Публикувано от: ivo1204 в Sep 21, 2007, 03:59
Най-лесно да пробваш е като повториш в груб (/boot/grub/menu.lst) това , което е писано за Дебиана , като само смениш root=/dev/XXX. с тоза на Слака . Може и да копираш драйверите от /lib/modules/XXXX от Дебиана на Слака , така ,че да ги намери.
Аз по принцип си ботвам абсолютно всички ( и 32 и 64 битовите ) дистра с линията:
kernel (hd0,5)/boot/vmlinuz  root=/dev/XXXX
като само  в root=/dev/XXX   ,ХХХ е дяла.
Обаче подръжката на ext3 e вградена в ядрото ,не трябва модул.


Титла: проблем  debian / slackware 12
Публикувано от: triplek в Sep 21, 2007, 10:02
Неправилно указан root дял. Може и без initrd имейдж, но ако искаш си направи на слака. Като root:

cd /boot/
mkinitrd -m ext3

После си виж в /boot/grub/menu.lst дали е описан root дяла правилно

title Slackware 12
root (hd0,7) #Тука не забравяй че груб ги брои -1 т.е. /dev/hda8 както е при мен за груб е (hd0,7)
kernel /boot/vmlinuz-2.6.22.6 root=/dev/hda8 ro vga=791
initrd = /boot/initrd.gz

Дано не съм оспамил темата, но не видях конкретен отговор на въпроса ти. :)