Проблема с разделами

Добрый день!
Возникла проблема после очередной обычной перезагрузке сервера. На этапе инициализации оборудования винт определяется и система видит устройство /dev/hda и соответственно разделы hda1, hda2 и hda3. Но дальше начинаются чудеса. При попытке подключить swap - получаем /dev/hda2 - file not found. Система грузится и работает. Свапа нет. hda1 не могу подмонтировать ибо - file not found. При попытках проверить винт e2fsck? получаю:

e2fsck /dev/hda3
e2fsck 1.41.11 (14-Mar-2010)
/dev/hda3 is mounted.

WARNING!!!  The filesystem is mounted.   If you continue you ***WILL***
cause ***SEVERE*** filesystem damage.

Do you really want to continue (y/n)? yes

e2fsck: Нет такого файла или каталога while trying to open /dev/hda3

The superblock could not be read or does not describe a correct ext2
filesystem.  If the device is valid and it really contains an ext2
filesystem (and not swap or ufs or something else), then the superblock
is corrupt, and you might try running e2fsck with an alternate superblock:
    e2fsck -b 8193 <device>

Так со всеми разделами. Суперблок пытался восстановить из под лайвсд. Пишет что все ОК. Но ничего не меняется.
Где копать?
Реально не вижу устройство /dev/hda. Где копать? Что делать? Заранее благодарен за советы.

*

покажите ls /dev/[sh]d* | grep -v "[0-9]$" | xargs -n 1 fdisk -l | wgetpaste

а эта строка - это просто подпись

# ls /dev/[sh]d* | grep -v

# ls /dev/[sh]d* | grep -v "[0-9]$" | xargs -n 1 fdisk -l | wgetpaste
-bash: wgetpaste: команда не найдена
ls: невозможно получить доступ к /dev/[sh]d*: Нет такого файла или каталога

wgetpaste установить не могу ибо свап не подключается, а без него на этом калькуляторе не собирается ничего )

Antonio написал(а): # ls

Antonio написал(а):
# ls /dev/[sh]d* | grep -v "[0-9]$" | xargs -n 1 fdisk -l | wgetpaste
-bash: wgetpaste: команда не найдена
ls: невозможно получить доступ к /dev/[sh]d*: Нет такого файла или каталога

wgetpaste установить не могу ибо свап не подключается, а без него на этом калькуляторе не собирается ничего )

Вместо wgetpaste можно перенаправить в файл и унести на машину, где он есть.

:wq
--
Live free or die

Противоречие

Antonio написал(а):
1) Система грузится и работает.
2) ls: невозможно получить доступ к /dev/[sh]d*: Нет такого файла или каталога

Либо вы эту команду запустили из-под livecd,
либо одно из двух, потому что как же можно работать, когда нет /dev/[sh]d* -
что же у вас тогда команда mount | grep ^/dev выдаёт?

wgetpaste очень-очень небольшой пакет. Проверьте, может ли он собраться без swap

а эта строка - это просто подпись

n0nado написал(а): Antonio

n0nado написал(а):
Antonio написал(а):
1) Система грузится и работает.
2) ls: невозможно получить доступ к /dev/[sh]d*: Нет такого файла или каталога

Либо вы эту команду запустили из-под livecd,
либо одно из двух, потому что как же можно работать, когда нет /dev/[sh]d* -
что же у вас тогда команда mount | grep ^/dev выдаёт?

wgetpaste очень-очень небольшой пакет. Проверьте, может ли он собраться без swap

# mount | grep ^/dev
/dev/hda3 on / type ext3 (rw,noatime)

Antonio написал(а): # ls

Antonio написал(а):
# ls /dev/[sh]d* | grep -v "[0-9]$" | xargs -n 1 fdisk -l | wgetpaste
-bash: wgetpaste: команда не найдена
ls: невозможно получить доступ к /dev/[sh]d*: Нет такого файла или каталога

wgetpaste установить не могу ибо свап не подключается, а без него на этом калькуляторе не собирается ничего )

Вместо wgetpaste можно перенаправить в файл и унести на машину, где он есть.

:wq
--
Live free or die

а как подключаете? Antonio

а как подключаете?

Antonio написал(а):
Добрый день!
При попытке подключить swap - получаем /dev/hda2 - file not found.

и своп-раздел конечно-же форматировали?

#fdisk -l
?

что-то добрый я сегодня ....

fdisk -l - ничего не выводит.

Подключаю - swapon /dev/hda2
fdisk -l - ничего не выводит. Своп - пересоздавал когда грузился с лайвсд.

не показывает или команда не

не показывает или команда не найдена?

такое впечатление что вы ушли в chroot без подмонтирования /dev и /proc

что-то добрый я сегодня ....

Вы случайно udev до этого не

Вы случайно udev до этого не обновляли?

Последняя стабильная версия 151-r4 не видит винты если в ядре включены устаревшие опции CONFIG_SYSFS_DEPRECATED и CONFIG_SYSFS_DEPRECATED_V2 - см. http://www.gentoo.ru/node/20446

/ Enchant /
"Никакую проблему нельзя решить на том же уровне, на котором она возникла"

Обновлял. Так и есть!

Обновлял. Так и есть! Спасибо!

История в картинках

https://bugs.gentoo.org/show_bug.cgi?id=329887

Не грусти, товарищ! Всё хорошо, beautiful good!

собственно и перейти бы на

собственно и перейти бы на libata неплохо, а то у всех sd*, а у тебя до сих пор hd* )))

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".