Отвалился винт :(

люди, простите что к вам сразу, но я в панике, после ребута один из винтов не монтируется, а там всё самое ценное :((

korphome korp # mount /dev/sdb1 /mnt/sdb
mount: /dev/sdb1: невозможно прочитать суперблок

korphome korp # dmesg | tail
attempt to access beyond end of device
sdb1: rw=0, want=2930272000, limit=976817071
I/O error in filesystem ("sdb1") meta-data dev sdb1 block 0xaea866ff ("xfs_read_buf") error 5 buf count 512
XFS: size check 2 failed

fdisk почему то утверждает что винт 500Гб, хотя стоит 1,5Tb, что случилось - не знаю, сейчас главное - что с этим делать?

Linux 2.6.29-gentoo-r5

xfs_check что говорит?

xfs_check что говорит?

korphome korp # xfs_check

korphome korp # xfs_check /dev/sdb
bash: xfs_check: команда не найдена

его нужно отдельно ставить?

KorP написал(а): korphome

KorP написал(а):
korphome korp # xfs_check /dev/sdb
bash: xfs_check: команда не найдена

его нужно отдельно ставить?

ну если его нет, видимо он в комплекте не идет... в "слепую" могу посоветовать сменить суперблок, dumpe2fs & mount -o sb=№

korphome korp # dumpe2fs

korphome korp # dumpe2fs /dev/sdb
dumpe2fs 1.40.8 (13-Mar-2008)
dumpe2fs: Bad magic number in super-block while trying to open /dev/sdb
Couldn't find valid filesystem superblock.

если там действительно нужные

если там действительно нужные данные, то вырубите машину и несите диск знающим людям/конторе. Иначе грузитесь, например с systemrescuecd, а далее как выше говорили xfs_check (а лучше, если винт жив, сделать дамп)

Это не у этих винтов проблемы

Это не у этих винтов проблемы с прошивкой были?

В готовности к облому - наша сила! (с)

Если не трудно припомните

Если не трудно припомните производителя диска. А лучше полностью его наименование.
Насколько мне известно такие "монстры" не должны так обламывать. Может до этого были сбои какие-нибудь

知る者は言わず言う者は知らず
"Бабло, побеждает даже зло"

Seagate ST31500341AS

Seagate ST31500341AS

Мой Вам совет - перед тем,

Мой Вам совет - перед тем, как выполнять ЛЮБЫЕ действия сделать дамп! Т.е. Нужен еще один винт с таким же либо большим свободным объемом. Только вот не подскажу, какая ФС держит файлы такого большого размера. Когда найдете - dd if=/dev/sdX of=/mnt/backup.dat, где /dev/sdX - Ваш диск. Потом откладываете винт в сторонку, если есть возможность - бекапите файл бекапа (о как завернул), и все действия проводие ТОЛЬКО с файлом бекапа. Только в этом случае Вы гарантированно не снесете важные данные!

Сделайте дамп в первую

Сделайте дамп в первую очередь, делайте дамп sdb1 а не sdb
используйте losetup чтобы подключить дамп
пытайтесь его фсчекать

если ничего не помогает используйте на него такие программы как foremost и sleuthkit

..................................................................
Unix - дружественная система, но своих друзей она хорошо выбирает.

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

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