[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Problem in detecting RAID device!!
From: |
Veerapuram Varadhan |
Subject: |
Re: Problem in detecting RAID device!! |
Date: |
Thu, 26 Dec 2002 16:54:27 +0530 (IST) |
> On Thu, Dec 26, 2002 at 12:44:53PM +0530, Veerapuram Varadhan wrote:
>> > (1) is /proc mounted?
>>
>> Yes, /proc is mounted.
>>
>> > (2) are there device entries in /dev ?
>>
>> Yes. /dev/rd/c0d0 is present. When I run "parted /dev/rd/c0d0" it is
>> showing the partitions (both 1.4.x and 1.6.x).
>
> Oops! In 1.6.x, that heuristic hasn't been improve inside the
> device probing code.
>
> The relevant function is _probe_proc_partitions() inside linux.c.
with the following lines in the _probe_proc_partitions(), i am able to get
the device listed in parted (ped_device_get_next() gives ped_device
corresponding to the RAID device).
char* rd_str = NULL;
// existing code...
rd_str = strstr (part_name, "rd/");
if (rd_str)
{
if (strlen (rd_str+3) != 4)
continue;
}
else if (isdigit (part_name [strlen (part_name) - 1]))
// existing code
>
> Come to think of it, I'm not sure what a good heuristic is.
> Basically, we want it to recognize /dev/hda1 as a partition,
> but /dev/rd/c0d0 as a device.
>
> Perhaps the regexp /dev/.*[a-z]+[0-9]+[a-z]+[0-9]+ should match
> devices?
>
> Anyone forsee any problems, or a better solution?
>
I dont know whether the above could be a better solution, anyway, any
other solution is highly appreciated.
> Cheers,
> Andrew
Cheers,
V. Varadhan.
- Re: Problem in detecting RAID device!!, (continued)
- Re: Problem in detecting RAID device!!, Andrew Clausen, 2002/12/23
- Re: Problem in detecting RAID device!!, Veerapuram Varadhan, 2002/12/24
- Re: Problem in detecting RAID device!!, Andrew Clausen, 2002/12/24
- Re: Problem in detecting RAID device!!, Veerapuram Varadhan, 2002/12/24
- Re: Problem in detecting RAID device!!, Andrew Clausen, 2002/12/24
- Re: Problem in detecting RAID device!!, Veerapuram Varadhan, 2002/12/25
- Re: Problem in detecting RAID device!!, Andrew Clausen, 2002/12/25
- Message not available
- Re: Problem in detecting RAID device!!, Andrew Clausen, 2002/12/26
- Re: Problem in detecting RAID device!!, Veerapuram Varadhan, 2002/12/26
- Re: Problem in detecting RAID device!!, Andrew Clausen, 2002/12/26
- Re: Problem in detecting RAID device!!,
Veerapuram Varadhan <=
- Re: Problem in detecting RAID device!!, Andrew Clausen, 2002/12/26
- Re: Problem in detecting RAID device!!, Veerapuram Varadhan, 2002/12/26
- Re: Problem in detecting RAID device!!, Andrew Clausen, 2002/12/26
- Re: Problem in detecting RAID device!!, Veerapuram Varadhan, 2002/12/26
- Re: Problem in detecting RAID device!!, Andrew Clausen, 2002/12/26
- Re: Problem in detecting RAID device!!, Veerapuram Varadhan, 2002/12/26
- Re: Problem in detecting RAID device!!, Veerapuram Varadhan, 2002/12/25
Re: Problem in detecting RAID device!!, Veerapuram Varadhan, 2002/12/26