old-www/FAQ/Linux-FAQ/disk-drives.html

335 lines
5.2 KiB
HTML

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML
><HEAD
><TITLE
>Disk Drives</TITLE
><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK
REL="HOME"
TITLE="The Linux FAQ"
HREF="index.html"><LINK
REL="PREVIOUS"
TITLE="The Linux Kernel"
HREF="kernel.html"><LINK
REL="NEXT"
TITLE="Partitions And Filesystems"
HREF="partitions.html"></HEAD
><BODY
CLASS="sect1"
BGCOLOR="#FFFFFF"
TEXT="#000000"
LINK="#0000FF"
VLINK="#840084"
ALINK="#0000FF"
><DIV
CLASS="NAVHEADER"
><TABLE
SUMMARY="Header navigation table"
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TH
COLSPAN="3"
ALIGN="center"
>The Linux FAQ</TH
></TR
><TR
><TD
WIDTH="10%"
ALIGN="left"
VALIGN="bottom"
><A
HREF="kernel.html"
ACCESSKEY="P"
>Prev</A
></TD
><TD
WIDTH="80%"
ALIGN="center"
VALIGN="bottom"
></TD
><TD
WIDTH="10%"
ALIGN="right"
VALIGN="bottom"
><A
HREF="partitions.html"
ACCESSKEY="N"
>Next</A
></TD
></TR
></TABLE
><HR
ALIGN="LEFT"
WIDTH="100%"></DIV
><DIV
CLASS="sect1"
><H1
CLASS="sect1"
><A
NAME="disk-drives"
></A
>4. Disk Drives</H1
><DIV
CLASS="qandaset"
><DL
><DT
>Q: <A
HREF="disk-drives.html#scsi-support"
>Does Linux Support SCSI Drives?</A
></DT
><DT
>Q: <A
HREF="disk-drives.html#ide-support"
>Does Linux Support IDE Drives?</A
></DT
><DT
>Q: <A
HREF="disk-drives.html#cd-rom-support"
>Does Linux Support CD-ROM Drives?</A
></DT
><DT
>Q: <A
HREF="disk-drives.html#dvd-support"
>Does Linux Support DVD Drives?</A
></DT
><DT
>Q: <A
HREF="disk-drives.html#AHA1542C-doesnt-work"
>Why Doesn't the AHA1542C Card Work With Linux?</A
></DT
><DT
>Q: <A
HREF="disk-drives.html#linux-to-work-with-my-disk"
>How Can I Get Linux to Work With My Disk?</A
></DT
></DL
><DIV
CLASS="qandaentry"
><DIV
CLASS="question"
><P
><A
NAME="scsi-support"
></A
><B
>Q: </B
>Does Linux Support SCSI Drives?</P
></DIV
><DIV
CLASS="answer"
><P
><B
>A: </B
>Coming soon...
</P
></DIV
></DIV
><DIV
CLASS="qandaentry"
><DIV
CLASS="question"
><P
><A
NAME="ide-support"
></A
><B
>Q: </B
>Does Linux Support IDE Drives?</P
></DIV
><DIV
CLASS="answer"
><P
><B
>A: </B
>Coming soon...
</P
></DIV
></DIV
><DIV
CLASS="qandaentry"
><DIV
CLASS="question"
><P
><A
NAME="cd-rom-support"
></A
><B
>Q: </B
>Does Linux Support CD-ROM Drives?</P
></DIV
><DIV
CLASS="answer"
><P
><B
>A: </B
>Coming soon...
</P
></DIV
></DIV
><DIV
CLASS="qandaentry"
><DIV
CLASS="question"
><P
><A
NAME="dvd-support"
></A
><B
>Q: </B
>Does Linux Support DVD Drives?</P
></DIV
><DIV
CLASS="answer"
><P
><B
>A: </B
>Coming soon...
</P
></DIV
></DIV
><DIV
CLASS="qandaentry"
><DIV
CLASS="question"
><P
><A
NAME="AHA1542C-doesnt-work"
></A
><B
>Q: </B
>Why Doesn't the AHA1542C Card Work With Linux?</P
></DIV
><DIV
CLASS="answer"
><P
><B
>A: </B
>The option to allow disks with more than 1024 cylinders, which the AHA1542C card can recognize, is only required as a workaround for a PC-compatible BIOS misfeature and should be turned off under Linux. For older Linux kernels you need to turn off most of the advanced BIOS options all but the one about scanning the bus for bootable devices.
</P
></DIV
></DIV
><DIV
CLASS="qandaentry"
><DIV
CLASS="question"
><P
><A
NAME="linux-to-work-with-my-disk"
></A
><B
>Q: </B
>How Can I Get Linux to Work With My Disk?</P
></DIV
><DIV
CLASS="answer"
><P
><B
>A: </B
>If your disk is an IDE or EIDE drive, you should
read the file <TT
CLASS="filename"
>/usr/src/linux/drivers/block/README.ide</TT
>
(part of the Linux kernel source code). This <TT
CLASS="filename"
>README</TT
>
contains many helpful hints about IDE drives. Many modern IDE controllers do
translation between "physical" cylinders/heads/sectors, and "logical" ones.
</P
><P
>SCSI disks are accessed by linear block numbers. The BIOS
invents some "logical" cylinder/head/sector fiction to support DOS.
</P
><P
>Older IBM PC-compatible BIOS's will usually not be able to access
partitions which extend beyond 1024 logical cylinders, and will make booting
a Linux kernel from such partitions using LILO problematic at best.
</P
><P
>You can still use such partitions for Linux or other operating systems
that access the controller directly.
</P
><P
>It's recommend that you
create at least one Linux partition entirely under the 1024 logical cylinder
limit, and boot from that. The other partitions will then be okay.
</P
><P
>Also there seems to be a bit of trouble with the newer Ultra-DMA
drives. I haven't gotten the straight scoop on thembut they are becoming a
very common problem at the SVLUG installfests. When you can get 8 to 12 Gig
drives for $200 to $300 it's no wonder.
</P
><P
>[Jim Dennis]
</P
></DIV
></DIV
></DIV
></DIV
><DIV
CLASS="NAVFOOTER"
><HR
ALIGN="LEFT"
WIDTH="100%"><TABLE
SUMMARY="Footer navigation table"
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
><A
HREF="kernel.html"
ACCESSKEY="P"
>Prev</A
></TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
><A
HREF="index.html"
ACCESSKEY="H"
>Home</A
></TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
><A
HREF="partitions.html"
ACCESSKEY="N"
>Next</A
></TD
></TR
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
>The Linux Kernel</TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
>&nbsp;</TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
>Partitions And Filesystems</TD
></TR
></TABLE
></DIV
></BODY
></HTML
>