[Previo por Fecha] [Siguiente por Fecha] [Previo por Hilo] [Siguiente por Hilo]
[Hilos de Discusión] [Fecha] [Tema] [Autor]Exelente solucion, muy inteligente y de alto nivel.Pero cuidado, antes de que el fisgon trate de ver ese disco duro es importante hacer respaldo de esa informacion, lo mas probable es que el sabelotodo piense que el disco esta mal y se dara a la tarea de "componerlo" y por tanto lo unico que se le ocurre a su cabezita cerrada es formatear, romper y rehacer las particiones o sabe dios que mas cosas pueda pensar.
Cuidado :)
From: Mauricio Plaza Villegas <mplaza en cs nyu edu> CC: ayuda en linux org mx Subject: Re: Re: [Ayuda] Joder a un fisgon! Date: 05 Nov 2001 14:52:16 -0500 - Solucion en Software - Ingredientes : Maquina con Linux y Windows. Se prepara un script que se lleva la BOOT y la FAT de la particion WINDOWS a un lugar seguro de la particion Linux, (si quieres hasta encriptado, por si la bootea con floppito). Tienes otro script que regresa la BOOT y la FAT a sus lugares originales. Cuando te vayas a casita, quitas la BOOT/FAT... cuando llegues en la manhana las repones.... hueva, pero tienes las opciones de : O hacerte cuate del cuate... o no dejarte! Saludos, Mok PS Suponte que tienes a Windows en la particion 1 del HD (/dev/hda1) que tipicamente empieza en el sector 63 del HD. Nomas lees la BOOT en un "unsigned char buf [512]", y la casteas contra "fat_boot_t". Ahi ya esta la informacion de "de donde a donde" va la FAT, cuanto mide, bla, bla, bla.... te lees todos esos sectors, los salvas y encriptas en un archivin y ya... typedef struct { /* FAT BOOT SECTOR */ u8 jump[3]; // 3 Jump to Loader u8 ident[8]; // 8 Identification u8 b_sec[2]; // 2 Bytes per Sector u8 sec_cl; // 1 Sectors per Cluster u8 r_sec[2]; // 2 Reserved Secs u8 num_fats; // 1 Number of Fats u8 r_ent[2]; // 2 Root Directory Entries u8 n_secs[2]; // 2 Number of Logical Sectors u8 m_descrp; // 1 Media Descriptor u8 sec_fat[2]; // 2 Sectors per Fat u8 sec_trk[2]; // 2 Sectors per Track u8 hds_cyl[2]; // 2 Number of Heads /* * Extensions for the FAT32 spec, and only for the FAT32 * -mok */ u8 hidden_s[4]; // 4 Hidden Sectors u8 big_n_sec[4]; // 4 Big Number of Sectors in partition u8 big_sec_fat[4]; // 4 Big Sectors Per Fat u8 ext_flg[2]; // 2 Ext Flag u8 fs_ver[2]; // 2 File System Version u8 root_st[4]; // 4 Root Directory Start (on FAT32 is like a file) u8 inf_sec[2]; // 2 File System Information Sector u8 bkp_sec[2]; // 2 Backup Boot Sector }fat_boot_t; _______________________________________________ Ayuda mailing list Ayuda en linux org mx
_________________________________________________________________ Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp _______________________________________________ Ayuda mailing list Ayuda en linux org mx