From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([69.77.167.62] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1KKJzu-0003VE-JY for garchives@archives.gentoo.org; Sat, 19 Jul 2008 21:29:46 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 611DCE032A; Sat, 19 Jul 2008 21:29:44 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 337F4E032A for ; Sat, 19 Jul 2008 21:29:44 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp.gentoo.org (Postfix) with ESMTP id C80B66681C for ; Sat, 19 Jul 2008 21:29:43 +0000 (UTC) X-Virus-Scanned: amavisd-new at gentoo.org X-Spam-Score: -3.599 X-Spam-Level: X-Spam-Status: No, score=-3.599 required=5.5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1] Received: from smtp.gentoo.org ([127.0.0.1]) by localhost (smtp.gentoo.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MxovqShE46aP for ; Sat, 19 Jul 2008 21:29:37 +0000 (UTC) Received: from ciao.gmane.org (main.gmane.org [80.91.229.2]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTP id 0522266D7D for ; Sat, 19 Jul 2008 21:29:34 +0000 (UTC) Received: from list by ciao.gmane.org with local (Exim 4.43) id 1KKJzf-0007kc-6H for gentoo-user@gentoo.org; Sat, 19 Jul 2008 21:29:31 +0000 Received: from athedsl-26376.home.otenet.gr ([87.202.103.214]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 19 Jul 2008 21:29:31 +0000 Received: from realnc by athedsl-26376.home.otenet.gr with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 19 Jul 2008 21:29:31 +0000 X-Injected-Via-Gmane: http://gmane.org/ To: gentoo-user@lists.gentoo.org From: Nikos Chantziaras Subject: [gentoo-user] Re: mount: "special device /dev/hdc does not exist". What does this mean? Date: Sun, 20 Jul 2008 00:29:19 +0300 Organization: Lucas Barks Message-ID: References: <20080719185157.GA2376@muc.de> <20080719211213.GA1073@muc.de> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: athedsl-26376.home.otenet.gr User-Agent: Mozilla/5.0 (X11; U; x86_64; en-US; rv:1.8.1.14) Gecko/20080421 Thunderbird/2.0.0.14 Mnenhy/0.7.5.0 In-Reply-To: <20080719211213.GA1073@muc.de> Sender: news X-Archives-Salt: 1436aae1-43ba-41f2-a6a2-8f7d1614e9ea X-Archives-Hash: 93b56dbd20873f4d49aea749b16b6bd3 Alan Mackenzie wrote: >> The default in new kernels is to only use /dev/sd*. > > I'm totally confused. Doesn't "sd*" mean "SCSI disk drive"? When I was > installing Gentoo from the CD, I had to mount my main hard drive as > /dev/sdb5. When I built my own kernel, it needed /dev/hdh5. > > This seems crazy. Is it documented anywhere in Gentoo? Not sure. But if you have /dev/hd* instead of /dev/sd*, it means you configured your kernel with the legacy IDE drivers instead of the new (P)ATA drivers. The new drivers use /dev/sd* (for IDE/PATA/SATA and SCSI alike; there's no difference anymore.) The CD/DVD-ROM can show up as /dev/sd* even with the old legacy drivers if you have enable "SCSI Emulation" for it. In any event, try to build a new kernel using the new drivers. The old legacy driver you're using will probably get declared "deprecated" at some point (if it didn't happen already). To enable the new drivers, first disable the legacy drivers. ("Device Drivers" section): < > ATA/ATAPI/MFM/RLL support ---> Now enable the new drivers: <*> Serial ATA (prod) and Parallel ATA (experimental) drivers ---> Enter that section and pick your chipset. Don't enable the: < > Generic ATA support unless you can't find a native driver for your chipset (I doubt you have some extremely rare/exotic mainboard ;)