You might be able to convert the CD-ROM ISO into a bootable USB stick and do it that way. You can't just copy the ISO file to the usb stick. The ISO is more of a complaint container. You need to read from it and copy the data structure to the usb stick.
Maybe something like this guide might help?
Tried it. The ISO has a file in it called "Bootable_HardDisk.img" with a size of 512k, and nothing else even though the ISO is almost 30MB. No dice. My BIOS does NOT provide the option to upgrade from within itself.
Chewy: I did read that article. The flashrom utility will not work with my mainboard, and biosdisk won't work for the same reasons as making a floppy won't work.
As for my touchpad, which is a Synaptics model (not sure which specifically), this is the output of 'cat /proc/bus/input/devices' (lsusb gave nothing useful):
[sedrosken@manjaro-laptop-jst ~]$ cat /proc/bus/input/devices
I: Bus=0011 Vendor=0001 Product=0001 Version=ab41
N: Name="AT Translated Set 2 keyboard"
P: Phys=isa0060/serio0/input0
S: Sysfs=/devices/platform/i8042/serio0/input/input0
U: Uniq=
H: Handlers=sysrq kbd event0
B: PROP=0
B: EV=120013
B: KEY=402000000 3803078f800d001 feffffdfffefffff fffffffffffffffe
B: MSC=10
B: LED=7
I: Bus=0003 Vendor=046d Product=c018 Version=0111
N: Name="Logitech USB Optical Mouse"
P: Phys=usb-0000:00:14.0-2/input0
S: Sysfs=/devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.0/0003:046D:C018.0001/input/input2
U: Uniq=
H: Handlers=event1 mouse0
B: PROP=0
B: EV=17
B: KEY=70000 0 0 0 0
B: REL=103
B: MSC=10
I: Bus=0019 Vendor=0000 Product=0001 Version=0000
N: Name="Power Button"
P: Phys=PNP0C0C/button/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input3
U: Uniq=
H: Handlers=kbd event2
B: PROP=0
B: EV=3
B: KEY=10000000000000 0
I: Bus=0019 Vendor=0000 Product=0005 Version=0000
N: Name="Lid Switch"
P: Phys=PNP0C0D/button/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0D:00/input/input4
U: Uniq=
H: Handlers=event3
B: PROP=0
B: EV=21
B: SW=1
I: Bus=0019 Vendor=0000 Product=0001 Version=0000
N: Name="Power Button"
P: Phys=LNXPWRBN/button/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXPWRBN:00/input/input5
U: Uniq=
H: Handlers=kbd event4
B: PROP=0
B: EV=3
B: KEY=10000000000000 0
I: Bus=0019 Vendor=0000 Product=0000 Version=0000
N: Name="Toshiba input device"
P: Phys=toshiba_acpi/input0
S: Sysfs=/devices/virtual/input/input6
U: Uniq=
H: Handlers=kbd rfkill event5
B: PROP=0
B: EV=13
B: KEY=40000 10000 1c00000000 0 0 81501f00002000 3809604001 2000000000000 8000
B: MSC=10
I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HDA Intel PCH Headphone"
P: Phys=ALSA
S: Sysfs=/devices/pci0000:00/0000:00:1b.0/sound/card0/input8
U: Uniq=
H: Handlers=event6
B: PROP=0
B: EV=21
B: SW=4
I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HDA Intel PCH HDMI/DP,pcm=3"
P: Phys=ALSA
S: Sysfs=/devices/pci0000:00/0000:00:1b.0/sound/card0/input9
U: Uniq=
H: Handlers=event7
B: PROP=0
B: EV=21
B: SW=140
I: Bus=0019 Vendor=0000 Product=0006 Version=0000
N: Name="Video Bus"
P: Phys=LNXVIDEO/video/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input10
U: Uniq=
H: Handlers=kbd event8
B: PROP=0
B: EV=3
B: KEY=3e000b00000000 0 0 0
I: Bus=0003 Vendor=04f2 Product=b446 Version=2708
N: Name="TOSHIBA Web Camera - HD"
P: Phys=usb-0000:00:14.0-3/button
S: Sysfs=/devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.0/input/input11
U: Uniq=
H: Handlers=kbd event9
B: PROP=0
B: EV=3
B: KEY=100000 0 0 0
I: Bus=0011 Vendor=0002 Product=0007 Version=01b1
N: Name="SynPS/2 Synaptics TouchPad"
P: Phys=isa0060/serio1/input0
S: Sysfs=/devices/platform/i8042/serio1/input/input7
U: Uniq=
H: Handlers=event10 mouse1
B: PROP=9
B: EV=b
B: KEY=6420 30000 0 0 0 0
B: ABS=260800011000003
And here is the output from dmesg, cut down to size to show everything related to the touchpad:
[ 4.381035] psmouse serio1: synaptics: Touchpad model: 1, fw: 7.5, id: 0x1e0b1, caps: 0xf00173/0x240000/0xa2400, board id: 2978, fw id: 1621806
[ 4.381041] psmouse serio1: synaptics: Toshiba Satellite C55-B detected, limiting rate to 40pps.
[ 4.448863] input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio1/input/input7
On an unrelated note, thanks to the suggestion of using dmesg I now know why my bluetooth isn't working. It's missing a firmware patch file, oh joyous day.