Почему Ubuntu не может найти файловую систему ext3 на моем жестком диске?

Этот вопрос связан с этим вопросом: недостаточно компонентов для запуска массива RAID?

Я пытаюсь получить данные с устройства NAS на базе Western Digital MyBook World Edition (белый свет). Это в основном встроенный Linux-блок с жестким диском 1 ТБ, который отформатирован в ext3. Однажды он прекратил загрузку без видимых причин.

Я извлек жесткий диск с устройства NAS и установил его на настольном компьютере под управлением Ubuntu 10.10 в надежде получить доступ к файлам на диске. Я следил за инструкциями на этом форуме, предназначенным для подключения накопителя через терминал: http://mybookworld.wikidot.com/forum/t-90514/how-to-recover-data-from-wd-my-book-world -edition-NAS-устройство # пост-976452

Я определил раздел, который я хочу установить и восстановить файлы с помощью / dev / sd4, запустив «fdisk -l» и получив следующее:

Disk /dev/sdb: 1000.2 GB, 1000204886016 bytes 255 heads, 63 sectors/track, 121601 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x0001cf00 Device Boot Start End Blocks Id System /dev/sdb1 5 248 1959930 fd Linux raid autodetect /dev/sdb2 249 280 257040 fd Linux raid autodetect /dev/sdb3 281 403 987997+ fd Linux raid autodetect /dev/sdb4 404 121601 973522935 fd Linux raid autodetect// 

Когда я пытаюсь подключиться, используя: «mount -t ext3 / dev / sdb4 / media / xyz», я получаю следующую ошибку:

 mount: wrong fs type, bad option, bad superblock on /dev/sdb4, missing codepage or helper program, or other error In some cases useful info is found in syslog - try dmesg | tail or so 

И «dmesg | tail» показывает мне:

 [ 15.184757] [drm] Initialized nouveau 0.0.16 20090420 for 0000:01:00.0 on minor 0 [ 15.986859] [drm] nouveau 0000:01:00.0: Allocating FIFO number 1 [ 15.988379] [drm] nouveau 0000:01:00.0: nouveau_channel_alloc: initialised FIFO 1 [ 16.353379] EXT4-fs (sda5): re-mounted. Opts: errors=remount-ro,commit=0 [ 16.705944] tg3 0000:02:00.0: eth0: Link is up at 100 Mbps, full duplex [ 16.705951] tg3 0000:02:00.0: eth0: Flow control is off for TX and off for RX [ 16.706102] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready [ 19.125673] EXT4-fs (sda5): re-mounted. Opts: errors=remount-ro,commit=0 [ 27.600012] eth0: no IPv6 routers present [ 373.478031] EXT3-fs (sdb4): error: can't find ext3 filesystem on dev sdb4. 

Я предполагаю, что последняя строка – это ударная линия 🙂

Почему он не может найти файловую систему ext3 на моем диске? Что мне нужно сделать, чтобы смонтировать этот раздел и скопировать его содержимое? Имеет ли это какое-либо отношение к тому, что диск является частью массива RAID (см. Вопрос, упомянутый выше)?

Большое спасибо тем, кто может помочь.

Похоже, файловая система каким-то образом испорчена.

Вы можете попробовать «fsck -t ext3 / dev / sdb4» и посмотреть, устраняет ли это ваши проблемы.

Кроме того, убедитесь, что ext3 – это правильная файловая система, если я понимаю, что правильный fsck может испортить данные, если вы дадите ему неправильную файловую систему.

Действительно, проблема была решена путем ответа от @Oli на другой аналогичный вопрос, который я опубликовал здесь: недостаточно компонентов для запуска массива RAID?

HDD был настроен как имеющий 4 раздела RAID-1. Вероятно, поэтому его нельзя было установить. Установив mdadm и использовав его для «сборки» диска, я смог установить его через Disk Utility.

Дополнительную информацию см. В ответе на мой другой вопрос выше.

Недавно у меня была проблема с моей западной Digital My Book World Edition White light 2TB NAS (всего 1 HD). Он работал отлично в течение очень долгого времени, когда я двигался и думал, что эй, почему бы мне не настроить мои вещи правильно и поставить статический IP-адрес на эту вещь, чтобы все мои компьютеры могли сопоставлять их каждый раз, а не открывать их каждый время и посмотреть, какой IP-адрес DHCP был предоставлен. Поэтому я сделал это, и это сработало. Затем, когда я был в конфигурации NAS, я увидел, что доступно системное обновление. Dumb a $$ я решил пойти дальше и получить последнее обновление, поскольку это должно быть хорошо, что правильно? Все это автоматизировано, и вы ничего не можете сделать, кроме как нажать кнопку, но после того, как это произошло, мой NAS был кирпичом. Нижний белый свет будет гореть в течение очень длительного периода времени, а затем исчезать и обратно. Не повезло и получить его в локальной сети. Сбросы, перезагрузки, молитвы, руководства пользователя; не помогло. Некоторые исследования позже, оказывается, я не единственный идиот, который испортил хорошую вещь и заплатил цену. Привод все еще вращался, поэтому я получил удовольствие от его выхода из дела. Я мог бы, возможно, собрать его обратно, если захочу, но после этого небольшого опыта работы с файловыми системами EXT3 и XFS, я думаю, мне будет лучше просто втащить его в отсек на моем ящике Windows 7 и обработать его (NTFS) с там. Не похоже, что 2TB все это впечатляет по размеру NAS.

Теперь, когда история закончилась, вот что я нашел, пытаясь отключить файлы через внешний USB-накопитель, подключенный к моему рабочему столу Windows 7: диск имеет четыре раздела. Два из них – EXT3, и с небольшим запуском и хорошим приложением (EXT2FSD) я смог прочитать две файловые системы EXT3 в Windows изначально. Я нашел папки, где мои файлы должны быть, но к моему ужасу, в них ничего нет. Оказывается, четвертый раздел – это то, где хороший материал, и он настроен как файловая система XFS. Однако он появился как Raw.

Это не легко увидеть в Windows. Raise Data Recovery предлагает платные программы, которые могут спасти ваш бекон или, по крайней мере, дать вам проблеск надежды, поскольку вы можете попробовать это бесплатно и, по крайней мере, увидеть, что ваши файлы на самом деле все еще там. Шахта не была удалена или что-то еще, поэтому моя файловая структура идеальна. Если вы ищете удаленные файлы, он будет делать это до тех пор, пока они не были записаны, но дерево меню может быть немного загадочным. Мои файлы все еще там и ждут меня в идеальной форме, но я собираюсь взять свой диск в дом друзей, который любит Linux и посмотреть, сможет ли Mint (он говорит, что он может видеть XFS) видеть данные без разворота около 28 долларов США для программного обеспечения Raise. Особенно в моем случае, когда я не пытаюсь восстановить удаленные файлы. Мне просто нужно прочитать проклятый раздел, потому что мой NAS пошел во время обновления прошивки (еще раз спасибо Western Digital). По крайней мере, у меня все еще есть работающий 2TB Western Digital Green диск, чтобы задрожать на моем компьютере, когда я закончу вытягивание файлов и переформатирование.

Надеюсь, это не слишком поздно для вас.