VirtualBoxでUbuntu 13.04を起動しようとしていますが、起動するたびに次のエラーが表示されます。
SMBus base address uninitialized - upgrade BIOS or use force_addr=0xaddr
これは仮想マシンを起動した直後に発生し、オペレーティングシステムも適切に起動しません。エラーが表示されると、画面が真っ暗になり、点滅カーソルが表示されます。オンラインで見つけた解決策は、OSが正しく起動した後にのみ端末を開くように指示しています。悲しいことに、私はその段階に到達することさえできないので、その解決策を使用することはできません。
助けて?
ちなみに、私はVirtual Boxと仮想マシンを作成するのが初めてなので、用語の一部に精通していない場合は失礼します。もう1つ役立つのは、ホストOSとしてWindows 7を実行していることです。
設定-> システム-> アクセラレーションの下のVirtualBox設定で「ネストされたページングを有効にする」オプションをオフにします。
これにより、デスクトップでUbuntuを実行できるようになりました。
この回答は Finsterのブログ"VirtualBox piix4_smbusエラー からコピーされ、わずかに変更されました:
SMBusベースアドレスは初期化されていません-biosをアップグレードするか、force_addr = 0xaddrを使用してください
このエラーは、VMにsmbusがないが、Ubuntuが常にモジュールをロードしようとするために発生します。それは何にも影響しませんが、少し迷惑です。
チェックモジュールがロードされています
lsmod | grep i2c_piix4
その場合は、ファイルの末尾に次を追加して、ファイル/etc/modprobe.d/blacklist.confにブラックリストを追加します。
blacklist i2c_piix4
Initramfsを更新します
Sudo update-initramfs -u -k all
必要に応じて、initramfsを更新する前に不要なカーネルイメージを削除して、その部分にかかる時間を短縮することができます。
警告を安全に無視できます
SMBus base address uninitialized
これは、仮想マシンで予期される System Management Bus なしで実行することを示しています。
起動の失敗には別の理由があります。仮想マシンの互換性のない設定から、Windowsカーネルまたはドライバーとの非互換性まで。
左を押しながら仮想マシンを起動してみてください Shift さらなる調査、ゲストOSのアップグレード、または ゲスト追加 のインストールのために root Shell を起動するためのキー。
「SMBus base address uninitialized」メッセージ VirtualBoxの問題です 。これは単なる外観上の問題であり、仮想マシンの動作に影響を与えたり、妨げたりすることはありません。
これはVirtualBox 5.1.4で修正されています。 ( ログの変更 )VirtualBoxの最新バージョンにアップグレードして、エラーメッセージを削除します。
いくつかの回答で示唆されているように、ネストされたページングを無効にしても、「SMBus base address uninitialized」メッセージは削除されません。また、ゲストOSが遅くなる可能性があります。
マシンが起動しないという事実は別の問題です。仮想マシンのブートログを確認する方法を見つける必要があります。
このエラーメッセージは、Ubuntuが起動しないという問題とは関係ありません。私も同じ問題を抱えています。エラーメッセージを表示した後、色がおかしくなり、システムが停止しているように見えますが、マウスを動かすとピクセルガベージが発生しました。
「設定」->「システム」->「加速」で「ネストされたページング」を無効にすると、システムを起動できます。
Kubuntu 14.10でVirtualBox 4.3.20(Windows 7の64ビット)を使用してテストしました。設定を変更した後、Kubuntuを起動してインストールできましたが、起動するたびにエラーメッセージが表示されます。
使用可能なICH9がある場合は、PIIX3チップセットの代わりにICH9に切り替えます([設定]-> [システム]-> [マザーボード])。 VirtualBoxによるサポートは「実験的」ですが、Mac Book Proホストでは安定しています。
Ubuntuソフトウェアの更新後に同じ問題が発生しました。 (カーネルイメージは、この更新バッチで更新されました。)
/boot/grub/grub.cfg
を編集し、quiet splash
の後にnomodeset
を追加します。(起動に成功した後)OS内に入ったら、VirtualBox Guest Additionsを再インストールします。
注:回避策/解決策が適用された場合でも、エラーメッセージが表示されます。
ホスト:OS X Yosemite 10.10.3
ゲスト:Ubuntu 15.10(Lubuntu)
カーネル:4.2.0-25ジェネリック(4.2.0-16から更新)
VBox:5.0.14
Ubuntu 14.04をVirtualBox 5.0.4r、Windows 7(64ビット)に初めてインストールするときに、OPで言及したのと同じエラーが発生しました( screenshot を参照)。
Guest_VH's answer はフィールドがグレー表示されているため機能しなかったため、「ネストされたページングを有効にする」のチェックボックスをオフにできませんでした。
ここに私のために働いた解決策があります:
エラー画面が表示されたら、「Enter」キーを押します。ほら!すぐにログインしました。
このメッセージは、Ubuntu 15.10のインストール/起動中にVirtualBoxに表示されました。 (以前のバージョンでも同じ問題が発生しました。)
ソリューション
Ubuntuゲストを起動すると、walla問題なく動作します。
Windows 7 Enterprise SP1でVirtual Box 5.0.0 r101573を実行しています。 Ubuntu 15.04にはリストされている問題がありますが、「ネストされたページングを有効にする」のチェックを外すと消えました。
Ubuntu 16.04 LTSデスクトップをVirtual Box 5.0.20のvmにインストールすると、The Emperor of the Republicと同じ症状が発生します。 2個のプロセッサと48MBのビデオメモリに変更し、システム/アクセラレーションでネストされたページングを無効にすると、インストールは許可されましたが、再起動時に同様の画面が表示されました。 GRUBリカバリモードで起動すると、それが処理されます。
同じ問題が発生し、まだ動作しない@Guest_vhの方法を試してみました。
私のために働いた解決策は非常に簡単でした。 5.0バージョンを使用する前にVirtual Boxを更新しましたが、バージョン5.1.8に更新すると問題なく動作します:|
私の場合は解決しました。
Virtualbox 5.0.0に仮想Mint 17.1をロードしたとき、この状況で立ち往生しました。 MountainXが示す手順を試しました。
次に、別のエラー(ロケールのサポートなし:en_US.utf8)が発生し、このコマンドによって解決されました。
locale-gen --purge --no-archive
その後、ログインループを発生させ、次の記事(日本語)で解決を試みました。
http://kledgeb.blogspot.jp/2013/03/ubuntu-x-3.html
rm -f /home/<user>/.ICEauthority
rm -f /home/<user>/.Xauthority
最後に、Virtual Mint 17.1はVirtualBox 5.0.0でうまく機能します。
これがお役に立てば幸いです。
同様の問題が発生し、同じ修正が機能しました。私のPCでは空白の画面が表示され、VirtualMachineではワークステーションからアップグレードした後にforce_addr = 0xaddrエラーが表示されます。
修正が見つかりました: コンピューターが黒い画面で起動します。修正する必要があるオプションは何ですか?
GRUBに入るときにShiftキーを押したまま、Eキーを押してエントリを編集し、「quiet splash」(カンマなし)を検索してそれを消去し、「nomodeset」(カンマなし)と入力してから、Ctrl + Xを押して起動します。
私は実際に「nomode」と入力しただけで、まだ起動していました。
起動順序を「光ディスク」から「ハードディスク」に変更しないことによって引き起こされる一般的な問題であり、VMの[電源オフ]で修正でき、[システム]セットアップオプションをVMを選択し、起動順序の「Optical Disk」選択を解除します。その後、もう一度試してください...
私も時々それをするのを忘れて、恐竜が支配したのでVMを使用していました... :)。また、「Optical Disk」を選択順で下に移動しますが、それは重要ではないことを疑います-VMの本当の 'BIOS'オプションではなく、そのように動作します。
それはもちろんもっと不吉な/複雑なものかもしれませんが、この方法はいつも私にとってはうまくいきました。
HTH ...
パーティションで遊んだ後にこのエラーが発生しました。私の場合は、スワップパーティションに問題がありました。問題は、/ etc/fstabに次のような行があったことです
UUID=33b1d2c1-84cb-4ccf-a5f6-30dcf6174e49 none swap sw 0 0
しかし、UUIDは無効になりました。そのため、システムはパーティションをマウントしようとして少しクレイジーで、スワップスペースをマウントせずに終了しました。コマンドblkidは、パーティションの実際のUUIDを提供します。
他の仮想マシンをオフにします。これには「保存状態」マシンが含まれます。
ふう、私はそこでちょっと困ったと思った。
64ビットシステムでUbuntu 16.04 i386を実行します。仮想マシンにUbuntuの64ビットバージョンをインストールすることにしました。私は すべて を調べ、 私はそれをすることができます と言います。
Oracle Virtualboxを使用してVMでISOを実行すると、次のようなオレンジ色のエラーがブート時に表示され続けました。
SMBus base address uninitialized - upgrade BIOS or use force_addr=0xaddr
ディスプレイはすべて色とブロックで、「これは緊急放送システムのテストです...」
それは言わなかった。私にはそのように見えました。
とにかく、Virtualboxに「保存状態」のままにしておいたVMがもう1つあります。私は彼女を強制終了します。その後、PIAマシンでISOを起動できました。