[LUGOS-PROG] zapis podatka na dolocen sektor diska
Metod Kozelj
metod.kozelj at lugos.si
Wed Nov 13 10:04:47 CET 2002
Howdy!
Bosnjak Zoran ITWEV2 wrote:
>kako bi na disk zapisal podatek mimo file sistema, na tocno dolocen sektor?
>Pomembno je le, da se blok podatkov zapise vedno na isto (podano) fizicno
>mesto na disku.
>
Lahko z dd-jem.
Če pa hočeš to početi iz kakšnega C-jevskega programa, pa lahko odpreš
ustrezni device:
disk=fopen("/dev/hdc", "r+");
ftell(disk, 12345678L);
fwrite (buffer, sizeof(u_int8_t), buffer_size, disk);
fclose (disk);
V obeh primerih pa potrebuješ root pravice (ali pa drugačne permissione
ustreznega devica -- /dev/hdc npr.).
--
Peace!
Mkx
---- perl -e 'print $i=pack(c5,(41*2),sqrt(7056),(unpack(c,H)-2),oct(115),10);'
More information about the lugos-prog
mailing list