Там ничего нет, только lost&found, да и то вроде оно создалось при проверке ФС.
Насколько я понял ситуацию, поменялась "структура разделов", т.е. раньше теперешний hda7 был hda10, или lilo так думал, поэтому при загрузке с него, свап должен быть на hda8, но lilo думает что hda11 (10+1=11), и пытается его подключить как свап, но реально hda11 - не свап, поэтому и выскакивает ошибка при проверке ФС, аналогично с hda9 - lilo думает что это сейчас hda12, который является свапом, и никаких суперблоков там нет и быть не может (наверное..., со структурой линуксовой ФС я не знаком, сужу по сообщениям e2fsck).
K9 писал(-а):
Попробуйте прегрузится и в командной строке lilo напишите linux root=/dev/hda7 devfs=mount acpi=ht
Эта операция должна указать lilo откуда "считать" разделы, но как в эту строку попасть?
Я попробовал:
:/ramdisk/home/insert # chroot /home/hd7/ /bin/sh
sh-2.05b# lilo
Added linux
Added linux-nonfb
Added 2425-2smp
Added 263-7
Added linux-smp *
Added 2425-2
Added failsafe
Added windows
Added floppy
sh-2.05b# linux root=/dev/hda7 davfs=mount acpi=ht
sh: linux: command not found
sh-2.05b# lilo linux root=/dev/hda7 davfs=mount acpi=ht
usage: lilo [ -C config_file ] -q [ -m map_file ] [ -v N | -v ... ]
lilo [ -C config_file ] [ -b boot_device ] [ -c ] [ -g | -l | -L ]
[ -F ] [ -i boot_loader ] [ -m map_file ] [ -d delay ]
[ -v N | -v ... ] [ -t ] [ -s save_file | -S save_file ]
[ -p ][ -P fix | -P ignore ] [ -r root_dir ] [ -w | -w+ ]
lilo [ -C config_file ] [ -m map_file ] -R [ word ... ]
lilo [ -C config_file ] -I name [ options ]
lilo [ -C config_file ] [ -s save_file ] -u | -U [ boot_device ]
lilo -A /dev/XXX [ N ] inquire/activate a partition
lilo -M /dev/XXX [ mbr | ext ] install master boot record
lilo -T help list additional options
lilo -X internal compile-time options
lilo -V [ -v ] version information
sh-2.05b#
Там ничего нет, только lost&found, да и то вроде оно создалось при проверке ФС.
Насколько я понял ситуацию, поменялась "структура разделов", т.е. раньше теперешний hda7 был hda10, или lilo так думал, поэтому при загрузке с него, свап должен быть на hda8, но lilo думает что hda11 (10+1=11), и пытается его подключить как свап, но реально hda11 - не свап, поэтому и выскакивает ошибка при проверке ФС, аналогично с hda9 - lilo думает что это сейчас hda12, который является свапом, и никаких суперблоков там нет и быть не может (наверное..., со структурой линуксовой ФС я не знаком, сужу по сообщениям e2fsck).
Эта операция должна указать lilo откуда "считать" разделы, но как в эту строку попасть?
Я попробовал:
Или можно какой-нить конфиг ручками подправить?
Добавлено спустя 40 минут 39 секунд:
Нашол!
/etc/fstab
заменил на
Дефолтный линукс грузится нормально, второй останавливается на "пустом рабочем столе" с курсором Х, наверное он такой и был...
Спасибо за помощь!