Reading HP 150 floppies


I have been trying to read some floppies written on a HP 150 using fdutils ( to configure the floppy controller. As I understand it the floppy has 70 tracks (10 are spares), 16 sectors, with 256 bytes per sector, single sided.

My lack of success in reading anything (not even the first track) may be due to age (the floppies are 20 years old), but I have managed to read some 5 1/4" floppies that are this old (presumably 3 1/2" floppies have similar aging characteristics).

Does anybody have any alternative ideas (yes I could go to a company that offer a copying service, but the contents are not that valuable).



have you tried with the LifUtils,

available from this site?

An alternative could be AnaDisk,

which is a tool for analyzing/reading

diskettes in strange formats.

I was able to save the operating system diskettes

of an HP 64000 Logic Development System with this tool.




Thanks for the suggestion.

lif_utils was able to read the first track of the floppy (an improvement on what I had previously managed to do).

My floppies are single sided. I edited lifimage.c to use a single head and got the same error message (Error reading cylinder 0, head 0, sector 16).

I will continue to experiment and report back if I manage to read any more tracks.


As an experiment I tried using sector numbers that started
at zero rather than one and it seemed to work.

Editing lifimage.c

line 65 now reads

for (head=0; head<1; head++)

and line 67 now reads

for (sector=0; sector<16; sector++)

I managed to 286,720 bytes off one floppy (i.e., upto
cylinder 70) and 18K off another (looks like a problem
reading one of the sectors).


Try Tony Duell's Linux utilities:



You might try using the "rfloppy" program that is part of dmklib. It's not very user-friendly, but it will read anything that can be read by a PC floppy controller. After that produces a DMK image file, you can run it through the inluded dmk2raw program to get just the raw bits. Then you might be able to mount the raw file as a FAT file system using the loopback device.

Possibly Related Threads...
Thread Author Replies Views Last Post
  [hp41] reading the catalog under program control Wolfgang 3 1,054 02-25-2013, 01:32 PM
Last Post: Dan Grelinger
  Weekend Reading NateB 2 927 05-19-2012, 06:20 PM
Last Post: Matt Agajanian
  Errors reading with a HP 82153A Barcode Optical Wand aurelio 22 3,885 04-04-2012, 05:19 PM
Last Post: Les Wright
  TI Speak and Spell History article - good reading -- enjoy Gene Wright 0 617 01-28-2012, 04:42 PM
Last Post: gene wright
  [OT] Pens for SHARP CE-150 printer/cassette interface Miguel Toro 4 1,229 01-09-2012, 09:45 AM
Last Post: Klaus
  O.T. Reading computer internals designnut 1 619 10-13-2011, 11:15 PM
Last Post: David Ramsey
  Reading this makes me weep. Michael de Estrada 32 4,973 02-09-2011, 05:25 PM
Last Post: Walter B
  Some interesting reading about the time when the HP-28s hit schools Frank Rottgardt 0 483 10-07-2010, 06:11 PM
Last Post: Frank Rottgardt
  Is peace of mind worth $150 ? Michael de Estrada 7 1,504 03-24-2010, 09:43 PM
Last Post: juan demin
  Reading and writing text files from/to LIF-files: Two new scripts Geir Isene 1 705 03-08-2010, 06:14 PM
Last Post: Egan Ford

Forum Jump: