Hmmm, I'm still rather hazy due to the less than precise (and detailed) nature of your explanations: My assumptions so far:
- (1) You have a USB drive connected to the host which contains a file system (i.e. a primary partition) that identifies when the host is running TC (or some other Linux) as '/dev/sdb1'.
- (2) You are trying to use a TC guest in VBox (with the same USB drive now passed through from the host to the guest OS) and are attempting to use the primary partition on the USB drive as persistent storage for the guest.
- (3) You attempted to install some extension during a guest session, hoping they would be stored on the USB drive. But when you booted natively (i.e. on the host), those extensions seemed to have "vanished".
A couple more details are now required:
- (a)How do you boot your TC system when running either on the host or on the guest, i.e. have you installed a boot loader, kernel and initrd on the USB stick and use that to boot or are you using a CD-ROM (or an ISO-file)?
- (b) What is the result when you execute cat /opt/.tce_dir (for either host and guest)?
- (c) What is the result when you execute blkid /dev/[hs]d* (again for both host and guest)?
- (d) What is the result when you execute fdisk -lu (and one more for host and guest)?
- (e) Have you considered upgrading VBox to the most recent v3.2.10 as v3.0.0 is ca. 15 month old and quite a few fixes have happened since?
Notes: I'm ignoring the information about the 'vboxmanage' command, as this doesn't make any sense until I understand the circumstances of your setup.
Please use the exact command output in a quote (and obviouisly include the command as well) to describe what you mean with "When i go to mount to it gives me ..."