Sponsored Content
Top Forums UNIX for Dummies Questions & Answers Problem with damaged hard drive during bootup Post 302822551 by bakunin on Tuesday 18th of June 2013 12:17:25 AM
Old 06-18-2013
You haven't told us which OS you use, but from the log i guess it is some Linux. (We shouldn't have to guess at all, so please describe always your environment.)

If so, the part probing your hardware is called "udev" and it is rule-based. Basically it scans the system permanently for (new) hardware and then executes some rule-based methods to create "devices" (=respective entries in the "/dev" hierarchy) for newly found hardware. This thing not only managed your harddisks, but also, if you are to put in (or remove) an USB stick, for instance. I suggest you read carefully the man page for "udev" to understand how it works and how certain devices (disks among them) can be "blacklisted" from probing.

If this still leaves questions feel free to ask again.

I hope this helps.

bakunin
 

9 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

Trying to copy old hard drive to new hard drive.

:confused: ........I have a new hard drive and I need to copy ALL info from the old to the new. I would like to use the dd command. I know the command is as follows...... dd if=/dev/rdsk/c1t1d0s0 of=/dev/rdsk/???????? Where I have the question marks is the problem. How do I find out what the... (4 Replies)
Discussion started by: shorty
4 Replies

2. Filesystems, Disks and Memory

The best partitioning schem for a 250GB Sata hard drive & a 75GB SCSI hard drive

Hi I have 2 75GB SCSI hard drives and 2 250GB SATA hard drives which are using RAID Level 1 respectively. I wana have both FTP and Apache installed on them as services. I'm wondering what's the best partitioning schem? I wana use FC3 as my OS, so, I thought I can use the 75GB hard drive as the /... (0 Replies)
Discussion started by: sirbijan
0 Replies

3. Solaris

Hard Drive error

I have a hard drive that we are trying to jumpstart in a sunblad 1500. we keep getting errors. I placed the drive in my 1500. I want to wipe the drive clean because for some reason it has a partition table. and when i go to format and try to format the drive it says it can not use a program. is... (5 Replies)
Discussion started by: deaconf19
5 Replies

4. SCO

USB hard drive problem

I have a USB hard drive attached to my SCO OSR6 machine I accidently powered it off while it was mounted and now the OS complains when you try to re-mount it and it appears that it is complaining because it has a new device number so it isn't at the original device location anymore. does anyone... (1 Reply)
Discussion started by: garycrow
1 Replies

5. Solaris

routing problem after replacing hard drive

Need to replace hard drive on Ultra 10 running Solaris 2.6. Bought new drive about the same size. Partitioned it differently to solve a space problem. After newfs used tar commands to copy most of the files to the new drive. Installboot took care of the boot file. ufsdump copied /dev and... (3 Replies)
Discussion started by: snorkack59
3 Replies

6. Filesystems, Disks and Memory

How do I check 4 physical damaged on Linux hard disks?

How do I check for physical damage on red hat linux hard disks? I tried smartctl /dev/sdb but it came back so fast saying it was ok. Is there a better linux command to check for bad sectors or physical disks in linux? Is there a good way such as with parted or something else? I normally in HP... (4 Replies)
Discussion started by: taekwondo
4 Replies

7. SCO

Booting problem due to adding hard drive incorrectly

I have tried to (unsuccessfully) add an old drive to get drivers (for the 3Com network card) onto a Sco Openserver 5.1 server. Now it wont boot: I used Sco Admin to do this. It have 3 scuzzi drives I added an IDE I think what I did wrong was add the IDE to existing space, and I should not have... (6 Replies)
Discussion started by: lappies67
6 Replies

8. Filesystems, Disks and Memory

Problem with accessing my 2nd hard drive

Hello I am having a problem with being able to use my 2nd hard drive as my new os doesn't recognize it. it is /dev/hdb2 and it shows as It is still in my system. it is a 73 gb hard drive and it is useless to me now. I used to have windows XP and had no problem with it,I have since changed to... (2 Replies)
Discussion started by: Donald Spauldin
2 Replies

9. UNIX for Beginners Questions & Answers

Problem setting path to external hard drive as a variable

