Page 1 of 2

[?]Tried everything[?] 12.04 VB Guest Additions ISO not work

Posted: 23. Aug 2013, 21:06
by Implement
I am extremely frustrated and I am extremely confused. I must have read 50+ threads with workarounds to fix VirtualBox. I have tried everything I could find online and I really didn't want to make a thread about it. I just want to finish the installation and move on... but of course with my onslaught of problem after problem with everything I have been working on since installing the OS this just wont "come through"...

First my machine is a UEFI specification motherboard. Which means only "certain OS's" will work with it, for now.

That should not have any effect on my VirtualBox.....unless thats why I cannot fix it.

I am running Ubuntu 12.04 and my guest OS is BT5
I downloaded VB from oracle official dwnld- 4.2.16
Downloaded & installed the extension pack for my version
I installed 'Users and Groups' and checked my username under the Vbox location
I enabled the USB 2.0 Controller in VB settings and 'added filter from device' (my pendrive)
I downloaded the ISO for the guest additions. Here is the best tut I found for dat >> http://xmodulo.com/2013/07/how-to-insta ... linux.html

The last part of the tut does NOT show the correct output for guestadditions with grep command


$ lsmod | grep vbox

Code: Select all

vboxpci                22911  0
vboxnetadp             25617  0
vboxnetflt             27271  0
vboxdrv               285068  3 vboxpci,vboxnetadp,vboxnetflt
I've had problems with getting my output to show the correct
vboxvideo 12611 0
drm 286313 1 vboxvideo
vboxsf 39557 0
vboxguest 235614 2 vboxsf
I have successfully 'mounted' the ISO, but I have had a massive issue trying to clearly see that its successfully installed.

I cannot seem to mount it now after restarting my whole system and when I try to boot my USB from VB I always get error

Code: Select all

FATAL: No bootable medium found! System Halted
Opening VB and selecting "install guest additions" the 'Devices' menu does nothing. I presume I am not understanding the guestadditions ISO portion and I have exhausted my resources through Google with no solution.

What am I missing? Please

Re: [?]Tried everything[?] 12.04 VB Guest Additions ISO not

Posted: 23. Aug 2013, 21:38
by Perryg
Perhaps you need to explain a bit better, but I know for a fact that VirtualBox does not support booting from USB which is why you see the error posted. Are you storing the image on your pen drive or what?

As for the guest additions they are installed on the guest and if the guest is not booting/running you can't install them.

Re: [?]Tried everything[?] 12.04 VB Guest Additions ISO not

Posted: 24. Aug 2013, 19:38
by Implement
I see what youre saying. Yes I am storing my OS image on bootable flashdrive. I see lots of threads talking about booting OS on VB with USB? They are talking about within an already running VM OS?

I opened up the VB settings under storage and see where the ISO image is it looks like this -- http://i1276.photobucket.com/albums/y46 ... 7fb91e.png
(The storage controller is my GuestAdditions ISO)

Where 'VBoxGuestAdditions' is is where my BT5 ISO should be then is what youre saying?

The way the GuestAdditions got there, that was through mounting the GA ISO, so is that how I attach the BT5 ISO? I can just add it through the settings menu can't I?

Thank you for your response Perry.

Re: [?]Tried everything[?] 12.04 VB Guest Additions ISO not

Posted: 24. Aug 2013, 19:58
by Perryg
VirtualBox must be installed on the host system and the image can be stored on the USB drive. If you are wanting to actually install the program on the USB drive and also have the image there, we do not support that.

Re: [?]Tried everything[?] 12.04 VB Guest Additions ISO not

Posted: 24. Aug 2013, 20:41
by Implement
Perryg wrote:VirtualBox must be installed on the host system and the image can be stored on the USB drive. If you are wanting to actually install the program on the USB drive and also have the image there, we do not support that.
No, no, Im sorry Im not being clear my fault. I am not trying to make a portable VBox, I know what you think I'm saying.

I'm not saying that at all. All I am trying to do is simply install VB onto my desktop OS, Ubuntu 12.04, and run BT5 on the VB.

I cannot get VB to start with BT5 on the USB and there is a step I am not doing, or missing, or possibly the problem is that VB is not compatible with UEFI specification...which I could not see as relative to a VM. When I try to boot the guest OS on VB from USB on start up I get the FATAL Error. I think the ISO must be installed on the VB before choosing Start?

