Is it possible to boot a guest from usb?
Is it possible to boot a guest from usb?
This is probably just my misunderstanding of the hardware. I have an atapi drive from an old laptop and am trying to use it with PCem. I use an atapi ide to usb adaptor to connect it to my laptop. I tried a pentium overdrive mmx 200 bios and looked for a boot from usb option but could not find one. So I set the bios to look for the boot files on the cd rom drive and booted. I got a "boot from atapi cdrom" message and the machine seems to hang. I know some bioses, as early as 486dx2s, can boot from usb. Does PCem support this feature, am I using the wrong equipment, or am I dreaming something like this can work? I could test with another bios but if PCem does not support this, why bother.
- ppgrainbow
- Posts: 479
- Joined: Thu 04 Sep, 2014 7:03 am
- Contact:
Re: Is it possible to boot a guest from usb?
PCem has no support for USB devices at this time. You can only boot from ATAPI or SCSI CD-ROM or Iomega ZIP drives.
If you want to boot a guest OS from USB, you can place the hard disk image, CD-ROM ISO or Iomega ZIP onto a USB device and boot it from there.
If you want to boot a guest OS from USB, you can place the hard disk image, CD-ROM ISO or Iomega ZIP onto a USB device and boot it from there.
Re: Is it possible to boot a guest from usb?
Thanks for the quick reply. I have a few ideas.
Re: Is it possible to boot a guest from usb?
The earliest BIOS USB booting i've seen were chipsets for Pentium 4 systems.... Are you sure you're not confusing with a floppy-based bootloader? USB wasn't a thing at all in the 486 era implied. CD booting wasn't yet a thing either.
Re: Is it possible to boot a guest from usb?
I may have misremembered something. I installed Windows Xp on a 486dx2 laptop from cd, but I don't remember if I used a Windows 98 boot disk.
- ppgrainbow
- Posts: 479
- Joined: Thu 04 Sep, 2014 7:03 am
- Contact:
Re: Is it possible to boot a guest from usb?
Windows XP is not compatible with processors older than a Pentium processor, because it hard requires CMPXCHG8B and CPUID instructions.
Re: Is it possible to boot a guest from usb?
I know. It worked pretty well for a while but the laptop eventually started locking up after logging in.
- ppgrainbow
- Posts: 479
- Joined: Thu 04 Sep, 2014 7:03 am
- Contact:
Re: Is it possible to boot a guest from usb?
My mistake. It was a Pentium II board though I am not sure what chip it used.
Re: Is it possible to boot a guest from usb?
It doesn't even do that. It just hard-locks at a blank screen. (at least on the emulated 486)
Re: Is it possible to boot a guest from usb?
Referring to an earlier post...I wanted to buy an external USB ZIP drive online. I have some ZIP discs that I haven't been able to access in almost 15 years.
If it doesn't work with my Win10, is it somehow possible to make it work via PCEM, just in case? I'm just trying to prepare myself.
If it doesn't work with my Win10, is it somehow possible to make it work via PCEM, just in case? I'm just trying to prepare myself.
Re: Is it possible to boot a guest from usb?
I think it wouldn't be connected to the emulated machine. You might have to do a bit of research but I think a VM might possibly be able to do that?
Re: Is it possible to boot a guest from usb?
Yeah I've never used another external device with PCEM so I'm clueless
Re: Is it possible to boot a guest from usb?
I guess that you can try to do it on Linux, but I don't think that would be a good practice.abk4523 wrote: ↑Thu 20 Jun, 2019 8:59 pmThis is probably just my misunderstanding of the hardware. I have an atapi drive from an old laptop and am trying to use it with PCem. I use an atapi ide to usb adaptor to connect it to my laptop. I tried a pentium overdrive mmx 200 bios and looked for a boot from usb option but could not find one. So I set the bios to look for the boot files on the cd rom drive and booted. I got a "boot from atapi cdrom" message and the machine seems to hang. I know some bioses, as early as 486dx2s, can boot from usb. Does PCem support this feature, am I using the wrong equipment, or am I dreaming something like this can work? I could test with another bios but if PCem does not support this, why bother.
In linux, you could try to make a new configuration and then edit the config file to use a device as a hard disk image. You'll need to find which device is your USB (i.e.: /dev/sdc) and then edit the line that says hdc_fn = ... so it says hdc_fn = /dev/sdc (note that you should edit the lines hdc_sectors, hdc_heads and hdc_cylinders so they are consistent with your USB device and the BIOS data must match those values).
I think I did it once, but I'd need to test it again to see if it works. Also, keep in mind that most BIOS and OSs supported by PCem have size limitations... maybe your 486 won't be able to boot from a 4Gb SD card.
If your ZIP disk has a valid partition table and ZIP devices are supported on Linux (I guess they are), you could do that trick and access directly as if they were normal hard disks.Xanarki wrote: ↑Fri 27 Dec, 2019 6:02 pmReferring to an earlier post...I wanted to buy an external USB ZIP drive online. I have some ZIP discs that I haven't been able to access in almost 15 years.
If it doesn't work with my Win10, is it somehow possible to make it work via PCEM, just in case? I'm just trying to prepare myself.
But in that case, I'd try to make an image from the disks (using dd or ddrescue, depending on how readablñe are those disks) and then use the image files on PCem.
That's another option, but the VM must allow USB passthrough on your host and emulated OS. VirtualBox can do it, but it has some problems with Windows hosts and AMD chipsets (no problems with Linux hosts). I think that VMWare can do it, even the free version.