Port-alpha archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: writing cdhdtape to CD




Yes, the line that begins with "block size" is indeed significant, when you changed the jumper in the back of the drive you managed to set it in the correct mode. I think the problem might be either how the image was burned to the CD or with the image itself. The first thing to check is to see what happens when you try to mount the CD that doesn't boot on a live system? It doesn't have to be an alpha system, any system capable of mounting NetBSD UFS disks should do. Since the cdhdtape image is a UFS disk image you should be able to mount the cdrom and read the contents. If that doesn't work, booting the disk won't work either. Step two would be to check the cdhdtape image itself by mounting it. vnconfig will allow you to do that. You should be able to mount the image and access the files just like on the CD.

Cheers,
Anders

-
                  \\|%|//
                  | ~ ~ |
                 ^( @ @ )^
--------------o000o-\_/-o000o-----------------------

Anders Hogrelius
Tessingatan 12
SE72216 Vasteras
SWEDEN

Phone: +46 70 677-0210
Skype-In No: +1 714 408-7868

On Thu, 28 May 2009, Ray Phillips wrote:

Thanks for your replies Anders and Shawn.

I am pretty sure that you need a CD-rom that supports 512 byte blocksize for this to work in your alpha.

OK, I'd noticed the line marked below and wondered if it was significant.

   >>>b dkc400
   (boot dkc400.4.0.11.0 -flags a)
   block 0 of dkc400.4.0.11.0 is a valid boot block
   reading 82 blocks from dkc400.4.0.11.0
   bootstrap code read in
   base = 1d8000, image_start = 0, image_bytes = a400
   initializing HWRPB at 2000
   initializing page table at 1ca000
   initializing machine state
   setting affinity to the primary CPU
   jumping to bootstrap code

   NetBSD/alpha 5.0 ustar Bootstrap, Revision 1.3
   (builds%b4.netbsd.org@localhost, Sun Apr 26 05:45:58 UTC 2009)

--> block size is not 512 bytes for dkc400.4.0.11.0
   VMS PAL rev: 0x1000000010114
   OSF PAL rev: 0x1000000020116
   Switch to OSF PAL code succeeded.

   Boot flags: a


One of the jumper pairs on rear of the Plextor PX-W4012S is labelled BLOCK. The manual says:

BLOCK: Block size. You may need to change this setting if you are working in a UNIX environment and want to boot from your PlexWriter.


I put a jumper across those two pins and tried booting the PWS again:

*** keyboard not plugged in ...

ff.fe.fd.fc.fb.fa.f9.f8.f7.f6.f5.CPU 0 speed is 2.00 ns (500MHz)

Digital Personal WorkStation 500au5.e4.
Console V7.2-1 Mar  6 2000 14:47:02

sh dev
dkb0.0.1.4.0               DKB0            SONY CD-RW  CRX230E  QYS1
dkc400.4.0.11.0            DKC400     PLEXTOR CD-R   PX-W4012S  1.05
dva0.0.0.0.1               DVA0
ewa0.0.0.3.0               EWA0              00-00-F8-75-5E-6F
fwa0.0.0.12.0              FWA0              00-00-F8-63-18-65
pkc0.7.0.11.0              PKC0                  SCSI Bus ID 7  5.57
pkd0.7.0.1008.0            PKD0                  SCSI Bus ID 7
pqa0.0.0.4.0               PQA0                       PCI EIDE
pqb0.0.1.4.0               PQB0                       PCI EIDE

b dkc400
(boot dkc400.4.0.11.0 -flags a)
block 0 of dkc400.4.0.11.0 is a valid boot block
reading 82 blocks from dkc400.4.0.11.0
bootstrap code read in
base = 1d8000, image_start = 0, image_bytes = a400
initializing HWRPB at 2000
initializing page table at 1ca000
initializing machine state
setting affinity to the primary CPU
jumping to bootstrap code

NetBSD/alpha 5.0 ustar Bootstrap, Revision 1.3
(builds%b4.netbsd.org@localhost, Sun Apr 26 05:45:58 UTC 2009)

VMS PAL rev: 0x1000000010114
OSF PAL rev: 0x1000000020116
Switch to OSF PAL code succeeded.

Boot flags: a
9784992@@@@@@@@@read text: Input/output error
@@@@@@@@@open netbsd.gz: Input/output error
@@@@@@@@@open netbsd.bak: Input/output error
@@@@@@@@@open netbsd.bak.gz: Input/output error
@@@@@@@@@open netbsd.old: Input/output error
@@@@@@@@@open netbsd.old.gz: Input/output error
@@@@@@@@@open onetbsd: Input/output error
@@@@@@@@@open onetbsd.gz: Input/output error
@@@@@@@@@open netbsd.alpha: Input/output error
@@@@@@@@@open netbsd.alpha.gz: Input/output error

Boot failed!  Halting...

halted CPU 0

halt code = 5
HALT instruction executed
PC = 2000003c


So, the "block size is not 512 bytes" warning went away but it still didn't work. :(

I also tried booting an XP1000 from this CD using the CD drive which came with the machine, a Compaq CRD-8322B. That's an IDE drive and doesn't have a jumper pair labelled BLOCK, but presumably it's configured to be able to boot from a 512-byte-block CD like this, but it didn't work either:


OpenVMS PALcode V1.88-27, Digital UNIX PALcode V1.83-22

FF.FE.FD.FC.FB.FA.F9.F8.F7.F6.F5.F3.F2.F1.F0.
EF.EE.EC.EB.EA.E9.F4.
** mouse error **
ED.E8.E7.E6.E5.E4.

COMPAQ Professional Workstation XP1000
Console V5.9-1 Dec 14 2000 16:19:05

CPU 0 booting

(boot dka0.0.0.6.1 -file vmunix -flags A)
failed to open dka0.0.0.6.1

Retrying, type ^C to abort...

(boot dka0.0.0.6.1 -file vmunix -flags A)
failed to open dka0.0.0.6.1
^C

sh dev
dka200.2.0.6.1             DKA200                     RZ2CD-KS  0306
dqa0.0.0.107.0             DQA0             Compaq   CRD-8322B  1.07
dva0.0.0.0.0               DVA0
ewa0.0.0.3.1               EWA0              08-00-2B-86-61-D8
pka0.7.0.6.1               PKA0                  SCSI Bus ID 7  5.57

b -file netbsd -flags a dqa0
(boot dqa0.0.0.107.0 -file netbsd -flags a)
block 0 of dqa0.0.0.107.0 is a valid boot block
reading 82 blocks from dqa0.0.0.107.0
bootstrap code read in
base = 200000, image_start = 0, image_bytes = a400
initializing HWRPB at 2000
initializing page table at 27fee000
initializing machine state
setting affinity to the primary CPU
jumping to bootstrap code

NetBSD/alpha 5.0 ustar Bootstrap, Revision 1.3
(builds%b4.netbsd.org@localhost, Sun Apr 26 05:45:58 UTC 2009)

VMS PAL rev: 0x1001b00010158
OSF PAL rev: 0x1001600020153
Switch to OSF PAL code succeeded.

Boot file: netbsd
Boot flags: a
9784992@@@@@@@@@read text: Input/output error

Boot failed!  Halting...

halted CPU 0

halt code = 5
HALT instruction executed
PC = 2000003c
boot failure



I wonder if there's something wrong with the way I'm burning the cdhdtape file to the CD?


Ray



Home | Main Index | Thread Index | Old Index