Ponte en situación: Creas un fichero "mitrabajo.sh" Sin querer lo borras... Quieres recuperarlo... Pasos para conseguirlo: desmonta el sistema de ficheros, en este caso /dev/hda7 (si fuera / -raiz- deberias hacerlo desde knoppix por ejemplo) #->debugfs /dev/hda7 #debugfs: lsdel (devolvera los inodos de los ficheros borrados -con la hora y otras cosas sabras kual es el tuyo-) #debugfs: dump -p <inode> /tmp/fic (no olvides poner los < > en el inodo) #root->debugfs /dev/hda7 #root->debugfs: lsdel #root->debugfs: dump -p <12> /tmp/fic
Si tenemos arranque dual entre Linux y Windows 3.x, 95, 98 o MS-DOS, en ocasiones nos puede ser útil poder saltar de Windows a Linux directamente desde el modo MS-DOS en vez de pasar por el reinicio del sistema, BIOS, LILO o algún otro gestor de arranque de terceros. Esto se logra con la pequeña utilidad llamada Loadlin.exe que normalmente viene incluida en las distribuciones de Linux. Si no lo tienes, lo puedes conseguir en cualquier FTP que tenga distribuciones de Linux. Este método de arranque no está en contradicción con LILO, puedes tener ambos tranquilamente. No soy ningun experto mundial en Linux pero lo estoy utilizando aquí con éxito, me ahorra bastante tiempo en mis idas y venidas entre Windows 98 y Mandrake 9.1. Así que te contaré cómo lo hago: 1. Antes que nada vamos a crear en el directorio raíz una carpeta que utilizaremos para guardar la imagen del kernel, la podemos llamar por ejemplo, C:\Linux 2. Ahora tenemos que copiar el loadlin.exe a algún sitio donde lo podemos llamar desde un bat, podemos copiarlo directamente a C:\ o colocarlo en un sitio que esté en el PATH. 3. Tercer paso: vamos a crear el bat que nos serviría para arrancar Linux, tendrá más o menos este aspecto: smartdrv /c loadlin c:\linux\vmlinuz root=/dev/hda3 ro Solo tienes que modificar la partición donde tienes Linux, yo lo tengo en /dev/hda 3, en tu caso sería, hda1, hda5, hdc1, etc., etc., tienes que modificarlo de acuerdo a tu situación. Y también el nombre de la carpeta donde guardarás el kernel, si no la llamas "linux", ponle el nombre que corresponda. Guardamos este fichero con el nombre de "linux.bat", o cualquier nombre que te guste. Como antes yo tenía dos o tres distribuciones instaladas, solía poner a los bat el nombre de la distribución: Redhat.bat, Mandrake.bat, etc. 4. Ahora tenemos que conseguir el kernel de Linux para nuestra carpeta. Para eso nos vamos a Linux y desde Linux lo copiamos a la carpeta C: Linux, o como la llamaste en la partición MS-DOS.Doy por sentado que sabes cómo ver las particiones DOS desde Linux (usando mount) y sabes cómo reconocer el archivo de kernel (normalmente es /boot/vmlinuz, pero a veces se llama algo así como vmlinuz-2.0.34-0.6, o algo por el estilo, en este caso,cuídate que lo que copies a la carpeta tenga el mismo nombre que lo que nombras en el bat, o modificas el bat, o modificas el nombre de kernel en la carpeta (pero no toques el original que está en /boot, lo dejas con su nombre original). Si todo esto no está nada claro para ti, revisa los HOWTO de Linux o algún manual. 5. Ahora se supone que ya tenemos todo listo: la carpeta con el kernel, loadlin.exe y el linux.bat en su sitio. Llegó la hora de comprobarlo: lo hacemos desde el DOS (que puede ser saliendo de Windows al "Sólo símbolo de sistema" o seleccionando "Sólo símbolo de sistema" en el menú de arranque de Windows (el que se ve si arrancamos Windows 95 con la F8 pulsada y con el Ctrl si es Windows 98). Ejecutamos el bat, por ejemplo: C:\> linux (o cualquier nombre que le hayas puesto al bat). Si todo sale bien verás la típica pantalla de inicio de Linux y dentro de poco estarás en Linux. Si esto no sucede y te sale algún mensaje de error, o simplemente nada pasa, revisa lo anterior,comprueba las rutas y la ubicación de archivos, comprueba si copiaste el kernel adecuado y si tu partición de MS-DOS está en FAT32, comprueba de que tengas la última versión de Loadlin.exe, las anteriores no podían leer FAT32.
1.-Descargar 2.-Por que hacerlo... 3.-Configuración basica 4.-Algunos comandos basicos 1.-DESCARGAR!: --------------------------- Podeis descargar la utilidad apt-get de los siguiente mirros: »»»http://freshrpms.net/ 2.-POR QUE HACERLO... --------------------------- Esta utilidad, sirve para actualizar los sources de tu distribución de linux, actualizar tu distribución, instalar nuevos paquetes etc, evitar que te pida dependencias, etc... 3.-CONFIGURACION BASICA --------------------------- APT utiliza un archivo que lista las fuentes en las cuales se encuentran los paquetes. Este archivo es: /etc/apt/sources.list Generalmente se encuentra lo siguiente por defecto en el archivo sources.list: # See sources.list(5) for more information, especialy # Remember that you can only use http, ftp or file URLs # CDROMs are managed through the apt-cdrom tool. deb http://http.us.debian.org/debian/stable main contrib non-free deb http://non-us.debian.org/debian-non-US stable/non-US main contrib non-free deb http://security.debian.org stable/updates main contrib non-free #Uncomment if you want the apt-get source function to work #deb-src http://http.us.debian.org/debian stable main contrib non-free #deb-src http://non-us.debian.org/debian-non-US stable non-US La primera palabra en cada línea, "deb" o "deb-src", indican el tipo del archivo: ya sea que contenga paquetes bianrios (deb), esto es, los paquetes pre-compilados que normalmente se usan, o los paquetes fuente (deb-src), que son los códigos originales, más el archivo de control de Debian (.dsc) y el diff.gz que contienen los cambios necesarios para "debianizar" el programa. Estas son las líneas necesarias para una instalación básica de Debian. La primera línea deb apunta al archivo en el servidor oficial, la segunda línea apunta hacia el archivo del servidor non-US y la tercera línea apunta hacia el archivo del servidor de actualizaciones de seguridad. Las dos últimas lineas apt-get las ignora. Estas líneas apuntan hacia los paquetes fuente de Debian, para descargar estos paquetes basta con borrar el "#" al inicio de cada línea para habilitarlas. El archivo /etc/apt/sources.list puede contener varios tipos de líneas. APT sabe como interpretar líneas del tipo http, ftp,... 4.-COMANDOS BASICOS! --------------------------- # apt-get update = Actualiza los sources de los ftp's : En este caso de tu distribución # apt-get dist-upgrade = Actualiza la distri de linux # apt-get -u upgrade = Actualiza los paquetes y muestra la lista completa de paquetes que actualizará # apt-cache search paquete = Busca paquetes instalables para tu distribución # Control + C = Si deseas parar el proceso # apt-get install paquete = instala el paquete elegido # apt-get --reinstall install paquete = reinstala el paquete elegido # apt-get remove paquete = elimina el paquete elegido y sus dependencias # apt-get --purge remove paquete = elimina ademas los archivos de configuración del paquete