Ошибка undefined ошибки Mkfs: ext2fs_numeric_progress_ops

Я запускаю Oracle Linux 6.4 под Hyper-V. Я должен добавить диск. Поэтому я добавляю его в Hyper-V, Linux видит его, когда я запускаю fdisk -l и я вижу его. Итак, я сделал fdisk /dev/sdb тогда я создал расширенный раздел, начиная с 1 и позволяя другим параметрам по умолчанию.

Затем я хочу запустить mkfs.ext3 /dev/sdb1 или ext4 (поскольку я не помню разницу, и я думаю, что нет проблем, выбирая тот или другой).

Но mkfs.ext3 или mk2efs или mkfs -t ext3 /dev/sdb1 выводят эту ошибку:

  error symbol lookup : undefined symbol: ext2fs_numeric_progress_ops 

Я искал это, ничего не ответил. Это никогда не случалось со мной раньше.

Любая помощь будет принята с благодарностью.

UPDATE1 : Это результат работы ldd /sbin/mkfs.ext3

 linux-vdso.so.1 => (0x00007fff907fd000) libext2fs.so.2 => /opt/appassure/lib64/libext2fs.so.2 (0x00007f7c126fc000) libcom_err.so.2 => /lib64/libcom_err.so.2 (0x0000003290800000) libblkid.so.1 => /lib64/libblkid.so.1 (0x0000003290c00000) libuuid.so.1 => /lib64/libuuid.so.1 (0x0000003291800000) libe2p.so.2 => /lib64/libe2p.so.2 (0x0000003291000000) libc.so.6 => /lib64/libc.so.6 (0x0000003368e00000) libpthread.so.0 => /lib64/libpthread.so.0 (0x0000003369200000) /lib64/ld-linux-x86-64.so.2 (0x0000003368600000)` 

И когда я запускаю e2fsck /dev/sdb1 это результат:

 Error : ext2fs library is outdated ! e2fsck 1.43-WIP (20-Jun-2013) Using library EXT2FS version 1.42.6, 21-Sept-2012 

  • Файл сценария Bash ping для проверки доступности хоста
  • Конфигурация VSFTPD с общей папкой в ​​Oracle Linux 6.5
  • Как установить последнюю версию Eclipse через терминал
  • Сравнение аппаратных средств Windows и Linux
  • Как глобально настроить безопасные клиенты с помощью OpenSSL на Oracle Linux 5 / RHEL 5?
  • как начать графический режим пользовательского интерфейса в oracle linux 7.2
  • Oracle Linux yum не работает после обновления
  • Какие параметры сети необходимо изменить, чтобы получить доступ к моей гостевой оракуле Linux с встроенной виртуальной машиной с моего хоста?
  • One Solution collect form web for “Ошибка undefined ошибки Mkfs: ext2fs_numeric_progress_ops”

    Проблема заключается в том, что e2fslibs (часть e2fsprogs ) нарушается. Глядя на вывод компоновщика для /sbin/mkfs.ext3, вы получаете следующее:

     ldd /sbin/mkfs.ext3 linux-vdso.so.1 => (0x00007fff907fd000) libext2fs.so.2 => /opt/appassure/lib64/libext2fs.so.2 (0x00007f7c126fc000) libcom_err.so.2 => /lib64/libcom_err.so.2 (0x0000003290800000) libblkid.so.1 => /lib64/libblkid.so.1 (0x0000003290c00000) libuuid.so.1 => /lib64/libuuid.so.1 (0x0000003291800000) libe2p.so.2 => /lib64/libe2p.so.2 (0x0000003291000000) libc.so.6 => /lib64/libc.so.6 (0x0000003368e00000) libpthread.so.0 => /lib64/libpthread.so.0 (0x0000003369200000) /lib64/ld-linux-x86-64.so.2 (0x0000003368600000)` 

    libext2fs.so.2 => /opt/appassure/lib64/libext2fs.so.2 (0x00007f7c126fc000) очевидно, неверна. Для сравнения, вот что возвращает моя система.

      linux-vdso.so.1 => (0x00007ffff2a00000) libext2fs.so.2 => /lib/x86_64-linux-gnu/libext2fs.so.2 (0x00007f4060158000) libcom_err.so.2 => /lib/x86_64-linux-gnu/libcom_err.so.2 (0x00007f405ff50000) libblkid.so.1 => /lib/x86_64-linux-gnu/libblkid.so.1 (0x00007f405fd28000) libuuid.so.1 => /lib/x86_64-linux-gnu/libuuid.so.1 (0x00007f405fb20000) libe2p.so.2 => /lib/x86_64-linux-gnu/libe2p.so.2 (0x00007f405f918000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f405f588000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f405f368000) /lib64/ld-linux-x86-64.so.2 (0x00007f40603d0000) 

    Согласно плакату,

    Я установил Dell AppAssure (программное обеспечение для резервного копирования) с помощью install.sh, который они предоставляют.

    В моей системе Debian e2fslibs предоставляет libext2fs.so.2 , а также является приоритетом: требуется. Когда я пытаюсь удалить e2fslibs я получаю:

    ПРЕДУПРЕЖДЕНИЕ: Следующие основные пакеты будут удалены. Это НЕ должно быть сделано, если вы точно не знаете, что делаете!

    Поэтому возникает вопрос, почему какое-то программное обеспечение для резервного копирования устанавливает важную часть программного обеспечения в системе RHEL. В любом случае это явно проблема.

    Рекомендация: ознакомьтесь с документацией и / или попросите поставщика Dell AppAssure, что здесь происходит. Если это было установлено программным обеспечением для резервного копирования, это может сломать это программное обеспечение, поэтому, возможно, не рекомендуется удалять его или (повторно) установить систему e2fslibs .

    Также возможно, что системы e2fslibs все еще установлены, и компоновщик игнорирует это. Проверьте, например

     rpm -ql | grep e2fs 

    и / или расположение файла /lib64/libext2fs.so.2 .

    Вероятно, есть лучшие способы сделать это. Я не использую RH-производные системы.

    Linux и Unix - лучшая ОС в мире.