Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Witam,
Na początku proszę o wyrozumiałość.
Jakiś czas temu zainstalowałem lenny'ego. Niestety niektóre rzeczy wymagały nowszych pakietów no i zrobił się mix lenny/squeeze.
Na tym mixie mój defaultowy kernel 2.6.26 zaczął się wolno uruchamiać i prosił się o nowszy kernel :-)
No więc zassałem 2.6.30 i pojawił się "mały" problem. Na tym nowym kernelu dysk główny sda jest widziany jako sdb, a dysk kieszeniowy zamiast sdb jest sda.
System o dziwo startuje całkiem ok, ale co poniektóre montowane rzeczy już się nie montują (swap i inne).
Zastanawiam się na przekompilowaniem jajka, ale nie wiem co odpowiada za tą problematyczną konfigurację.
Porównałem configi 2.6.26 i 2.6.30 ale różnic jest za dużo :-)
dzięki za rady
pozdrawiam
Offline
To może upgrade do testinga? Mieszanie obecnie lennego (który miał premierę w lutym) ze squeeze naprawdę nie jest najlepszym pomysłem. W tym momencie, u ciebie, wydaje mi się że może być to problem z udev-em, rozwiązanie? upgrade udev do testinga? albo montowanie po UUID-ach.
Ostatnio edytowany przez raven18 (2009-12-14 11:51:46)
Offline
raven18 napisał(-a):
To może upgrade do testinga? Mieszanie obecnie lennego (który miał premierę w lutym) ze squeeze naprawdę nie jest najlepszym pomysłem. W tym momencie, u ciebie, wydaje mi się że może być to problem z udev-em, rozwiązanie? upgrade udev do testinga? albo montowanie po UUID-ach.
udev jest juz z testinga... nic nie pomogło (może reinstal ? )
distro upgradu nie chce robić bo KDE4 mnie wykończy, chce jeszcze posiedzieć na 3.5 jakiś czas
nowe stery do Intela G45 też są gorsze, więc na razie chce zostać na tym co mam
o montowaniu po UUID-ach też myślałem, ale to przekracza moje możliwości na razie
a co z kompilacją ? jakieś rady ?
pozdro
Offline
mac79 napisał(-a):
o montowaniu po UUID-ach też myślałem, ale to przekracza moje możliwości na razie
Nie sądzę :)
Spróbuj tego arta: http://manual.sidux.com/pl/part-uuid-pl.htm
Zamontowanie po UUID-ach jest i tak jedynym chyba sposobem na wymuszenie określonej kolejności dysków. Zapobiega też ciągłym jej zmianom.
Ostatnio edytowany przez marg1 (2009-12-14 12:37:50)
Offline
marg1 napisał(-a):
mac79 napisał(-a):
o montowaniu po UUID-ach też myślałem, ale to przekracza moje możliwości na razie
Nie sądzę :)
Spróbuj tego arta: http://manual.sidux.com/pl/part-uuid-pl.htm
Zamontowanie po UUID-ach jest i tak jedynym chyba sposobem na wymuszenie określonej kolejności dysków. Zapobiega też ciągłym jej zmianom.
Witam,
dzięki za linka, faktycznie nic trudnego.
Ale niestety nie pomogło. Dodałem UUID do fstaba, dodałem do Gruba. System tak jak startował tak startuje, ale dyski są pomixowane. Przy bootowaniu fsck wywala problem ze swap'em. Co jest oczywiste, fstab ładuje się znacznie później.
eh, brak juz sił na tego Debiana.
Próbowałem testinga na innej maszynie, i problem był ten sam.
spróbuje jeszcze skompilować jajko ale ze starym configiem od 2.6.28 na którym wszystko śmigało.
pozdro
Offline
Przedstaw wynik poleceń:
dpkg -l | grep hal dpkg -l | grep policy
Ostatnio edytowany przez fnmirk (2009-12-16 18:43:24)
Offline
ii hal 0.5.13-4 Hardware Abstraction Layer ii hal-info 20090716-1 Hardware Abstraction Layer - fdi files ii libhal-storage1 0.5.13-3 Hardware Abstraction Layer - shared library ii libhal1 0.5.13-3 Hardware Abstraction Layer - shared library
ii libsepol1 2.0.30-2 Security Enhanced Linux policy library for c ii policykit 0.9-4 framework for managing administrative polici
pozdro
Offline
Jako root edytuj plik /etc/default/bootlogd i zmień istniejący wpis na taki:
BOOTLOGD_ENABLE=Yes
Zrestartuj ze dwa razy system i przedstaw zawartość pliku: /var/log/boot
Offline
restart 1, boot z kernela 2.6.28 na którym dyski się ustawiają OK
Wed Dec 16 22:29:16 2009: . Wed Dec 16 22:29:16 2009: Setting parameters of disc: (none). Wed Dec 16 22:29:16 2009: Activating swap...done. Wed Dec 16 22:29:16 2009: Checking root file system...fsck from util-linux-ng 2.16.1 Wed Dec 16 22:29:16 2009: /dev/sda5: clean, 238969/915712 files, 1251556/3662812 blocks Wed Dec 16 22:29:16 2009: done. Wed Dec 16 22:29:16 2009: Cleaning up ifupdown.... Wed Dec 16 22:29:16 2009: Loading kernel modules...done. Wed Dec 16 22:29:16 2009: Checking file systems...fsck from util-linux-ng 2.16.1 Wed Dec 16 22:29:16 2009: /dev/sda3: clean, 5828/960992 files, 3650607/3840000 blocks Wed Dec 16 22:29:16 2009: done. Wed Dec 16 22:29:16 2009: Setting kernel variables (/etc/sysctl.conf)...done. Wed Dec 16 22:29:16 2009: Mounting local filesystems...done. Wed Dec 16 22:29:16 2009: Activating swapfile swap...done. Wed Dec 16 22:29:16 2009: Cleaning up temporary files.... Wed Dec 16 22:29:16 2009: Setting up networking.... Wed Dec 16 22:29:16 2009: Configuring network interfaces...done. Wed Dec 16 22:29:16 2009: Starting portmap daemon.... Wed Dec 16 22:29:16 2009: Starting NFS common utilities: statd. Wed Dec 16 22:29:17 2009: Cleaning up temporary files.... Wed Dec 16 22:29:17 2009: Setting sensors limits. Wed Dec 16 22:29:17 2009: Setting console screen modes and fonts. Wed Dec 16 22:29:17 2009: ^[]R^[[9;30]^[[14;30]Setting up ALSA...warning: 'alsactl restore' failed with error message 'Unknown hardware: "HDA-Intel" "Generic 8086 ID 2803" "HDA:10ec0888 HDA:80862803" "0x1043" "0x82fe" Wed Dec 16 22:29:17 2009: Hardware is initialized using a guess method Wed Dec 16 22:29:17 2009: alsactl: set_control:1256: failed to obtain info for control #12 (No such file or directory) Wed Dec 16 22:29:17 2009: alsactl: set_control:1256: failed to obtain info for control #13 (No such file or directory) Wed Dec 16 22:29:17 2009: alsactl: set_control:1256: failed to obtain info for control #22 (No such file or directory) Wed Dec 16 22:29:17 2009: alsactl: set_control:1256: failed to obtain info for control #34 (No such file or directory) Wed Dec 16 22:29:17 2009: alsactl: set_control:1256: failed to obtain info for control #35 (No such file or directory) Wed Dec 16 22:29:17 2009: alsactl: set_control:1256: failed to obtain info for control #36 (No such file or directory) Wed Dec 16 22:29:17 2009: alsactl: set_control:1256: failed to obtain info for control #37 (No such file or directory) Wed Dec 16 22:29:17 2009: alsactl: set_control:1256: failed to obtain info for control #40 (No such file or directory) Wed Dec 16 22:29:17 2009: alsactl: set_control:1256: failed to obtain info for control #41 (No such file or directory) Wed Dec 16 22:29:17 2009: alsactl: set_control:1256: failed to obtain info for control #42 (No such file or directory) Wed Dec 16 22:29:17 2009: alsactl: set_control:1256: failed to obtain info for control #43 (No such file or directory)'...done. Wed Dec 16 22:29:17 2009: INIT: Entering runlevel: 2 Wed Dec 16 22:29:17 2009: Loading cpufreq kernel modules...WARNING: All config files need .conf: /etc/modprobe.d/oss-compat, it will be ignored in a future release. Wed Dec 16 22:29:17 2009: WARNING: All config files need .conf: /etc/modprobe.d/oss-compat, it will be ignored in a future release. Wed Dec 16 22:29:17 2009: WARNING: All config files need .conf: /etc/modprobe.d/oss-compat, it will be ignored in a future release. Wed Dec 16 22:29:17 2009: WARNING: All config files need .conf: /etc/modprobe.d/oss-compat, it will be ignored in a future release. Wed Dec 16 22:29:17 2009: WARNING: All config files need .conf: /etc/modprobe.d/oss-compat, it will be ignored in a future release. Wed Dec 16 22:29:17 2009: WARNING: All config files need .conf: /etc/modprobe.d/oss-compat, it will be ignored in a future release. Wed Dec 16 22:29:17 2009: done (acpi-cpufreq). Wed Dec 16 22:29:17 2009: Starting enhanced syslogd: rsyslogd. Wed Dec 16 22:29:17 2009: Starting ACPI services.... Wed Dec 16 22:29:17 2009: Starting system message bus: dbus. Wed Dec 16 22:29:18 2009: Starting Avahi mDNS/DNS-SD Daemon: avahi-daemon. Wed Dec 16 22:29:18 2009: CPUFreq Utilities: Setting ondemand CPUFreq governor...CPU0...CPU1...done. Wed Dec 16 22:29:18 2009: Starting MTA: exim4. Wed Dec 16 22:29:18 2009: Starting NFS common utilities: statd. Wed Dec 16 22:29:18 2009: Not starting internet superserver: no services enabled. Wed Dec 16 22:29:18 2009: saned disabled; edit /etc/default/saned Wed Dec 16 22:29:18 2009: Setting sysfs variables.... Wed Dec 16 22:29:18 2009: Starting VirtualBox kernel module:done.. Wed Dec 16 22:29:19 2009: Starting VirtualBox kernel modules: vboxnetflt vboxnetadp. Wed Dec 16 22:29:19 2009: Starting file alteration monitor: FAM. Wed Dec 16 22:29:19 2009: Starting Hardware abstraction layer: hald. Wed Dec 16 22:29:20 2009: Starting Common Unix Printing System: cupsd. Wed Dec 16 22:29:21 2009: Starting deferred execution scheduler: atd. Wed Dec 16 22:29:21 2009: Starting periodic command scheduler: cron. Wed Dec 16 22:29:21 2009: Starting K Display Manager: kdm. Wed Dec 16 22:29:21 2009:
restart 2, boot z kernela 2.6.30 na którym dyski się mixują, fsck wariuje itd.
Wed Dec 16 22:31:02 2009: . Wed Dec 16 22:31:02 2009: Setting parameters of disc: (none). Wed Dec 16 22:31:02 2009: Activating swap...done. Wed Dec 16 22:31:02 2009: Checking root file system...fsck from util-linux-ng 2.16.1 Wed Dec 16 22:31:02 2009: /lib/init/rw/rootdev: clean, 238972/915712 files, 1251607/3662812 blocks Wed Dec 16 22:31:02 2009: done. Wed Dec 16 22:31:02 2009: Cleaning up ifupdown.... Wed Dec 16 22:31:02 2009: Loading kernel modules...done. Wed Dec 16 22:31:02 2009: Checking file systems...fsck from util-linux-ng 2.16.1 Wed Dec 16 22:31:02 2009: fsck.ext3: No such file or directory while trying to open /dev/sda3 Wed Dec 16 22:31:02 2009: /dev/sda3: Wed Dec 16 22:31:02 2009: The superblock could not be read or does not describe a correct ext2 Wed Dec 16 22:31:02 2009: filesystem. If the device is valid and it really contains an ext2 Wed Dec 16 22:31:02 2009: filesystem (and not swap or ufs or something else), then the superblock Wed Dec 16 22:31:02 2009: is corrupt, and you might try running e2fsck with an alternate superblock: Wed Dec 16 22:31:02 2009: e2fsck -b 8193 <device> Wed Dec 16 22:31:02 2009: Wed Dec 16 22:31:02 2009: fsck died with exit status 8 Wed Dec 16 22:31:02 2009: ^[[31mfailed (code 8).^[[39;49m Wed Dec 16 22:31:02 2009: File system check failed. A log is being saved in /var/log/fsck/checkfs if that location is writable. Please repair the file system manually. ... ^[[31mfailed!^[[39;49m Wed Dec 16 22:31:02 2009: A maintenance shell will now be started. CONTROL-D will terminate this shell and resume system boot. ... ^[[33m(warning).^[[39;49m Wed Dec 16 22:31:02 2009: Give root password for maintenance Wed Dec 16 22:31:02 2009: (or type Control-D to continue): Wed Dec 16 22:31:05 2009: Setting kernel variables (/etc/sysctl.conf)...done. Wed Dec 16 22:31:05 2009: Mounting local filesystems...mount: special device /dev/sda3 does not exist Wed Dec 16 22:31:05 2009: ^[[31mfailed.^[[39;49m Wed Dec 16 22:31:05 2009: Activating swapfile swap...done. Wed Dec 16 22:31:05 2009: Cleaning up temporary files.... Wed Dec 16 22:31:05 2009: Setting up networking.... Wed Dec 16 22:31:05 2009: Configuring network interfaces...done. Wed Dec 16 22:31:05 2009: Starting portmap daemon.... Wed Dec 16 22:31:05 2009: Starting NFS common utilities: statd. Wed Dec 16 22:31:06 2009: Cleaning up temporary files.... Wed Dec 16 22:31:06 2009: Setting sensors limits. Wed Dec 16 22:31:06 2009: Setting console screen modes and fonts. Wed Dec 16 22:31:06 2009: ^[]R^[[9;30]^[[14;30]Setting up ALSA...warning: 'alsactl restore' failed with error message 'Unknown hardware: "HDA-Intel" "Intel G45 DEVELK" "HDA:10ec0888,104382fe,00100101 HDA:80862803,80860101,00100000" "0x1043" "0x82fe" Wed Dec 16 22:31:06 2009: Hardware is initialized using a guess method'...done. Wed Dec 16 22:31:07 2009: INIT: Entering runlevel: 2 Wed Dec 16 22:31:07 2009: Loading cpufreq kernel modules...WARNING: All config files need .conf: /etc/modprobe.d/oss-compat, it will be ignored in a future release. Wed Dec 16 22:31:07 2009: WARNING: All config files need .conf: /etc/modprobe.d/oss-compat, it will be ignored in a future release. Wed Dec 16 22:31:07 2009: WARNING: All config files need .conf: /etc/modprobe.d/oss-compat, it will be ignored in a future release. Wed Dec 16 22:31:07 2009: WARNING: All config files need .conf: /etc/modprobe.d/oss-compat, it will be ignored in a future release. Wed Dec 16 22:31:07 2009: done (acpi-cpufreq). Wed Dec 16 22:31:07 2009: Starting enhanced syslogd: rsyslogd. Wed Dec 16 22:31:07 2009: Starting ACPI services.... Wed Dec 16 22:31:07 2009: Starting system message bus: dbus. Wed Dec 16 22:31:07 2009: Starting Avahi mDNS/DNS-SD Daemon: avahi-daemon. Wed Dec 16 22:31:07 2009: CPUFreq Utilities: Setting ondemand CPUFreq governor...CPU0...CPU1...done. Wed Dec 16 22:31:08 2009: Starting MTA: exim4. Wed Dec 16 22:31:08 2009: Starting NFS common utilities: statd. Wed Dec 16 22:31:08 2009: Not starting internet superserver: no services enabled. Wed Dec 16 22:31:08 2009: saned disabled; edit /etc/default/saned Wed Dec 16 22:31:08 2009: Setting sysfs variables.... Wed Dec 16 22:31:08 2009: Starting VirtualBox kernel module:done.. Wed Dec 16 22:31:08 2009: Starting VirtualBox kernel modules: vboxnetflt vboxnetadp. Wed Dec 16 22:31:08 2009: Starting file alteration monitor: FAM. Wed Dec 16 22:31:09 2009: Starting Hardware abstraction layer: hald. Wed Dec 16 22:31:10 2009: Starting Common Unix Printing System: cupsd. Wed Dec 16 22:31:11 2009: Starting deferred execution scheduler: atd. Wed Dec 16 22:31:11 2009: Starting periodic command scheduler: cron. Wed Dec 16 22:31:11 2009: Starting K Display Manager: kdm. Wed Dec 16 22:31:11 2009:
Offline
Uruchom system z wykorzystaniem jądra 2.6.30. Wystarczy jak zalogujesz się na konto root w trybie tekstowym.
Przedstaw mi takie informacje.
Wynik poleceń:
fdisk -l blkid ls /dev/disk/by-uuid/ -alh
Dołóż do tego jeszcze zawartość plików:
cat /etc/fstab cat /var/log/fsck/checkfs
Offline