以前のLinux仮想マシンでインターネットを構成する方法

以前のLinux仮想マシンでインターネットを構成する方法

私は学習目的でカーネル2.0.35を実行するMendrakeの最初のバージョンをダウンロードしました。仮想マシン(VirtualBox)にシステムをインストールし、互換性のためにSCSI仮想ハードドライブを使用してすべての操作を完了したが実行できない唯一のものはインターネットです。

VirtualBoxのアダプタをNATに接続すると(ホストOSが接続されるとVMが接続されている)、通常eth0インターフェイスからIPアドレスを取得しますが、このMendrake VMでList Network Interfacesを使用するとeth0が表示されないようです。表示されますifconfig

そのため、eth0を設定し、Mendrake VMからインターネット接続を取得する方法が必要です(他の可能性や他の設定がある場合は、必要なのはインターネット操作のみなのでテストできます)。

私は私の研究に必要なGCCとGDBパッケージをダウンロードするためにインターネットを使用します。

ホストOSからこれらのパッケージをダウンロードしてから仮想マシンに送信する方法がある場合は、お気軽にお知らせします。

ホストOS:Debian x86

ホストOSでlspciを実行する:

root@afr0ck:~# lspci | grep -i "Ethernet"
02:00.0 Ethernet controller: Broadcom Corporation NetLink BCM57785 Gigabit Ethernet PCIe (rev 10)

答え1

イーサネットアダプタを表示するときに直面する問題は、VirtualBoxが提供する仮想NICをサポートする古いカーネルのドライバが不足しているためです。

ただし、ファイルを仮想マシンにダウンロードする簡単な方法は、ファイルをホストマシンにダウンロードし、CDに書き込み、VirtualBoxを介してCDを仮想マシンに接続してから仮想マシンにインストールすることです。本体にオプティカルドライブがない場合は、次のプログラムを使用できます。パワーISO実際のCDのように添付できるISOを作成します。

関連情報