VirtualBox

11 年 前 建立

11 年 前 結束

#12443 closed defect (worksforme)

The linux-64bit vm created by VBoxManage boot failed

回報者: feverwind 負責人:
元件: VM control 版本: VirtualBox 4.3.4
關鍵字: VBoxManage 副本:
Guest type: other Host type: other

描述

I use VBoxManage create a linux2.6-64bit vm,the vm boot failed. But I use Virtualbox GUI create a same configure linux2.6-64bit vm,it works fine. There be some bug in VBoxManage.

附加檔案 (2)

VBox_vboxmanager.log (57.6 KB ) - 11 年 前, 由 feverwind 新增
The vm start by Vboxmanage's boot log
VBox_gui.log (100.4 KB ) - 11 年 前, 由 feverwind 新增
The vm create by Vbox GUI boot log

下載所有附檔: .zip

更動歷史 (7)

11 年 前feverwind 編輯

附檔: 新增 VBox_vboxmanager.log

The vm start by Vboxmanage's boot log

11 年 前feverwind 編輯

附檔: 新增 VBox_gui.log

The vm create by Vbox GUI boot log

comment:1 11 年 前feverwind 編輯

My host os type is win7, my guses os is a version base on linux2.6.

comment:2 11 年 前Frank Mehnert 編輯

How did you create the VM with VBoxManage? Please provide the exact VBoxManage commands.

comment:3 11 年 前feverwind 編輯

$ pushd %VBOX_INSTALL_PATH%

$ VBoxManage createvm --groups /test --name test-device2 --register

$ VBoxManage modifyvm test-device2 --boot1 disk --boot2 none --boot3 none \

--boot4 none --ioapic on --rtcuseutc on --pae off --acpi off \ --cpuexecutioncap 80 --nestedpaging off --uart1 0x3F8 4 \ --uartmode1 file "C:\Users\jason\project\test\device2.txt" \ --uart2 0x2F8 3 --uartmode2 server
.\pipe\test-device2 \ --memory 512 --cpus 1 --ostype Linux26 --vram 6 --nictype1 82545EM \ --nicpromisc1 allow-all --macaddress1 00e0020b0100 --nic1 intnet \ --intnet1 device2 --nic2 null --nicpromisc2 allow-all \ --macaddress2 00e002010001 --nictype2 Am79C970A --nic3 null \ --nicpromisc3 allow-all --macaddress3 00e002020103 --nictype3 82540EM \ --nic4 null --nicpromisc4 allow-all --macaddress4 00e002030003 \ --nictype4 82540EM --nic5 null --nicpromisc5 allow-all \ --macaddress5 00e002040003 --nictype5 82540EM --nic6 null \ --nicpromisc6 allow-all --macaddress6 00e002050038 \ --nictype6 82540EM --nic7 null --nicpromisc7 allow-all \ --macaddress7 00e002060026 --nictype7 82540EM --nic8 null \ --nicpromisc8 allow-all --macaddress8 00e00207001f --nictype8 82540EM \ --nic3 generic --nicgenericdrv3 UDPTunnel --nicproperty3 dest=127.0.0.1 \ --nicproperty3 dport=36052 --nicproperty3 sport=36202

$ VBoxManage storagectl test-device2 --name IDE --add ide --controller PIIX4

$ VBoxManage modifyhd "e:\hns\resource\boot.vdi" --type multiattach

$ VBoxManage storageattach test-device2 --storagectl IDE --port 0 --device 0 \

--type hdd --medium "e:\vbox\resource\boot.vdi"

$ VBoxManage modifyhd "e:\hns\version\box_cen32.vmdk" --type multiattach

$ VBoxManage storageattach test-device2 --storagectl IDE --port 0 --device 1 \

--type hdd --medium "e:\vbox\version\my_linux.vmdk"

$ popd

最後由 Frank Mehnert 編輯於 11 年 前 (上一筆) (差異)

comment:4 11 年 前feverwind 編輯

above is my create bat, wish it helpful

comment:5 11 年 前Frank Mehnert 編輯

狀態: newclosed
處理結果: worksforme

The reason for your problem with VBoxManage is that you don't use a 64-bit OS type. "Linux26" is a 32-bit OS type. Use "Linux26_64" instead. Or use "Linux26" but add "--longmode on" to as parameter.

注意: 瀏覽 TracTickets 來幫助您使用待辦事項功能

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette