
解決しましたが、現在私の回答を承認済みとしてマークすることはできません。
新しいシステムを購入し、ここにpromox veをインストールしたいと思います。残念ながら、インストールプロセスでネットワーク接続を取得できません。いくつかの調査の後、マザーボードのネットワークカードに問題があることがわかりました(詳細は後述)。 1つの解決策は、ネットワーク接続が機能しているときにDebianバスター、ネットワークドライバをインストールし、proxmox veをインストールすることです。さてドライバのインストールが詰まっていますね。
マザーボード:ASRock B550
->ネットワークカード:RTL8125BG
->ドライバー:2.5GイーサネットLINUXドライバr8125、カーネルバージョン最大5.6
CPU:ライゼン4650G
オペレーティングシステムに関するいくつかの情報:
$ lsb_release -a
Distributor ID: Debian
Description: Debian GNU/Linux 10 buster)
Release: 10
Codename: buster
$ uname -v
#1 SMP Debian 4.19.181-1 (2021-03-19)
$ lshw -C network
*-network UNCLAIMED
description: Ethernet controller
product: Realtek Semiconductor Co., Ltd.
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:06:00.0
version: 05
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix vpd bus_master cap_list
configuration: latency=0
resources: ioport:f0000(size=256) memory:fce00000-fce0ffff memory: fce100000-fce13fff
一時的なネットワーク接続を確立するためにスマートフォンを使用し、USBテザリングオプションを有効にしました。これはインストールプロセスとDebianの実行にはうまく機能しますが、pveインストールプロセスでは機能しません。
これにより、ドライバをダウンロードしてインストールできますbuild-essential
(および同様のパッケージlshw
)。
ただし、モジュールをビルドするとドライバのインストールが失敗します。
$ ./autorun.sh
Check old driver and unload it.
Build the module and install
make[2]: *** /lib/modules/4.19.0-16-amd64/build: No such file or directory. Stop.
make[1]: *** [Makefile:176: clean] Error 2
make: *** [Makefile:48: clean] Error 2
不足しているビルドディレクトリを作成すると、まだ失敗します。
$ mkdir /lib/modules/4.19.0-16-amd64/build
$ ./autorun.sh
Check old driver and unload it.
Build the module and install
make[2]: *** No rule to make target 'clean'. Stop.
make[1]: *** [Makefile:176: clean] Error 2
make: *** [Makefile:48: clean] Error 2
このドライバをインストールするときに何が欠けているのか知っていますか?
答え1
インストールしてもbuild-essential
いくつかのファイルがありません。
インストールでlinux-headers-4.19.0-16-amd64
問題が解決しました!
実行後、$ apt install linux-headers-4.19.0-16-amd64
ドライバをインストールしてインターフェイスを設定できました。
同じ問題が発生した場合は、パッケージのカーネルバージョンを調整する必要があります。
アップデート(PVE)
pveインストールには新しいカーネルが含まれています。
ネットワークドライバを再構築するにはインストールする必要がありました。pve-headers