From: Etienne Lorrain <etienne_lorrain@yahoo.fr>
To: Alan Cox <alan@lxorguk.ukuu.org.uk>
Cc: linux-kernel@vger.kernel.org, linux-ide@vger.kernel.org, jeff@garzik.org
Subject: RE : Re: [RFC] ATA host-protected area (HPA) device mapper?
Date: Fri, 9 Jun 2006 22:10:54 +0200 (CEST) [thread overview]
Message-ID: <20060609201054.13944.qmail@web26904.mail.ukl.yahoo.com> (raw)
In-Reply-To: <1149873734.22124.40.camel@localhost.localdomain>
--- Alan Cox <alan@lxorguk.ukuu.org.uk> wrote:
> > Gujin is assuming that your hard disk are accessible by the documented ATA ide
> > system, and some (or all?) IDE SATA interface have (volumtary?) broken
> > implementation: they are not IDE register compatible.
>
> SFF was never a formal standard, and ST-506 was a random vendor
> interface copying exercise that caught on. ACPI permits the firmware to
> provide ATA taskfiles but afaik not the boot loader unfortunately.
I can understand that 10+ years old interface can be updated, or even redesigned,
but when you buy the hardware you should be aware that it is not at all compatible
(maybe some chipset only), so you can decide what to buy. If the spec of your
hardware say that it is 100% compatible and the chipset do not implement its spec,
you have a problem.
It is mainly to increase the bandwidth of the pipe linking the hard disk to the
memory, but anyway the hard disk cannot reach this bandwidth for ATA anyway (unless
reading it own memory cache).
And there is still the current hardware ATA + ATA disk to manage.
> A lot of newer SATA hardware uses a common standard defined interface
> called AHCI, and it appears most vendors are migrating in the direction
> of using AHCI. If so then we are in the same kind of flux as the VLB
> world before SFF and PCI settled the standard interfaces down for a
> while.
> Don't see how your HPA code protects versus password locking however. If
> I hack the OS I write a new boot block which locks the disk then reboot
> into it. By the time you go for your floppy its too late.
If someone has write access to the MBR and the power supply, well he can destroy
the system in so many ways. Note that if the hard disk has an IDE password
that you know and that the disk is frozzen, your new boot block has to enter
the known-by-you password first...
Gujin cannot set an IDE password (use other utilities for that), but will ask
you the password of locked hard disks (after keyboard mapping/language recognition)
before probing them for partiton.
> If thats not the case I'm most interested how you set it up to avoid
> this.
>
> Alan
>
Etienne.
__________________________________________________
Do You Yahoo!?
En finir avec le spam? Yahoo! Mail vous offre la meilleure protection possible contre les messages non sollicités
http://mail.yahoo.fr Yahoo! Mail
next prev parent reply other threads:[~2006-06-09 20:10 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2006-06-09 10:47 Etienne Lorrain
2006-06-09 14:48 ` Jeff Garzik
2006-06-09 15:55 ` RE : " Etienne Lorrain
2006-06-09 17:22 ` Alan Cox
2006-06-09 20:10 ` Etienne Lorrain [this message]
2006-06-10 11:56 ` Etienne Lorrain
2006-06-11 15:48 ` Arjan van de Ven
2006-06-13 10:00 ` Etienne Lorrain
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=20060609201054.13944.qmail@web26904.mail.ukl.yahoo.com \
--to=etienne_lorrain@yahoo.fr \
--cc=alan@lxorguk.ukuu.org.uk \
--cc=jeff@garzik.org \
--cc=linux-ide@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
/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
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®