I see where its confusing: No, I am not trying to boot VB from USB. WHat I mean is the OS on my USB-- thats on the USB. VB IS on my host OS.

Re: [?]Tried everything[?] 12.04 VB Guest Additions ISO not

Posted: 24. Aug 2013, 20:55
by Implement
Also the USB with the guest OS is a perfectly active working USB. I tested it on a separate PC this morning.

I also have a different compatible Linux distro on a different active working USB, just tested on VB, and it is not starting with the same Error.

What I did:
I inserted the USB
Created "NEW" VM
> created new selection
"Settings"
> USB > "added my filter device (active flashdrive)"
Started VB


Therefore now I am sure that there is something missing. Not sure what it is. I know its going to be obvious to you, but I have read dozens of threads, and this the basic steps in all of the tuts >> besides installing Guest Additions, and adding my username to Vbox usergroup.

?? :?

Re: [?]Tried everything[?] 12.04 VB Guest Additions ISO not

Posted: 24. Aug 2013, 21:12
by Perryg
Remove the filter. This will try to release the USB device from the host and once you do that you loose the ability to use the device on the host where VirtualBox is expecting it to be mounted.

Re: [?]Tried everything[?] 12.04 VB Guest Additions ISO not

Posted: 25. Aug 2013, 01:08
by Implement
Perryg wrote:Remove the filter. This will try to release the USB device from the host and once you do that you loose the ability to use the device on the host where VirtualBox is expecting it to be mounted.
No that gave me the same result: FATAL Error.

Re: [?]Tried everything[?] 12.04 VB Guest Additions ISO not

Posted: 25. Aug 2013, 01:14
by Perryg
OK I am going to need to see some diagnostic logs.
Post the guests log file (as an attachment)
See Online Users Manual for the location of the file.

As wall as

From the hosts terminal/command window type VBoxManage showvminfo <VM Name> --details and post here. Replace <VM Name> with the actual name of the VM. Use " " if the name has a space in it.

Note if the host is Windows you need to be in the directory that has VBoxManage.exe for the command to work.

Re: [?]Tried everything[?] 12.04 VB Guest Additions ISO not

Posted: 25. Aug 2013, 01:24
by Implement
EDIT: Sorry you posted just before I did I'll get you that information right now.

********

How would it know which USB to boot from I have several in my computer running various operations and the two different distros both plugged in.

If I press F12 during boot I receive this output:
VirtualBox termporary boot device selection

Detected Hard disks:

1)Primary Master

Other boot devices:
f) FLoppy
c) CD-ROM
l) LAN

b) Continue booting

Re: [?]Tried everything[?] 12.04 VB Guest Additions ISO not

Posted: 25. Aug 2013, 01:52
by Implement
This is the output from the command you posted which worked perfectly in Ubuntu 12.04

Code: Select all

