From: Sergey Vlasov <vsu@altlinux.ru> To: sisyphus@altlinux.ru Subject: Re: [sisyphus] Re: SATA Date: Sat, 12 Jun 2004 12:12:58 +0400 Message-ID: <20040612081258.GA3659@sirius.home> (raw) In-Reply-To: <200406112337.46429.iadzhubey@rics.bwh.harvard.edu> [-- Attachment #1: Type: text/plain, Size: 1923 bytes --] On Fri, Jun 11, 2004 at 11:37:46PM -0400, Ivan Adzhubey wrote: > Among other things, you'll need to disable all kernel ATA support, since > libata uses the kernel's SCSI layers: http://gkernel.bkbits.net/ or > (somewhat easier to deal with) Garzik's periodic patchkits at > ftp://ftp.kernel.org/pub/linux/kernel/people/jgarzik/patchkits/. > > I gather that libata is the only way to support SATA drives larger than 133GB. > (libata supports the necessary "lba48" ATA addressing extension starting with > kernel revision 2.6.5-rc2.) Also, Garzik has hotplug, random taskfile > submission (SMART support), and ATAPI under development for libata as of > 2004-04-24. Last, Garzik has drivers for SATA-2 controllers under development > as of 2004-03-30. > > То есть без libata диски >133GB все равно работать не будут, Скорее всего, будут - поддержка lba48 в драйверах ide появилась уже давно, и вряд ли в режиме совместимости с обычным IDE там что-то сломано. > но с libata не будет работать обычный ATA. А как же обычные PATA > диски? А CD-ROM? ICH5 SATA может работать в двух режимах - Legacy Mode (режим совместимости с PATA) и Native Mode; как правило, соответствующие настройки есть в BIOS. Для Native Mode всё просто и понятно - SATA-часть представляется как отдельное PCI-устройство, никак не пересекающееся с PATA; соответственно, PATA поддерживается через обычные драйверы ide, а SATA - через ata_piix. А вот в Legacy Mode SATA засовывается вместо одного из каналов обычного IDE-контроллера; этот режим тоже поддерживается, но достаточно извращённым методом, и всё равно могут наблюдаться какие-то проблемы, поэтому рекомендуется ставить Native Mode. Более серьёзные проблемы с PATA у sata_promise - некоторые контроллеры имеют порты и PATA, и SATA, и вот для них PATA пока что не поддерживается совсем. Ну и обидно, что до сих пор в libata нет поддержки SMART. [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
next prev parent reply other threads:[~2004-06-12 8:12 UTC|newest] Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top 2003-10-03 6:00 [sisyphus] SATA Dmitriy Shcherbakov 2003-10-03 11:20 ` [sisyphus] SATA Michael Shigorin 2003-10-03 11:36 ` Dmitriy Shcherbakov 2004-06-12 3:37 ` Ivan Adzhubey 2004-06-12 8:12 ` Sergey Vlasov [this message] 2004-06-12 19:36 ` Евгений Данильченко 2004-06-12 9:21 ` Alexei Takaseev 2004-06-13 6:43 ` Ivan Adzhubey 2003-10-03 13:02 ` [sisyphus] SATA Sergey Vlasov
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20040612081258.GA3659@sirius.home \ --to=vsu@altlinux.ru \ --cc=sisyphus@altlinux.ru \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
ALT Linux Sisyphus discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \ sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru public-inbox-index sisyphus Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.sisyphus AGPL code for this site: git clone https://public-inbox.org/public-inbox.git