Solved 10.1 Release: Error 19 installing from memstick

EDIT: For posterity, the problem was a bad memstick. Solution was to get a different memstick.

Total newbie to FreeBSD here.

I'm trying to install FreeBSD-10.1-RELEASE-amd64-memstick.img from a memstick (written to it using Win32DiskImager). I can get as far as the Boot Menu, but trying to proceed from there (i.e. using the Boot Multi User option) leads to an Error 19 (see image).



I've tried the set debug.acpi.disabled="hostres" fix for 9.x, but that doesn't work either. Any help would be appreciated.
 
I'm also attempting AMD 64 memstick install but I'm using UEFI (because I don't think I have any other option). I wonder if you have the option to try UEFI?

Don't take this as clever advice - you sound like you understand more than I do but I thought I'd post because I also get
Code:
module_register_init: MOD_LOAD (vesa: 0xffffffff80d942e0, 0) error 19
but I'm not sure, looking at your image, whether that's the same error 19 that you're getting.

Maybe we have the same or similar answers. My question is on Thread 49697
 
Griffinhart's error 19 is ENODEV, effectively "device not found". There are several causes, and it happens more with the installer than it should. There are some suggestions here: Thread installing-9-0-release-mounting-dvd-failed-with-error-19.36579.

Anil-G, yours looks like an error with the vesa driver and UEFI. If that machine will only be used with FreeBSD, the plain non-UEFI installer is much more tested. Set the UEFI options to boot from legacy BIOS first (or only).
 
I've already tried the set debug.acpi.disabled="hostres" thing, which didn't work.

If I were to specify a mount path, what should it be? Aside from the part where I don't know which of the "GEOM managed disk devices" listed is my memstick, I also don't know what the path to FreeBSD_Install is (or should be), and I don't know how I would go about looking for it.

e: if it matters, there's only one hard disk currently installed into this machine: it's a Linux Mint 14 install that I want to overwrite with FreeBSD. (There are four other disks, but they're an exported zpool and aren't currently connected or powered.)

e2: trying out the UEFI image got me a smaller font, and now I'm seeing that my memstick is having some kind of fatal error that forces it to be dismounted, which would explain why I'm getting Error 19.

Code:
Root mount waiting for: usbus2
Root mount waiting for: usbus2
ugen2.5: <TOSHIBA> at usbus2
umass0: <TOSHIBA TransMemory, class 0/0, rev 2.00/1.00, addr 5> on usbus2
umass0: SCSI over Bulk-Only: quriks = 0x100
umass0:2:0:-1: Attached to scbus2
da0 at umass-sim0 bus 0 scbus2 target 0 lun 0
da0: <TOSHIBA TransMemory 1.00> Removable Direct Access SCSI-2 device
da0: Serial Number [blah]
da0: 40.000MB/s transfers
da0: 15279MB (31293376 512 byte sectors: 255H 69S/T 1947C)
da0: quirks=0x3<NO_SYNC_CACHE,NO_6_BYTE>
(da0:umass-sim0:0:0:0): got cam status 0x50
(da0:umass-sim0:0:0:0): fata error, failed to attach to device
da0 at umass-sim0 bus 0 scbus 2 target 0 lun 0
da0: <TOSSHIBA TransMemory 1.00> s/n [blah] detachted
(da0:umass-sim0:0:0:0): Periph destroyed
Trying to mount root from ufs:ufs/dev/ufs/FreeBSD_Install [ro,noatime]...
mountroot: waiting for device /dev/ufs/FreeBSD_Install ...
Mounting from ufs:/dev/ufs/FreeBSD_Install failed with error 19.

e3: and before anyone says it, I'm already trying the memstick via a backpanel USB2.0 port.
 
None of the BIOS options I've tried have made this work. Short of getting another USB stick (I currently only have the one), what other options do I have? An older version of FreeBSD?

(I could, in theory, do a CD/DVD install, but I don't have any blanks on hand, and I'd have to pull an ODD from an existing machine.)

e: Ho ho ho! Turns out it was, indeed, a bad memstick. I went out and bought a new one and the non-UEFI image works fine. Victory!
 
Back
Top