Osborne 1 Disk Drive: Boot Errors and BDOS Bad Sector Errors (don't know what to try next -- help!)

Поделиться
HTML-код
  • Опубликовано: 28 окт 2024

Комментарии • 32

  • @davidjh7
    @davidjh7 3 месяца назад +1

    This sounds like a great opportunity for a RUclips collab! Usagi and Curious marc just went through a bunch of work on floppy drives. I bet that they can point you to whatever resources you need to go as deep down the rabbit hole as needed. Scoping out the buffered signals coming off the heads might give you the true picture of what is happening. I admit ignorance on most disk drives.

  • @stephengunnell5048
    @stephengunnell5048 3 месяца назад +2

    The optical encoder was used to check drive speeds using a fluro lamp ... when the pattern was stationary at the correct mains frequency the drive was running at the correct speed. IIRC the spindle was belt driven so this was important for detecting belt slip. Wrong speed -> disk won't read.

    • @Lantertronics
      @Lantertronics  3 месяца назад

      Ah, that's good to know. The lights in my office on campus are fluorescent so that should work.

  • @sonicase
    @sonicase 3 месяца назад +5

    an Osborne eh? I heard the next model was going to be better so I'm waiting for that one. 😅

    • @Lantertronics
      @Lantertronics  3 месяца назад +1

      Funny thing: my son asked me if there was an Osborne 2, so I got to tell him the story about the Osborne Effect.

  • @mglohmeyer
    @mglohmeyer 3 месяца назад +1

    I replied to a couple comments but adding a few extra details...
    Before adjusting or disassembling drives, exhaust all other possibilities if you can. Like the guy that mentioned RAM issues, or a bad cable, or a cable on the drives has come loose. Be thorough inspecting and trying the easy stuff first.
    Can you find an Osborne person in your area you can meet with to check your disks. Best way to alleviate that variable so you know it is not the disks you bought. But again, I would not assume the disks are bad right away.

  • @adamarmfield1069
    @adamarmfield1069 3 месяца назад +2

    I think she's dead now but this woman had a (maybe linux) program that would format and write to disks in any format you want, she once found a bug in windows, patched it in assembler and sent her patch to MS, she got a cease and desist letter in return "do not modify our software"

  • @stephengunnell5048
    @stephengunnell5048 3 месяца назад +1

    BOOT ERROR suggests it is reading sectors but cant find anything it recognises as a boot program ... some machines of that vintage used an alternate sector mark or checksum to indicate the track was bootable ... I don't know if the Osborne was one of those, it is all too long ago.

  • @electricdawn2258
    @electricdawn2258 3 месяца назад +2

    The drives definitely are trying to read the disks. I don't think the drives are really bad. It looks more like either the disks are bad, or the head alignment is off. Most likely the latter, and maybe the disks are a bit wonky as well. I'd try to find a manual to align the head and then go from there.

    • @Lantertronics
      @Lantertronics  3 месяца назад

      I bought the disks from an eBay seller who seems to specialize in selling copies of Osborne software, so I'm guessing those are relatively fresh. That suggests alignment issues.

    • @electricdawn2258
      @electricdawn2258 3 месяца назад +1

      @@Lantertronics Yep. I remember WAAAAAYYYYYY back in the mid 80's when I hand(!) aligned Apple II disk drives. Yes, that was absolutely possible back then, because the tracks were as wide as a railroad track. ;) Well, almost. :D
      Edit: You might also want to check the speed of the rotation. That's where the little disks at the bottom of the rotor wheel come in handy. Shine a 60Hz light on them (old light bulbs) and the pattern on the outside should be static. If not, you need to align the speed.

  • @richardloxley
    @richardloxley 3 месяца назад +3

    Boot errors on the Osborne don’t necessarily indicate problems with the drives or disks. The boot up screen only uses the first bank of RAM, but loading from disk uses the other three banks of RAM. So if you have any bad RAM chips in those banks, you just get boot errors.
    It’s very likely one of those RAM chips has failed.
    I wrote up my experience of diagnosing and fixing this on one of my Osbornes here: github.com/richardloxley/Z80DecoderOsborne1

    • @Lantertronics
      @Lantertronics  3 месяца назад

      Ooooooh! That's very good to know!

    • @Lantertronics
      @Lantertronics  3 месяца назад

      We did have two instances where it said it was trying to load CP/M -- do you think that still suggests bad RAM? Maybe in those a few cases we lucked out and the RAM chips worked for a bit and then glitched?

  • @shipofthesun
    @shipofthesun 3 месяца назад +1

    Are any of the disks a DOS boot disc? I Just remembered that C/PM worked on DOS machines in later versions, but I would try DOS. I'm not convinced it's the drives.
    10:49 that's record/playback head chatter. Not a good sign, could be the disc itself has physical damage, because the head is trying to find any data it can read. The bad sector error makes that much more likely, as the drive has given up on it's task without reading any data.

    • @Lantertronics
      @Lantertronics  3 месяца назад

      According to the eBay seller all 5 should be bootable. We did get a couple of instances where it looked like it was trying to load CP/M but then got BDOS errors (at 4:00 and 8:15).

    • @shipofthesun
      @shipofthesun 3 месяца назад +1

      @@Lantertronics I updated the post, and it smells like disc errors rather than hardware.

    • @shipofthesun
      @shipofthesun 3 месяца назад +1

      As an audio engineer, my first thought is unseen physical damage. the disc is essentially magnetic tape, which is essentially just scotch tape and rust, and after a while the playback/rec head starts wearing the rust off the tape, and eventually that's a problem. Same thing happened to Steely Dan while recording "Kid Charlemagne" as they recorded more and more takes so many times the master started losing tracks.

    • @Lantertronics
      @Lantertronics  3 месяца назад

      @@shipofthesun It's possible that there was gunk on the heads before I tried cleaning the heads that messed up the disks, and now the disks are messed up and can't be read now that I've cleaned the heads.

    • @shipofthesun
      @shipofthesun 3 месяца назад +1

      @@Lantertronics You might be right. I'm on the edge of my seat for the next installment.

  • @stephengunnell5048
    @stephengunnell5048 3 месяца назад +1

    Drive A looks like it is booting .. ignore the different sounds as they varied widely.

  • @elmegil
    @elmegil 3 месяца назад +1

    DId you put the cabling and resistor pack back the way it started?

    • @Lantertronics
      @Lantertronics  3 месяца назад

      No, so right now the drive that's labeled "A" in red is actually being interpreted as the B: drive and the drive that's labeled "B" in red is actually being interpreted as the A: drive.

    • @mglohmeyer
      @mglohmeyer 3 месяца назад +1

      @@Lantertronics The resistor pack is just a termination resistor. It must always be installed on the drive at the end of the ribbon cable. It does not determine which drive is A or B. That is either determined by a jumper on the drive, or by a twist on some of the wires on the ribbon cable (where the select wires are reversed for A vs. B). IBM PC's often used a twist. I believe TRS-80's used a jumper. The drive should have a jumper regardless.
      I didn't see a twist on your Osborne, so it is probably a jumper on the drive. I don't have my Osbornes handle right now (I have several). Otherwise, I could check. If you get desperate, I can pull one out of storage and see.

    • @Lantertronics
      @Lantertronics  3 месяца назад

      @@mglohmeyer OOOOOOH!!!! Now that is a VERY important detail. First thing I will check when I get back in is where the termination resistor pack is. I may have it in the wrong place.

  • @256byteram
    @256byteram 3 месяца назад +1

    The heads should be able to move much more freely than that. It should be doing this when failing to boot ruclips.net/video/Tu5KvC9L3uE/видео.html
    I'd put a drop of light machine oil on the sled and actuator mechanism. Cheers.

  • @danielsanichiban
    @danielsanichiban 3 месяца назад +1

    What alignment system do they use? Is it a head to track alignment issue?

    • @Lantertronics
      @Lantertronics  3 месяца назад +1

      That's a good question. I have docs for it and will investigate.

    • @mglohmeyer
      @mglohmeyer 3 месяца назад +1

      @@Lantertronics FYI, the head motor is a stepper motor. There is no servo mechanism here. Saying this to point out that alignment is a whole system alignment, and once aligned, track to track alignment is determined by the stepper motor step distance, so no track to track alignment is needed. So alignment is actually pretty simple, but....
      I would not suggest messing with alignment until you have exhausted all other avenues such as cleaning the disk heads, making sure the spindle speed is correct using a 60Hz light on the paper disk with the dashes where it says 60 (Hz) and 50 (Hz), and making sure the drives are connected correctly. Once you touch alignment, you might make it worse without the proper tools. Other people who have aligned drives before can hopefully explain better. Said another way, don't start adjusting or disassembling things first. Do that last.
      Also, make sure the rails/slides or bearings involved in the head movement are clean and not clogged up with old grease, dirt, etc. I am mostly familiar with IBM PC and TRS-80 floppy drives, which have chrome rails for the head mechanism to slide on, and I have gotten read issues to go away by cleaning these rails, and (maybe) lightly oiling them - check service manual about oiling, or get help from someone that knows drive repair before just oiling stuff.
      The Osborne drive looks like it has a worm drive shaft, and that might be dirty and need a bit of grease or maybe the grease on the stepper motor bearings is old and dry, causing it to not move correctly. Remember, oil and grease can go everywhere, so know if is needed, don't just assume. Otherwise, you will get grease on your floppies.
      The point I am getting at is, alignment shouldn't go out just due to age, but grease and belts can definitely go bad with time causing speed and alignment issues. Alignment would go out due to usage or being dropped (which could have happened too).
      I'll say more in reply to some other comments.

    • @Lantertronics
      @Lantertronics  3 месяца назад

      @@mglohmeyer This is incredibly useful info! Thank you!