Проблема с монтированием
nnexe 6 мая, 2011 - 04:30
После перезагрузки отказался монтироваться /home при загрузке (и как следствие не пускало в КДЕ), пришлось каждый раз лезть в консоль и вручную монтировать его. Это еще полбеды, виндовские разделы после ручного монтирования доступны для посещения только руту (пользователю выдает отказано в доступе). При попытки mount -a вылезает ошибка сегментирования, dmesg выдает:
mount[18758]: segfault at 0 ip 00007ff6b913cfb4 sp 00007fffaea38e50 error 4 in libc-2.13.so[7ff6b90b3000+182000]
Попытка пересбора libc ничего не дала. Мой emerge --info http://pastebin.com/2Yd1b8ze
»
- Для комментирования войдите или зарегистрируйтесь
причин может быть много как
причин может быть много как хардовых (что-то с диском/разделами) так и софтовых.
выложите хотя-бы полный вывод dmesg-a
Полный вывод dmesg
Полный вывод dmesg http://pastebin.com/RWLVVFjX
0. Вытащите флешку что
0. Вытащите флешку - там какие-то непонятные виндовые разделы
что бросается в глаза:
1. Ядро собрали ХОРОШО (я не издеваюсь)!
2. NTFS driver 2.1.30 [Flags: R/W DEBUG] - это так специально? монтируете виндовые разделы вы же все-равно ntfs-3g
3. uvesafb: failed to execute /sbin/v86d - и пошли ошибки - впишите в конфиг ядра правильный туть, переустановите v86d
4. ACPI: resource 0000:00:1f.3 [io 0x0400-0x041f] conflicts with ACPI region SMRG [io 0x400-0x40f]
ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver - наверно не критично но можно и исправить
Command line: root=/dev/sda5, но
5. EXT3-fs (sda5): error: couldn't mount because of unsupported optional features (240) - проверьте по fstab как вы монтируете
EXT4-fs (sda5): mounted filesystem with ordered data mode. Opts: (null) - оппс - какая же там ФС?
и строчку из grub.conf?
и разметку диска sda?
для себя посмотрите на вывод hdparm -iIv /dev/sdа
grub.conf kernel
grub.conf
разметка sda
/etc/fstab
а hdparm -iIv /dev/sdа мне выдал "/dev/sdа: No such file or directory"
PS ntfs в ядре я убрал, v86d обновил (несмотря на наличие /sbin/v86d ошибку продолжает выдавать)
nnexe
kernel /boot/kernel - просто kernel?
внезапно подумалось: Вы сплаш куда запихнули? не в инитрам случайно?
почему-то блоки пропадают?
нормально
очень странно
попробуйте hdparm -iIv /dev/sd
PS ntfs в ядре я убрал, v86d обновил (несмотря на наличие /sbin/v86d ошибку продолжает выдавать)
почитайте http://en.gentoo-wiki.com/wiki/Framebuffer#uvesafb
1) сплэш грузится: initrd
1) сплэш грузится: initrd /boot/fbsplash
2) насчет блоков не знаю, до этого убунта почти 2 года работала на этой конфигурации, и почти неделю (а это мой стаж на дженту) работала дженту без особых косяков
3) попробовал сменить на /dev/sd - результат тот же
ps неужели придется переразбивать диск ((((
nnexe написал(а): 1) сплэш
читаем про grub.conf еще раз
в вашем случае должно быть так
title Gentoo Linux (какой-то ваш)
root (hd0,4)
kernel /boot/(ваше название ядра) real_root=/dev/sda5
initrd /boot/(ваше название инитрд)
временно решил вообще
временно решил вообще отключить splash, легче не стало, /home монтироваться на автомате не хочет
df -hT? hdparm -iIv /dev/sdа
df -hT?
запускали от root-а? а sys-apps/hdparm установлен?
у меня выход такой (особенно последняя строчка)
есть возможность загрузится с СД/флешки/другого линукса? посмотрите hdparm -iIv /dev/sda с него
df -ht Файловая система Тип
df -ht
hdparm -iIv /dev/sdа http://pastebin.com/Q4P54yhW
это с другого линукса надо
это с другого линукса надо полагать?
mkdir /mnt/gentoo && mount -t auto /dev/sda5 /mnt/gentoo
получилось? тогда чрутимся, пересобираем glibc
я наверно оказываю вам
я наверно оказываю вам медвежью услугу.
Поэтому советую:
1. Почитать еще раз хэндук - раздел про ядро.
2. Собрать (руками!) первое ядро без всяких сплешей и инитрамов
3. Нормально написать строчку в grub.conf и загрузить ядро.
А потом все остальное - генкернелы, сплеши и т.д