OS для Lacie 2big Network
OS для Lacie 2big Network
Всем привет!
Заморочка следующая - есть NAS Lacie 2big Network. Операционка (если не врут Yellow Dog) расмещается на самих накопителях. Они угроблены. Восстановить из образов пока не удалось по неустановленной причине. Пока ковырялся назрел вопрос - а нельзи ли самостоятельно установить операционную систему из готовых и открытых?
Сердце коробочки - ARM, но может там чего-нить хитрое во флеш зашито, что не даст поставить свою ОС?
Вобщем, найдутся здесь знатоки, которые помогут оживить NAS?
Заморочка следующая - есть NAS Lacie 2big Network. Операционка (если не врут Yellow Dog) расмещается на самих накопителях. Они угроблены. Восстановить из образов пока не удалось по неустановленной причине. Пока ковырялся назрел вопрос - а нельзи ли самостоятельно установить операционную систему из готовых и открытых?
Сердце коробочки - ARM, но может там чего-нить хитрое во флеш зашито, что не даст поставить свою ОС?
Вобщем, найдутся здесь знатоки, которые помогут оживить NAS?
Re: OS для Lacie 2big Network
Обычно систему размещают на самих носителях, если она не влазит на набортную Flash-память. Как это было например на серии NAS на платформе IOP32X, разрабатываемых некогда SaM Solutions и Velesys.
То есть во flash размещают kernel и минимальный initrd, и на каждом винчестере, вставленном в NAS, размечают специальный раздел под rootfs. А все rootfs объединяют в RAID1 (mirror), что гарантирует корректный старт системы даже при одном оставшемся винчестере (любом из).
В пользу этой версии говорит то, что пишут о LaCie 2big в сети, например здесь http://www.tomshardware.com/forum/25254 ... cover-data.
Собственные ковыряния обычно начинаются с того, что находят куда воткнуть serial кабель. Если Yellow Dog Linux - значит вероятно на борту процессор PowerPC, а не ARM.
Если сможете как-нибудь получить содержимое dmesg - запостите сюда. Из него станет более менее ясно с чем мы имеем дело.
То есть во flash размещают kernel и минимальный initrd, и на каждом винчестере, вставленном в NAS, размечают специальный раздел под rootfs. А все rootfs объединяют в RAID1 (mirror), что гарантирует корректный старт системы даже при одном оставшемся винчестере (любом из).
В пользу этой версии говорит то, что пишут о LaCie 2big в сети, например здесь http://www.tomshardware.com/forum/25254 ... cover-data.
Собственные ковыряния обычно начинаются с того, что находят куда воткнуть serial кабель. Если Yellow Dog Linux - значит вероятно на борту процессор PowerPC, а не ARM.
Если сможете как-нибудь получить содержимое dmesg - запостите сюда. Из него станет более менее ясно с чем мы имеем дело.
Re: OS для Lacie 2big Network
mend0za, а вот эти изыскания помогут прояснить ситуацию? http://www.steppen-wolf.eu/blog/2009/11 ... -and-more/
Re: OS для Lacie 2big Network
Да, проясняют.
ARM9 (ARM926ej) Feroceon, вероятно производства Marvel (сам имел дело несколько лет назад).
64MB ram.
Загрузчик - uboot.
Serial flash, размер не смог определить (не знаю размер блока). Если блок по 64K - то 16MB (64K*512).
Есть поддержка в mainline kernel, и достаточно давно. В Linux 2.6.32.x точно есть.
Из Embedded Distributions - поддерживался в uClinux-dist, buildroot (на нём делал сам для Marvel Feroceon и Orion).
Итого - небезнадёжная ситуация. Вполне приличное железо.
ARM9 (ARM926ej) Feroceon, вероятно производства Marvel (сам имел дело несколько лет назад).
64MB ram.
Загрузчик - uboot.
Serial flash, размер не смог определить (не знаю размер блока). Если блок по 64K - то 16MB (64K*512).
Есть поддержка в mainline kernel, и достаточно давно. В Linux 2.6.32.x точно есть.
Из Embedded Distributions - поддерживался в uClinux-dist, buildroot (на нём делал сам для Marvel Feroceon и Orion).
Итого - небезнадёжная ситуация. Вполне приличное железо.
Re: OS для Lacie 2big Network
Это радует)mend0za писал(а): Итого - небезнадёжная ситуация. Вполне приличное железо.
Как же лучше поступить - продолжить попытки восстановить оригинальную систему или всё-таки поставить новую?
Восстановление по методикам отсюда http://forum.nas-central.org/viewtopic.php?f=156&t=1652 пока плодов не принесло. Т.е. вручную разбитые диски с залитыми образами сообразно разделов и подключенные в рейд, подвешиваю девайс намертво.
С другой стороны, случись чего с дисками - опять по новой шаманить, не совсем понимая логику производителя?
Re: OS для Lacie 2big Network
Скажем так, попытка установить (или даже сделать) новую ОС для NAS требует специальных знаний и навыков, и может занять весьма значительное время даже у специалиста.
Я бы сначала попробовал двигаться в недеструктивном направлении, то есть восстановить оригинальную систему и выяснить что не так с текущей прошивкой.
Я бы сначала попробовал двигаться в недеструктивном направлении, то есть восстановить оригинальную систему и выяснить что не так с текущей прошивкой.
Re: OS для Lacie 2big Network
Ок, с новой ОС откладываем до лучших времен)
У меня промежуточный вопрос - может ли влиять на неудавшиеся попытки восстановить то, что при ручном разбиении разделов я их делал несколько больше, чем оригинальные образы, так как при округлении до цилиндров получались значения либо меньше, либо больше? Вручную разбивать пришлось из-за того, что попытка перенести разметку sudo sfdisk /dev/sdb < /lacie/partition_tablе(выложенный образ разметки) не проходила - invalid argument: sectors (вроде так ругалось).
У меня промежуточный вопрос - может ли влиять на неудавшиеся попытки восстановить то, что при ручном разбиении разделов я их делал несколько больше, чем оригинальные образы, так как при округлении до цилиндров получались значения либо меньше, либо больше? Вручную разбивать пришлось из-за того, что попытка перенести разметку sudo sfdisk /dev/sdb < /lacie/partition_tablе(выложенный образ разметки) не проходила - invalid argument: sectors (вроде так ругалось).
Re: OS для Lacie 2big Network
могут
полностью вручную разметку можно перенести с помощью fdisk (не cfdisk и не sfdisk).
полностью вручную разметку можно перенести с помощью fdisk (не cfdisk и не sfdisk).
Re: OS для Lacie 2big Network
И сразу ещё один промежуточный вопрос - версия ядра на стационарном каким-то образом может влиять на выполнение fdisk, sfdisk, dd, mdadm, в частности между релизами Ubuntu 8.04LTS и, например, 9.04 и 9.10? Что-то мне подсказывает, что весьма сомнительно, ибо ни где не встречал информации, что разработчики меняли алгоритмы в данном направлении, но один забугорный товарищ уверяет, что не мог восстановить образы 2big, пока не поставил именно 8.04LTS. Я пробовал и так и эдак, и в виртуальной машине, и в физической, но что-то разницы не заметил.
Re: OS для Lacie 2big Network
Вряд ли должно влиять. Возможно у товарища заработало по другой причине (а не из за 8.04LTS).