From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.50) id 1EfAuD-0002FF-0z for garchives@archives.gentoo.org; Thu, 24 Nov 2005 06:48:29 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.5/8.13.5) with SMTP id jAO6lVns028343; Thu, 24 Nov 2005 06:47:32 GMT Received: from wproxy.gmail.com (wproxy.gmail.com [64.233.184.200]) by robin.gentoo.org (8.13.5/8.13.5) with ESMTP id jAO6gq8h014899 for ; Thu, 24 Nov 2005 06:42:53 GMT Received: by wproxy.gmail.com with SMTP id i28so1027926wra for ; Wed, 23 Nov 2005 22:42:53 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:sender:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=fOzXjMDrY2LtDcaN7PPm9V3ODzPYzV98uF7BJI1oUIcIv+Xs6aLRLhqULxDSg1zSkQyBNibJrfIqGDfXQ3GTq6bUvN8wvuo9L6Gqiks638dM3Y4XGTriReWOcuLYlgVk12O7ei0tCd/cBUiHegB1rGR1jCpO0a0Do2I2vXdKjd0= Received: by 10.54.68.8 with SMTP id q8mr4646145wra; Wed, 23 Nov 2005 22:42:52 -0800 (PST) Received: by 10.54.126.13 with HTTP; Wed, 23 Nov 2005 22:42:52 -0800 (PST) Message-ID: <7573e9640511232242y60a74c7dy958c3f8cc423da26@mail.gmail.com> Date: Wed, 23 Nov 2005 23:42:52 -0700 From: Richard Fish Sender: richard.j.fish@gmail.com To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] Highpoint Rocket HPT302 PATA EIDE controller In-Reply-To: Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Disposition: inline References: <4383D496.2060001@tgharold.com> Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by robin.gentoo.org id jAO6gq8h014899 X-Archives-Salt: a40e1af9-e31d-474a-8eb9-9fabee4de69f X-Archives-Hash: 9ead743b96cb192ef8e6682c7a9b121a On 11/23/05, Stroller wrote: > Unfortunately, if I leave the controller enabled in BIOS then the PC > will attempt to boot from it, and not from the built-in RAID array on > which the operating-system is installed... thus I get a "non-sytem disk > or disk error". The CD drive is on an internal EIDE controller which I > can boot from whether the Highpoint is enabled or not. The system > itself is a 5 year-old Compaq Proliant server which was never intended > to have an EIDE hard-drives alongside its SCSI array, so I seem to be > unable to tell it to boot from the array rather than the Highpoint. > > I believe I may be able to install GRUB on the boot sector of the EIDE > drive & point that at the /boot partition on the RAID array, but I > thought I'd check in here first. Is there any way to get the kernel to > choose an IRQ for the HPT302? I thought this was what plug & play > operating systems were about. Can the kernel be invoked with an append > which will assign it the IRQ11 recognised by the LiveCD? I've tried > furtling with the interrupts of the various controllers, but it's not a > very intuitive interface on this machine - might I be able to change > the boot order this way? My guess is that mucking with interrupts is not going to help. There is usually an option to affect the boot order, typically named something like "Boot Off-Board controllers first". If you can give the model number of the server, we can probably lookup the BIOS manual online and maybe give better advice. It should also be possible to write a boot sector to the IDE disk that will boot from the SCSI disk. If your /boot partition is /dev/sda1, something like this might work: #echo "(hd0) /dev/hda" >/boot/grub/device.map.ide #echo "(hd1) /dev/sda" >>/boot/grub/device.map.ide # grub --device-map=/boot/grub/device.map.ide grub> setup (hd0) (hd1,1) ... grub> quit But, fair warning, I've never tried this, so I'm not sure how well it will work. -Richard -- gentoo-user@gentoo.org mailing list