У меня есть диск с сервера AIX, который мне нужно изучить, чтобы восстановить некоторые данные (сервер не работает).
Можно ли смонтировать разделы AIX в Linux? Как?
просто для того, чтобы вы знали, что я написал поддержку Linux для обнаружения и отображения логических томов AIX LVM и монтирования файловых систем AIX JFS, как в AIX 3.5 и AIX 4.1 и 4.2. Больше информации на https://stackoverflow.com/questions/16569079/which-software-project-for-a-aix-disk-partition-scanner-for-linux
Вероятно, ответ будет отрицательным. Ни в одном коммерческом дистрибутиве нет такой возможности монтировать файловые системы AIX JFS. Таким образом, вам нужно будет создать / развернуть модули JFS для вашего Linux. Насколько я понимаю, технология JFS, которую IBM внесла в Linux, происходит от OS / 2, а не от AIX. Посмотри это Википедия о JFS:
В операционной системе AIX существует два поколения файловой системы JFS, которые называются JFS (JFS1) и JFS2 соответственно.1[2] В других операционных системах, таких как OS / 2 и Linux, существует только второе поколение, которое называется просто JFS. [3] Это не следует путать с JFS в AIX, которая фактически относится к JFS1.
Поэтому получение и сборка Linux JFS, скорее всего, не сработает.
Быстрее получить техническое обслуживание RS6000, отремонтировать, настроить и запустить.
По умолчанию Linux не может изначально поддерживать таблицу разделов AIX. Файловая система находится поверх таблицы разделов, поэтому тип файловой системы не имеет значения, поскольку Linux не может читать AIX.
Подумайте о таблице разделов с точки зрения моей аналогии:
Файловая система относится к файлам так же, как таблица разделов относится к файловым системам.
Я знаю немного поздно, но полагаю, что вы уже нашли ответ - нет, не можете.
Причина не только в самом формате файловой системы, но и в том, что AIX LVM хранит данные на диске в формате разделов, отличном от формата разделов диска Linux и параметров LVM.
Наилучший вариант - загрузиться с компакт-диска на другом сервере pSeries с подключенным жестким диском.
Да, JFS AIX можно смонтировать в Linux. Вы можете просто смонтировать его обычным образом, используя команду «mount», если у вас установлены драйверы JFS (определенно используется по умолчанию в семействе Suse и определенно доступен для Red Hat, если не установлен по умолчанию).
Вы можете обратиться к собственному руководству IBM по этому поводу здесь: http://www.redbooks.ibm.com/redbooks/pdfs/sg246622.pdf
«Правильный» вопрос - поддерживается ли файловая система на диске вашей системой Linux. Я не верю, что linux изначально поддерживает файловую систему jfs, которая, как я полагаю, из некоторых поисковиков в Google является стандартной системой AIX fs. Я нашел этот ресурс относительно компиляция ядра linux с поддержкой jfs или альтернативно Вот. Если / когда ваше ядро поддерживает jfs, вы сможете монтировать его, как любой другой диск.
Вы можете узнать, какие файловые системы поддерживает ваше ядро, просмотрев / proc / filesystems, например:
cat /proc/filesystems
При установке CentOS я не вижу jfs в списке. Обратите внимание, что у меня нет опыта работы с AIX, и это всего лишь обоснованное предположение.
Я не понимаю, почему ты не можешь. Просто смонтируйте его, как любой другой диск, с помощью команды mount.
mount [параметры] [устройство] [каталог для монтирования]
-типичные варианты: -t [fstype т.е. jfs]
-устройство будет примерно таким: / dev / sda1
-directory для монтирования будет что-то вроде / mnt / aix (или любой каталог, который вы укажете как корневой для монтирования диска AIX)
Надеюсь, что это поможет, и удачи.
EDIT: при условии, что у вас есть поддержка jfs