🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #7766

Acceso al disco desde el kernel

#7766
From: Jes�s Mart�nez Mateo
Date: Tue, 28 Jan 2003 22:39
29 lines
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-mail

Show 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