Skip site navigation (1)Skip section navigation (2)
Date:      14 Aug 1999 18:56:16 +0700
From:      Bunlu Nantaeng <bunlu@cybernet.in.th>
To:        Jonathan Lemon <jlemon@americantv.com>
Cc:        freebsd-scsi@freebsd.org
Subject:   Re: Re: nead help on Compaq ida disk.
Message-ID:  <19990814115616.19642.qmail@cybernet.in.th>

next in thread | raw e-mail | index | archive | help
> Date: Fri, 13 Aug 1999 09:46:27 -0500 (CDT)
> From: Jonathan Lemon <jlemon@americantv.com>
> Subject: Re: nead help on Compaq ida disk.
>
> >---
> >Probing for devices on PCI bus 2:
> >ida0: <Compaq SMART-2/P array controller> rev 0x03 int a irq 11 on pci2.0.0
> >ida0: drvs=1 firm_rev=3.22
> >ida0: unit 0 (id0): <Compaq Logical Drive>
> >id0: 20467MB (41917920 total sec), 5137 cyl, 255 head, 32 sec, bytes/sec 512
> >ida: wdc vector stealing off (mode = never, boot major = 4)
> >---
> >How can I mount my id0 disk?
> 
> Since you're not doing vector stealing here, you need to mount
> the drives with the id0 device nodes.  The following patch to
> MAKEDEV should allow creation of the appropriate /dev entries.
> --
> Jonathan
> 


Thank you very for your help. But your patch below make ida0(not id0), right?
I tried and got kernel panic when I enter "fdisk /dev/ida0".
So, I edit your patch for make "/dev/id0". Result is the same panic!

I'm running 3.2-STABLE on Compaq Proliant 1600 with Compaq Samart Array
221 Controller.
Any idea?

--
Bunlu Nantaeng


> Index: MAKEDEV
> ===================================================================
> RCS file: /tuna/ncvs/src/etc/etc.i386/MAKEDEV,v
> retrieving revision 1.200
> retrieving revision 1.201
> diff -u -r1.200 -r1.201
> --- MAKEDEV	1999/07/05 08:39:00	1.200
> +++ MAKEDEV	1999/07/05 09:18:57	1.201
> @@ -48,6 +48,7 @@
>  #	vn*	"vnode disks"
>  #	od*	"optical disks"
>  #	fla*	"M-Systems DiskOnChip"
> +#	ida*	"Compaq Smart-2 RAID"
>  #
>  # Console ports:
>  #	vty*	virtual console devices for syscons/pcvt/codrv
> @@ -127,7 +128,7 @@
>  #	ipl	ipfilter control devices (ipl, ipnat, ipstate, ipauth)
>  #	kbd	keyboard devices
>  #
> -#	$Id: MAKEDEV,v 1.200 1999/07/05 08:39:00 jkh Exp $
> +#	$Id: MAKEDEV,v 1.201 1999/07/05 09:18:57 msmith Exp $
>  #
>  
>  PATH=/sbin:/bin/:/usr/bin:/usr/sbin:$PATH
> @@ -297,11 +298,12 @@
>  	;;
>  
>  # Individual slices.
> -ad*s*|od*s*|sd*s*|da*s*|vn*s*|wd*s*|afd*s*|wfd*s*|fla*s*)
> +ad*s*|od*s*|sd*s*|da*s*|vn*s*|wd*s*|afd*s*|wfd*s*|fla*s*|ida*s*)
>  	umask $disk_umask
>  	case $i in
>  	ad*s*) name=ad; blk=30; chr=116;;
>  	afd*s*) name=afd; blk=32; chr=118;;
> +	ida*s*) name=ida; blk=29; chr=109;;
>  	fla*s*) name=fla; blk=28; chr=102;;
>  	od*s*) name=od; blk=4;  chr=13;;
>  	sd*s*) name=sd; blk=4;  chr=13;;
> @@ -311,7 +313,7 @@
>  	wfd*s*) name=wfd; blk=1; chr=87;;
>  	esac
>  	case $i in
> -	afd*s*|fla*s*|wfd*s*)
> +	afd*s*|ida*s*|fla*s*|wfd*s*)
>  		unit=`expr $i : '...\([0-9]*\)s'`
>  		slice=`expr $i : '...[0-9]*s\([0-9]*\)'`
>  		part=`expr $i : '...[0-9]*s[0-9]*\(.*\)'`
> @@ -470,11 +472,12 @@
>  	umask 77
>  	;;
>  
> -ad*|sd*|od*|da*|vn*|wd*|afd*|wfd*|fla*)
> +ad*|sd*|od*|da*|vn*|wd*|afd*|wfd*|fla*|ida*)
>  	umask $disk_umask
>  	case $i in
>  	ad*) name=ad; blk=30; chr=116;;
>  	afd*) name=afd; blk=32; chr=118;;
> +	ida*) name=ida; blk=29; chr=109;;
>  	fla*) name=fla; blk=28; chr=102;;
>  	sd*) name=sd; blk=4; chr=13;;
>  	od*) name=od; blk=4; chr=13;;
> @@ -484,7 +487,7 @@
>  	wfd*) name=wfd; blk=1; chr=87;;
>  	esac
>  	case $i in
> -	afd*|fla*|wfd*)
> +	afd*|ida*|fla*|wfd*)
>  		unit=`expr $i : '...\(.*\)'`
>  		;;
>  	*)


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-scsi" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19990814115616.19642.qmail>