質問: hfs +用のparagon ufsdプロフェッショナルドライバーをインストールしようとすると、カーネル構成が無効なエラーになります 短い質問:paragon ufsdドライバーのinstall.sh skriptを実行しているときに、エラーメッセージが表示されます。 error: kernel configuration is invalid."; \include/generated/autoconf.h or include/config/auto.conf are missing."$ run 'make oldconfig && make prepare' on kernel src to fix it."; \ 「make oldconfig && make prepare」を実行するにはどうすればよいですか?免責事項:私はこの質問がnvidiaドライバのコンテキストで尋ねられたことを知っていますが、makeコマンドの実行方法を指示せずにnvidiaをインストールする他の方法を提案することで回答されました( nvidiaドライバのインストール:error make 'make oldconfig && make prepare' on kernel src to fix。 " )。別の質問では問題は解決しましたが、尋ねた人はその方法を覚えていません( " error:kernel configuration is invalid " )。私の質問のコンテキスト:ntfsおよびhfs +ファイルシステムを完全に読み書きするために、paragon-147-pre_ntfs_linux_9.4_pro ufsdドライバーを数日間インストールしようとしています。ドライバーは公式にubuntu 16.04ltsをサポートしています。古いlinuxインストールをクランチした後、標準のインストールだけでubuntu 16.04.2ltsのフレッシュインストール(ubuntu webサイトからダウンロード)を使用しますが、それが重要な場合はトリプルブートシステム(windows7、エレメンタリー、ubuntu)で実行します。build-essentials、dkms、およびlinux-headersをインストールしました。sudo apt-get update sudo apt-get dist-upgrade sudo apt-get install build-essential sudo install dkms sudo apt-get install linux-generic sudo apt-get install linux-signed-generic uname -a linux notebook 4.8.0-39-generic #42~16.04.1-ubuntu smp mon feb 20 15:06:07 utc 2017 x86_64 x86_64 x86_64 gnu/linux 私の知る限り、paragonマニュアルにリストされているすべての要件(ハードウェアおよびインストール済みソフトウェア)に一致しています( http://download.paragon-software.com/doc/ntfs_hfs_linux_9_4_user_manual.pdf ):»build-essential« ist bereits die neuste version (12.1ubuntu2). gcc (ubuntu 5.4.0-6ubuntu1~16.04.4) 5.4.0 20160609 g++ (ubuntu 5.4.0-6ubuntu1~16.04.4) 5.4.0 20160609 gnu make 4.1 gebaut für x86_64-pc-linux-gnu gnu ld (gnu binutils for ubuntu) 2.26.1 kmod version 22 -xz -zlib -experimental dkms: 2.2.0.3 paragonドライバーパッケージを解凍し、install.sh skriptを開始しました(「範囲外」の警告に注意してください:以前に警告なしで4.4カーネルで試しましたが、同じ最終エラーメッセージが表示されました)。viejo@notebook:/usr/tmp/ufsd/paragon-147-pre_ntfs_linux_9.4_pro$ sudo ./install.sh by installing this software you accept the terms of end user license agreement listed in license file. continue installing? [yes/no/read]. yes current kernel version is out of supported range. proceed at your own risk? [yes/no] yes searching and removing previously installed ufsd driver in /lib/modules/4.8.0-39-generic/ would you like to mount ntfs/hfs+ volumes with ufsd driver automatically? [yes/no] yes automount configured would you like ufsd driver to rebuild after kernel updates? [yes/no] yes setting dkms configuration preparing to install error (dkms apport): binary package for paragon-ufsd: head not found error! bad return status for module build on kernel: 4.8.0-39-generic (x86_64) consult /var/lib/dkms/paragon-ufsd/head/build/make.log for more information. can't prepare driver configuration cat: /var/lib/dkms/paragon-ufsd/head/4.8.0-39-generic/x86_64/log/make.log: datei oder verzeichnis nicht gefunden make.logで次のエラーメッセージを見つけました。... make[2]: verzeichnis „/usr/src/linux-headers-4.8.0-39-generic“ wird betreten test -e include/generated/autoconf.h -a -e include/config/auto.conf || ( \ echo >&2; \ echo >&2 " error: kernel configuration is invalid."; \ echo >&2 " include/generated/autoconf.h or include/config/auto.conf are missing."$ echo >&2 " run 'make oldconfig && make prepare' on kernel src to fix it."; \ echo >&2 ; \ /bin/false) ... cc1: all warnings being treated as errors /usr/src/linux-headers-4.8.0-39-generic/scripts/makefile.build:289: die regel für ziel „/$ make[3]: *** [/var/lib/dkms/paragon-ufsd/head/build/ifslinux/ufsdjnl.o] fehler 1 /usr/src/linux-headers-4.8.0-39-generic/makefile:1491: die regel für ziel „_module_/var/l$ make[2]: *** [_module_/var/lib/dkms/paragon-ufsd/head/build] fehler 2 make[2]: verzeichnis „/usr/src/linux-headers-4.8.0-39-generic“ wird verlassen makefile:150: die regel für ziel „sub-make“ scheiterte make[1]: *** [sub-make] fehler 2 make[1]: verzeichnis „/usr/src/linux-headers-4.8.0-39-generic“ wird verlassen makefile:94: die regel für ziel „ufsd.ko“ scheiterte make: *** [ufsd.ko] fehler 2 paragon manualのトラブルシューティングで提案されているように、ソースコードファイルとconfig-fileを探すと、必要なものがすべて揃っているように思えます。viejo@notebook:/usr/src/linux-headers-4.8.0-39-generic$ ls arch documentation include kconfig mm scripts tools zfs block drivers init kernel module.symvers security ubuntu certs firmware ipc lib net sound usr crypto fs kbuild makefile samples spl virt viejo@notebook:/boot$ ls abi-4.4.0-64-generic memtest86+.bin abi-4.8.0-36-generic memtest86+.elf abi-4.8.0-39-generic memtest86+_multiboot.bin config-4.4.0-64-generic system.map-4.4.0-64-generic config-4.8.0-36-generic system.map-4.8.0-36-generic config-4.8.0-39-generic system.map-4.8.0-39-generic efi vmlinuz-4.4.0-64-generic grub vmlinuz-4.4.0-64-generic.efi.signed initrd.img-4.4.0-64-generic vmlinuz-4.8.0-36-generic initrd.img-4.8.0-36-generic vmlinuz-4.8.0-39-generic initrd.img-4.8.0-39-generic vmlinuz-4.8.0-39-generic.efi.signed どうすればいいかわかりません。もっと情報を得るための助けやヒントをいただければ幸いです。オラフ
回答: 他の誰かが同様の問題に遭遇した場合に備えて、hfs +およびntfs用のparagon professional ufsdドライバーのインストールに関する問題の解決方法を共有したいだけです。paragonでサポートチケットを作成し、ubuntu 16.4.2ltsと4.8カーネルをサポートする新しいビルドを得ました。make oldconfigなどを実行する必要はありません...ただし、ビルドエッセンシャル、dkm、およびソースコード(ヘッダー)をインストールする必要があることに注意してください。sudo apt-get install build-essential sudo apt-get install dkms sudo apt-get install linux-generic sudo apt-get install linux-signed-generic 頑張ってオラフ