Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Получить данные с RAID0  (Прочитано 997 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн 66Ton99

  • Автор темы
  • Новичок
  • *
  • Сообщений: 19
    • Просмотр профиля
Получить данные с RAID0
« : 21 Августа 2010, 00:37:58 »
Дано: два винта 320, 400 раньше работали в RAID 0 под видной на FakeRaid на мамке ASUS Striker Extreme и причём по eSATA контроллер Silicon Image Sil3132

$ sudo fdisk -l

Диск /dev/sdb: 320.1 ГБ, 320072933376 байт
255 heads, 63 sectors/track, 38913 cylinders
Units = цилиндры of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x10000000

На диске /dev/sdb отсутствует верная таблица разделов

Диск /dev/sdd: 400.1 ГБ, 400088457216 байт
255 heads, 63 sectors/track, 48641 cylinders
Units = цилиндры of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xea10ea10

Устр-во Загр     Начало       Конец       Блоки   Id  Система
/dev/sdd1   *           1        5222    41945683+   7  HPFS/NTFS
/dev/sdd2            5223        7181    15735667+   7  HPFS/NTFS
/dev/sdd3           77788       77826      313267+  83  Linux
/dev/sdd4            7182       77787   567142695    5  Расширенный
/dev/sdd5   ?       20223      141145   971308309   91  Неизвестный

Пункты таблицы разделов расположены не в дисковом порядке

Нужно получить данные с /dev/sdd5 (хотя точно не помню) был NTFS раздел

$ sudo mdadm -Q /dev/sdd
/dev/sdd: is not an md array

$ sudo mdadm --examine /dev/sdb
mdadm: No md superblock detected on /dev/sdb.

Помогите кто чем может, или хотя б дайте вектор для поиска решения
Laptop: ASUS G2SV Ubuntu 10.04x64, Windows 7x64
PC: Core2Duo 3k, 4Gb RAM, MB MSI X48C Platinum; Ubuntu 10.04x64, Windows 7x64, Windows XPx32

Оффлайн Mam(O)n

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: Получить данные с RAID0
« Ответ #1 : 21 Августа 2010, 00:50:38 »
Для поднятия fakeRAID массивов нужно юзать dmraid

Пользователь решил продолжить мысль 21 Августа 2010, 00:51:04:
На всякий случай оставлю это здесь: http://habrahabr.ru/blogs/i_am_insane/67229/

Оффлайн 66Ton99

  • Автор темы
  • Новичок
  • *
  • Сообщений: 19
    • Просмотр профиля
Re: Получить данные с RAID0
« Ответ #2 : 21 Августа 2010, 22:23:37 »
dmraid - это то чно нужно но:

$ dmraid -r
/dev/sdb: sil, "sil_bgaecddccaei", stripe, ok, 625140352 sectors, data@ 0

Коректно определяется только одни из винтов а второй нет. из mаn dmraid я толком не понял как попробовать сборать их вместе в ручную (просто данные потрять не хочется)

$ dmraid -ay
RAID set "sil_bgaecddccaei" was activated
$ ls -1 /dev/mapper/
control
sil_bgaecddccaei
$ dmraid -s sil_bgaecddccaei
*** Active Set
name   : sil_bgaecddccaei
size   : 625140352
stride : 128
type   : stripe
status : ok
subsets: 0
devs   : 1
spares : 0
Laptop: ASUS G2SV Ubuntu 10.04x64, Windows 7x64
PC: Core2Duo 3k, 4Gb RAM, MB MSI X48C Platinum; Ubuntu 10.04x64, Windows 7x64, Windows XPx32

Оффлайн gregory5

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5085
    • Просмотр профиля
Re: Получить данные с RAID0
« Ответ #3 : 21 Августа 2010, 22:33:55 »
если нет возможности сделать бекап из под Windows, то советую для этих целей попробовать open suse, а Ubuntu ни в коем случае не использовать для подобных целей, делает она это отвратительно

 

Страница сгенерирована за 0.015 секунд. Запросов: 21.