Hello all, I am EXTREMELY new to using bash and I have a bit of a problem: I'm trying to set up a shell script that can 1.) take one of several giant files off of an external hard drive 2.) use it as input for scripts on my laptop's hard drive ... (3 Replies)
Discussion started by: machine_spirit
3 Replies
RA(4)							     Kernel Interfaces Manual							     RA(4)

NAME
ra - MSCP disk controller interface SYNOPSIS
/sys/conf/SYSTEM: NRAC ra_controllers # NRAD controllers NRAD ra_drives # RX33/50, RC25, RD51/52/53/54, RA60/80/81/82 /etc/dtab: #Name Unit# Addr Vector Br Handler(s) # Comments ra ? 172150 154 5 raintr # uda50, rqdx1/2/3 major device number(s): raw: 14 block: 5 minor device encoding: bits 0007 specify partition of RA drive bits 0070 specify RA drive bits 0300 specify RA controller DESCRIPTION
This is a driver for the DEC UDA-50 disk controller and for other compatible controllers. The UDA-50 communicates with the host through a packet oriented protocol termed the Mass Storage Control Protocol (MSCP). Consult the file <pdp/mscp.h> for a detailed description of this protocol. Files with minor device numbers 0 through 7 refer to various portions of drive 0; minor devices 8 through 15 refer to drive 1, etc. The standard device names begin with ``ra'' followed by the drive number and then a letter a-h for partitions 0-7 respectively. The character ? stands here for a drive number in the range 0-7. The block files access the disk via the system's normal buffering mechanism and may be read and written without regard to physical disk records. There is also a `raw' interface which provides for direct transmission between the disk and the user's read or write buffer. A single read or write call results in exactly one I/O operation and therefore raw I/O is considerably more efficient when many words are transmitted. The names of the raw files conventionally begin with an extra `r.' In raw I/O the buffer must begin on a word (even) boundary, and counts should be a multiple of 512 bytes (a disk sector). Likewise seek calls should specify a multiple of 512 bytes. DISK SUPPORT
This driver configures the drive type of each drive when it is first opened. Partition information is read from the disklabel. If there is no label or the label is corrupt then the 'a' partition is used to span the entire drive. The ra?a partition is normally used for the root file system, the ra?b partition as a swap area, and the ra?c partition for pack-pack copy- ing (it maps the entire disk). FILES
/dev/ra[0-7][a-h] /dev/rra[0-7][a-h] /dev/MAKEDEV script to create special files SEE ALSO
hk(4), ram(4), rk(4), rl(4), rp(4), rx(4), si(4), xp(4), dtab(5), autoconfig(8), disklabel(8) DIAGNOSTICS
rasa %o, state %d. (Additional status information given after a hard i/o error.) The values of the UDA-50 status register and the inter- nal driver state are printed. ra%d: interrupt in unknown state %d ignored. An interrupt was received when the driver was in an unknown internal state. Indicates a hardware problem or a driver bug. ra%d: fatal error (%o). The UDA-50 indicated a ``fatal error'' in the status returned to the host. The contents of the status register are displayed. ra%d,%d: OFFLINE. (Additional status information given after a hard i/o error.) A hard i/o error occurred because the drive was not on- line. The attached unit number and the MSCP unit numbers are printed. status %o. (Additional status information given after a hard i/o error.) The status information returned from the UDA-50 is tacked onto the end of the hard error message printed on the console. ra: unknown packet opcode=0%o. An MSCP packet of unknown type was received from the UDA-50. Check the cabling to the controller. The following errors are interpretations of MSCP error messages returned by the UDA-50 to the host. ra: %s error, controller error, event 0%o. ra: %s error, host memory access error, event 0%o, addr 0%o. ra: %s error, disk transfer error, unit %d, grp 0x%x, hdr 0x%x. ra: %s error, SDI error, unit %d, event 0%o, hdr 0x%x. ra: %s error, small disk error, unit %d, event 0%o, cyl %d. ra: %s error, unknown error, unit %d, format 0%o, event 0%o. BUGS
In raw I/O read and write(2) truncate file offsets to 512-byte block boundaries, and write scribbles on the tail of incomplete blocks. Thus, in programs that are likely to access raw devices, read, write and lseek(2) should always deal in 512-byte multiples. 3rd Berkeley Distribution September 6, 1987 RA(4)
All times are GMT -4. The time now is 11:22 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy