[rescue] CDROM 512-byte boot questions
vom513
vom513 at gmail.com
Thu Jul 27 15:59:56 EDT 2023
> On Jul 27, 2023, at 12:54 PM, Jonathan Sturges via rescue <rescue at sunhelp.org> wrote:
>
> Hi,
> Nice summary, your understanding is correct. Some small additions:
>
> * Some OSes -- Solaris2, I'm fairly sure, maybe later SunOS? -- the SCSI drivers can issue the block size change command when the OS is running (or are able to handle the 2k block size).
> * OBP 3.x can issue the block change command too, IIRC; it's really OPB 2.x and prior that have the hard requirement of a 512-byte block requirement for booting.
> * Besides Plextor, most Panasonic, Toshiba and Pioneer drives have jumperable block sizes.
Thanks for the reply/confirmation.
I did a bit more experimentation with the ZuluSCI and figured I’d post my results to the list to benefit any future folks who might be looking for this type of info.
- CD6.iso : Zulu log shows it coming up in 2048-byte mode, but my sun4c/m machines boot fine from it. I don’t see a MODE SELECT in the log - I guess the ZS is just operating in “soft” block mode and honoring whatever request comes in ? (This is great by the way - not looking a gift horse in the mouth)
- CD6_512.iso : Block size specified as 512. Works as expected.
- CD6_2048.iso : Block size specified as 2048. Machines will NOT boot.
So it seems like _<BLOCKSIZE> is a “hard” setting. Omitting this seems to run the device in “soft” mode (hard/soft just my personal terminology for this behavior).
More information about the rescue
mailing list