2010-12-11 42 views
2

Quelle est la meilleure façon d'émettre des commandes de disque (lire k blocs de lba n etc.) sur un disque SATA? Le choix de l'OS n'a pas d'importance. Je dois également pouvoir émettre des commandes ATA. Je préférerais faire ceci par l'intermédiaire d'un outil/application plutôt que d'utiliser ioctls par programmation.Accès au disque de niveau LBA

Répondre

2

Sur Linux, http://tldp.org/HOWTO/SCSI-Generic-HOWTO/ est exactement ce que vous voulez - vous pouvez contrôler le lecteur à 100% en mode utilisateur, comme vous le feriez en mode noyau. Les disques SATA s'inscrivent en tant que SCSI sur Linux ces jours-ci (et les commandes ATA modernes sont intentionnellement similaires aux commandes SCSI)