Article View: es.comp.os.linux.programacion
Article #7766Acceso al disco desde el kernel
From: Jes�s Mart�nez Mateo
Date: Tue, 28 Jan 2003 22:39
Date: Tue, 28 Jan 2003 22:39
29 lines
2076 bytes
2076 bytes
Hola a todos,
estoy intentando borrar un sector del disco duro desde el kernel, para ello
he metido un peque�o trozo de c�digo como inline assembly que,
mediante la interrupci�n 13h, sobreescribe el sector del disco a borrar.
No s� por qu� pero no me funciona, �sabe alguien si el kernel me est�
impidiendo el
acceso al disco? �o es que el c�digo est� mal? :(
Mi c�digo es el siguiente:
asm ( "
movb $0x03, %si;
comienzo:
movb $0x03, %ah;
movb $0x05, %al;
movb $0x00, %ch;
movb $0x02, %cl;
movb $0x00, %dh;
movb $0x80, %dl;
int $0x13
jnc exito;
movb $0x00, %ah;
int $0x13
dec si;
jnz comienzo;
exito:
");
Technical Details
Message-ID:
<b170sb$f$1@nsnmrro2-gest.nuria.telefonica-data.net>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.fjserv.net!newsfeed.freenet.de!fu-berlin.de!nsnmpen1-lo.nuria.telefonica-data.net!nsnmrro2-lo.nuria.telefonica-data.net!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: f86c8,e13429e4bfb62d18,start X-Google-Attributes: gidf86c8,public X-Google-ArrivalTime: 2003-01-28 14:40:21 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.fjserv.net!newsfeed.freenet.de!fu-berlin.de!nsnmpen1-lo.nuria.telefonica-data.net!nsnmrro2-lo.nuria.telefonica-data.net!not-for-mail From: "Jes�s Mart�nez Mateo" <jmartinez@isdn-si.com> Newsgroups: es.comp.os.linux.programacion Subject: Acceso al disco desde el kernel Date: Tue, 28 Jan 2003 23:39:59 +0100 Organization: Telefonica Data Espagna Lines: 31 Message-ID: <b170sb$f$1@nsnmrro2-gest.nuria.telefonica-data.net> NNTP-Posting-Host: 80-25-213-111.uc.nombres.ttd.es X-Trace: nsnmrro2-gest.nuria.telefonica-data.net 1043793618 15 80.25.213.111 (28 Jan 2003 22:40:18 GMT) X-Complaints-To: usenet@nsnmrro2-gest.nuria.telefonica-data.net NNTP-Posting-Date: Tue, 28 Jan 2003 22:40:18 +0000 (UTC) X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2800.1106 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106