Name:            Back Track
Groups:          /
Guest OS:        Other Linux
UUID:            d4d8c385-60d8-404c-a5cc-b7c725561e89
Config file:     /home/cocolate/VirtualBox VMs/Back Track/Back Track.vbox
Snapshot folder: /home/cocolate/VirtualBox VMs/Back Track/Snapshots
Log folder:      /home/cocolate/VirtualBox VMs/Back Track/Logs
Hardware UUID:   d4d8c385-60d8-404c-a5cc-b7c725561e89
Memory size:     256MB
Page Fusion:     off
VRAM size:       128MB
CPU exec cap:    100%
HPET:            off
Chipset:         piix3
Firmware:        BIOS
Number of CPUs:  1
Synthetic Cpu:   off
CPUID overrides: None
Boot menu mode:  message and menu
Boot Device (1): HardDisk
Boot Device (2): Not Assigned
Boot Device (3): Not Assigned
Boot Device (4): Not Assigned
ACPI:            on
IOAPIC:          off
PAE:             off
Time offset:     0ms
RTC:             UTC
Hardw. virt.ext: on
Hardw. virt.ext exclusive: on
Nested Paging:   on
Large Pages:     off
VT-x VPID:       on
State:           powered off (since 2013-08-24T23:34:06.000000000)
Monitor count:   1
3D Acceleration: off
2D Video Acceleration: off
Teleporter Enabled: off
Teleporter Port: 0
Teleporter Address: 
Teleporter Password: 
Tracing Enabled: off
Allow Tracing to Access VM: off
Tracing Configuration: 
Autostart Enabled: off
Autostart Delay: 0
Storage Controller Name (0):            IDE Controller
Storage Controller Type (0):            PIIX4
Storage Controller Instance Number (0): 0
Storage Controller Max Port Count (0):  2
Storage Controller Port Count (0):      2
Storage Controller Bootable (0):        on
IDE Controller (0, 0): /home/cocolate/VirtualBox VMs/Back Track/Back Track.vmdk (UUID: f147607c-13b4-4f86-b8b8-7efa0fd25e8a)
IDE Controller (1, 0): /usr/share/virtualbox/VBoxGuestAdditions.iso (UUID: 7ae43733-82b9-48d3-857f-4f9e05ec76a6)
NIC 1:           MAC: 080027DC50C4, Attachment: NAT, Cable connected: on, Trace: off (file: none), Type: Am79C973, Reported speed: 0 Mbps, Boot priority: 0, Promisc Policy: deny, Bandwidth group: none
NIC 1 Settings:  MTU: 0, Socket (send: 64, receive: 64), TCP Window (send:64, receive: 64)
NIC 2:           disabled
NIC 3:           disabled
NIC 4:           disabled
NIC 5:           disabled
NIC 6:           disabled
NIC 7:           disabled
NIC 8:           disabled
Pointing Device: USB Tablet
Keyboard Device: PS/2 Keyboard
UART 1:          disabled
UART 2:          disabled
LPT 1:           disabled
LPT 2:           disabled
Audio:           enabled (Driver: PulseAudio, Controller: AC97)
Clipboard Mode:  Bidirectional
Drag'n'drop Mode:  disabled
VRDE:            disabled
USB:             enabled
EHCI:            enabled

USB Device Filters:

<none>

Available remote USB devices:

<none>

Currently Attached USB Devices:

<none>

Bandwidth groups:  <none>

Shared folders:  <none>

VRDE Connection:    not active
Clients so far:     0

Guest:

Configured memory balloon size:      0 MB

Attachment >>
I believe the title withOUT a number is the most recent if I am correct..

Re: [?]Tried everything[?] 12.04 VB Guest Additions ISO not

Posted: 25. Aug 2013, 02:02
by Perryg
How big is this file, /home/cocolate/VirtualBox VMs/Back Track/Back Track.vmdk ?

Re: [?]Tried everything[?] 12.04 VB Guest Additions ISO not

Posted: 25. Aug 2013, 02:28
by Implement
The 'properties' tab on that file say 811 bytes.

Re: [?]Tried everything[?] 12.04 VB Guest Additions ISO not

Posted: 25. Aug 2013, 02:47
by Perryg
Right.

Then it is a descriptor file and is not a bootable anything.

What you are trying to do is create a RAW access to the USB device that is bootable in an attempt to work around the fact that VirtualBox does not support booting from USB. I say again we do not support that.

Re: [?]Tried everything[?] 12.04 VB Guest Additions ISO not

Posted: 25. Aug 2013, 03:04
by Implement
Perryg wrote:Right.

Then it is a descriptor file and is not a bootable anything.

What you are trying to do is create a RAW access to the USB device that is bootable in an attempt to work around the fact that VirtualBox does not support booting from USB. I say again we do not support that.
Clearly there is some misunderstanding here. My guest OS on the USB is ONLY a bootable OS-- its Back Track 5. There is literally nothing else on that USB and it boots fine by itself outside of the virtual machine.

The VirtualBox on my computer desktop is installed on the host, by itself, without any other software except the steps I posted in the OP.

I have listed all the steps I have taken to install the guest OS on the Host VirtualBox machine.

*********

A few days ago I did try and create a bootable live USB OF VirtualBox, but it was a tut for a Windows computer only. I ended up erasing the entire VirtualBox 4.2.16 completely and starting over.

I'm not sure if the file you are asking me about is from earlier this week, but everything I have listed is all from a fresh install of the basic > Download VirtualBox 4.2.16, download and install the extension pack, Add username to Vbox usergroup, Settings + USB + enable 2.0 USB, Launch VirtualBox >>> Fatal Error.

I appreciate all of your responses and I understand you do not support a portable VirtualBox live USB >>> But this is NOT that. I cant even make one of those in a LInux machine/or I'm not going to bother. Just running VB from the host will suffice. So is there anything else that is missing in my steps? Do you want a fresh install? Thanks Perryg.