В 1-й раз столкнулся с big endian у Linux Software RAID.

Jan 26, 2010 20:03

Дело было так - человек попросил помочь восстановить информацию на вылетевшем LS RAID'е и организовал доступ по SSH; я, первым делом, решил посмотреть служебную информацию на дисках составлявших RAID, но её, на первый взгляд, не оказалось, и это при том, что разделы отмечены как Linux RAID autodetect. Была мысль, что там служебка версии 1.x, но увы:mdadm: No super block found on /dev/sdd3 (Expected magic a92b4efc, got 00000000)
mdadm: No super block found on /dev/sdd3 (Expected magic a92b4efc, got 04000000)
mdadm: No super block found on /dev/sdd3 (Expected magic a92b4efc, got 0c000107)
В тугих раздумьях запросил ещё раз инфу по версии 0.9mdadm: No super block found on /dev/sdd3 (Expected magic a92b4efc, got fc4e2ba9)

, и тут-то наконец ЗоркийГлаз обратил внимание на то, циферки-то похожие! man mdadm на тему endian ничего не ответил, поэтому про опцию update=byteorder я узнал уже из Google → http://forum.synology.com/wiki/index.php/How_to_retrieve_data_from_RAID_Volumes_on_Linux

грабли, "linux", useful, hint, raid, url, hardware, hdd

Previous post Next post
Up