Operating System - Tru64 Unix
1748072 Members
5384 Online
108758 Solutions
New Discussion юеВ

Tru64 UNIX booting problem

 
SOLVED
Go to solution
Luthfi
Occasional Advisor

Tru64 UNIX booting problem

Hi all,
i'm new in this forum. I have HP Alphaserver DS25 with Tru64 UNIX OS. I have problem when booting my server. it show error message like this :
...
MEDIUM ERROR - Nonrecoverable medium error
CC
Error: 5 (
cam_logger: SCSI event packeterrno.h)
cam_logger: hardware_id=61 bus 2 target 0 lun 0
Error, e
cdisk_check_sense
Hard Error Det
Medium Error at block number: 13008469
Hardware ID = 61
Hard Error Detected BF03688284 HP
Hardware ID = 61
COMPAQ BF03688284 HPB3 time of error== 0 - No AdvF
Active CCB at time of error
CCB request completed with an errorith an error
Error, exception, or abnormal condition
...

Anyone knows what to do to fix this problem?
I have tried booting from OS CD, then it ask for installation. I exited from this installation menu then it shows a prompt in root directory.
Please tell me what to do. Thanks.

Best regards,
Luthfi
5 REPLIES 5
Vladimir Fabecic
Honored Contributor

Re: Tru64 UNIX booting problem

That means you have bad blocks on your disk.
Disk should be replaced. Hope you have backup.
In vino veritas, in VMS cluster
Ivan Ferreira
Honored Contributor
Solution

Re: Tru64 UNIX booting problem

You should call for a hardware revision (cables, terminators, etc). You can boot the installation CD and try to save some data using the Unix Shell option.

It could be that your disk is damaged.

See Chapter 3 - Unix Shell in the Installation - Advanced Topics Guide Available for download in the Tru64 Documentation page.
Por que hacerlo dificil si es posible hacerlo facil? - Why do it the hard way, when you can do it the easy way?
Luthfi
Occasional Advisor

Re: Tru64 UNIX booting problem

Thanks Vladimir & Ivan,

I succeeded mount my disk (dsk0a) and list all files inside. What i know, my ds25 server have 6 disk but i don't know how to check which disk is damaged. Sorry i don't have much experience with UNIX.
I tried mount dsk0b but it failed and the message say it contain swap file system.
I don't know how to check which device for all the 6 disk.
I want to try execute fsck but i'm afraid it will result in more error in the system.
What do you think the best to do?
Thanks

Luthfi
Ivan Ferreira
Honored Contributor

Re: Tru64 UNIX booting problem

Normally, Tru64 uses AdvFS File System. You should use the /sbin/advfs/verify command to check the integrity. But this command only verifies the integrity of the File System, does not do any physical verification.
Por que hacerlo dificil si es posible hacerlo facil? - Why do it the hard way, when you can do it the easy way?
Luthfi
Occasional Advisor

Re: Tru64 UNIX booting problem

Thank you Ivan,

I tried use /sbin/advfs/verify but i don't know the disk's domainName.
I read again installation guide -advance topic and execute several command :

# hwmgr -view device
HWID: Device Name Mfg Model Location
------------------------------------------------------------------------------
4: (unknown)
5: (unknown)
6: (unknown)
62: /dev/disk/cdrom0c HL-DT-ST RW/DVD GCC-4482B bus-0-targ-0-lun-0
63: /dev/disk/dsk0c COMPAQ BF03688284 bus-2-targ-0-lun-0
64: /dev/disk/dsk1c COMPAQ BD07288277 bus-2-targ-1-lun-0
65: /dev/disk/dsk2c COMPAQ BD07288277 bus-2-targ-2-lun-0
66: /dev/disk/dsk3c COMPAQ BD07288277 bus-2-targ-3-lun-0
67: /dev/disk/cdrom1c SONY CD-RW CRX230ED bus-5-targ-1-lun-0
68: (unknown)
69: (unknown)
70: (unknown) SONY SDX-700V bus-4-targ-5-lun-0
71: (unknown) SONY SDX-700V bus-4-targ-6-lun-0

i tried to mount all 4 disk in list above but it failed:

for dsk0c
# mount root_domain#root /var/mnt
Error: partition(s) which overlap /dev/disk/dsk0c are marked in use
in the disklabel. Use "disklabel -e" to fix the disklabel if it
is improperly labeled.

for dsk1c
# mount root_domain#root /var/mnt
root_domain#root on /var/mnt: No such domain, fileset or mount directory

for dsk2c
# mount root_domain#root /var/mnt
root_domain#root on /var/mnt: No such domain, fileset or mount directory

for dsk3c
# mount root_domain#root /var/mnt
Error: partition(s) which overlap /dev/disk/dsk3c are marked in use
in the disklabel. Use "disklabel -e" to fix the disklabel if it
is improperly labeled.

is the above message normal?
from error message when booting with disk, the damaged disk is BF03688284 = dsk0c.
but mounting dsk0a result in AdvFS. When i check file inside, some of my data is not there. i don't know whether it is lost or it is in other disk.

which disk i should fix or replace? dsk0a or dsk0c? if i have to fix it what command i should use to check and mark bad sector in disk. and how to know which physical device (disk) correspond to dsk0a and dsk0c?
Thank you.

Luthfi