By William | May 15, 2011 at 10:34 PM EDT |
No Comments
Well. Trying to be a wise guy I thought it would be fun to put puppy linux on my gigabeat S media player. I had done this easily before with a Gigabeat F10 and it worked real sweet. Just copied my puppy files over from and existing usb install, used makeboot.bat to make it bootable and plugged the Gigabeat into a desktop with no internal drive. Syslinux took over and boot started fine. After a few seconds the "Beast" started to wipe the drive clean and reformat. This is apparently due to Toshiba's strict set of rules attached to bootloader format used on the Gigabeat described here. (similar to Isaac Azimov's "Three Laws of Robotics")
Went back to toshiba's support site......nothin'. Soooo, I took a look at the Gigabeat S info at http://www.rockbox.org/wiki/GigabeatSInfo . The firmware can be restored using this MESV12US.zip containing the iso file required . Just follow the instructions on the site as:
Extract the iso with your favorite extractor (7zip for example).
You get 2 files : Autorun.inf and gbs_update_1_2_us.exe
Extract the exe file with 7zip for example and you get the following files : nk.bin , recovery.bin ,pmcboot_secure.bin plus a folder named 'us' containing License.txt and SUpdate.exe
If you just want to recover the original firmware, run the exe file and follow the instructions.
Now that the original firmware was restored I decided to go ahead and install rockbox along with the Gigabeat S firmware so I had a mega-super-dualboot media player. This process is outlined clearly in the rockbox Gigabeat S Manual.
I hope this proves useful to someone. Perhaps someone who purchased a "broken" Gigabeat S from Ebay or just another guy who just doen't know where to stop like myself.