03-05-2001
Thanks Neo. I do beleive that it is a bad sector on the disk itself and not a file system error. Over the weekend I brought it down and marked the secotr as bad. This cleaned up the entries in the messages file but I still don't know if I can recover the pkginfo data. The problem with replacing the disk is that it is the root disk on a server which needs to be up 100% of the time. We have a hard time rebooting it much less swapping the disk and installing the OS etc.
Thanks again.
Chuck
10 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
I'm trying to format a hard drive. It asks me for the disk type, which is not there for my drive. So I choose other and it says "Enter number of data cylinders". Where do I get this information from? (5 Replies)
Discussion started by: shorty
5 Replies
2. Shell Programming and Scripting
I have a string that looks like this:
2008 04 09 18 45 30 0
I would like to convert it to a date format like this:
Wed Apr 09 18:45:30.000 GMT 2008
I have been searching all over and can't find anything to help me. I am using ksh on a sun solaris unix machine. Thank you.
Allyson (2 Replies)
Discussion started by: ajgwin
2 Replies
3. Solaris
can anyone explain me the difference between pkginfo and pkgchk command in solaris. Both are used to display the package details, then what is the difference between both. (5 Replies)
Discussion started by: rogerben
5 Replies
4. Solaris
Wondering if anyone could tell about how long it will take to perform 3 passes on a 72 GB disk? I have a Sun V240 and will have to format all 4. Thanks. (1 Reply)
Discussion started by: buckhtr77
1 Replies
5. UNIX for Advanced & Expert Users
Can the root hide some of the results of the above commands from a regular user? i.e. $>rpm and $>sudo rpm will give different results (1 Reply)
Discussion started by: noam128
1 Replies
6. Solaris
im looking for a way to eliminate the packages from SUN when i do a pkginfo. thought this would work, but no luck.
pkginfo | grep
what am i doing wrong?
Thanks (2 Replies)
Discussion started by: jrich523
2 Replies
7. AIX
Hi ,
I want to know is there any command in AIX similar to pkginfo ?
that shows details of all packages installed and we can grep whatever we need to check?
Thanks
Rafi (2 Replies)
Discussion started by: rafi49
2 Replies
8. Solaris
Got a feeling someone has been fiddling around or something has got corrupt but I'm getting the following errors now:-
-bash-3.00# pkginfo
ld.so.1: pkginfo: fatal: libssl.so.0.9.7: open failed: No such file or directory
Killed
-bash-3.00#
and also ssh:-
-bash-3.00# ssh
ld.so.1: ssh:... (5 Replies)
Discussion started by: psychocandy
5 Replies
9. Solaris
hello all
I am trying to create a comma seperated file of the pkginfo command. The follwoing works pretty well.
pkginfo -l | egrep '(BASEDIR|NAME|VERSION)' | awk '{print}' ORS=', '
however, there are two issues.
1, For some reason it does not load into excel properly. It loads as... (7 Replies)
Discussion started by: busi386
7 Replies
10. UNIX for Beginners Questions & Answers
Hello friends
i have a file that outputs like this:
lineA
lineB
lineC
I would like it to format it like this as output:
'lineA','lineB','lineC'
Can you help?
Thank you (2 Replies)
Discussion started by: DallasT
2 Replies
hdio(7I) Ioctl Requests hdio(7I)
NAME
hdio - SMD and IPI disk control operations
SYNOPSIS
#include <sys/hdio.h>
DESCRIPTION
Note - The SMC and IPI drivers have been discontinued. dkio(7I) is now the preferred method for retrieving disk information.
The SMD and IPI disk drivers supplied with this release support a set of ioctl(2) requests for diagnostics and bad sector information.
Basic to these ioctl() requests are the definitions in <sys/hdio.h>.
IOCTLS
HDKIOCGTYPE The argument is a pointer to a hdk_type structure (described below). This ioctl() gets specific information from the hard
disk.
HDKIOCSTYPE The argument is a pointer to a hdk_type structure (described below). This ioctl() sets specific information about the hard
disk.
/*
* Used for drive info
*/
struct hdk_type {
ushort_t hdkt_hsect; /* hard sector count (read only) */
ushort_t hdkt_promrev; /* prom revision (read only) */
uchar_t hdkt_drtype; /* drive type (ctlr specific) */
uchar_t hdkt_drstat; /* drive status (ctlr specific, ro) */
};
HDKIOCGBAD The argument is a pointer to a hdk_badmap structure (described below). This ioctl() is used to get the bad sector map from
the disk.
HDKIOCSBAD The argument is a pointer to a hdk_badmap structure (described below). This ioctl() is used to set the bad sector map on
the disk.
/*
* Used for bad sector map
*/
struct hdk_badmap {
caddr_t hdkb_bufaddr; /* address of user's map buffer */
};
HDKIOCGDIAG The argument is a pointer to a hdk_diag structure (described below). This ioctl() gets the most recent command that failed
along with the sector and error number from the hard disk.
/*
* Used for disk diagnostics
*/
struct hdk_diag {
ushort_t hdkd_errcmd; /* most recent command in error */
daddr_t hdkd_errsect; /* most recent sector in error */
uchar_t hdkd_errno; /* most recent error number */
uchar_t hdkd_severe; /* severity of most recent error */
};
SEE ALSO
ioctl(2), dkio(7I)
SunOS 5.10 13 Aug 2002 hdio(7I)