jueves, noviembre 29, 2007

experiencias de error 17 de grub


Hacer una copia del MBR antes de instalar lliurex

Otra forma de recuperar el sector de arranque de Windows XP (o Windows 98) después de instalar Lliurex, es hacer una copia de ese sector antes de instalar Lliurex. Ya sé que es un poco tarde, todo el mundo ha instalado Lliurex. Pero es interesante saberlo para otras instalaciones.

Antes de instalar Lliurex (u otro Linux) en un ordenador con Windows podemos hacer una copia del sector de arranque (MBR) y de la tabla de particiones utilizando un LiveCD (por ejemplo el de Lliurex o un Knoppix). Para ello hay que ser root:

1º.-Realizar una copia del MBR accediendo a la consola de root en un disquete montado previamente en /mnt/floppy0:

# dd if=/dev/hda of=/mnt/floppy0/mbr.bak count=1 bs=512

2º.- Hacer la copia de la tabla de particiones:

# sfdisk -d /dev/hda > /mnt/floppy0/tabla-part.bak

Guardamos el disquete en lugar seguro.

Para restaurar el sector de arranque (si lo perdemos después de una instalación de Lliurex) debemos hacer desde una consola de root:

# dd if=/mnt/floppy0/mbr.bak of=/dev/hda count=1 bs=512

Para recuperar la tabla de particiones:

# sfdisk /dev/hda

Error al recuperar la tabla de particiones

Perdonad, pero no he escrito bien la forma de recuperar la tabla de particiones:

# sfdisk /dev/hda < /mnt/floppy0/tabla-part.back

Hasta pronto

José Manuel

Ntloader para arrancar Lliurex

Una forma de evitar tener que modificar el sector de arranque de Windows XP al instalar Lliurex, es utilizar el gestor de arranque del propio Windows XP (en Windows 98 no se puede hacer).

Para ello al instalar Lliurex 5.09 (el 5.05 es un poco más difícil, pero también se puede hacer) hay que decir que instale el gestor de arranque (grub) en el sector de arranque de la partición donde se haya instalado.

Aquí pongo los pasos a seguir obtenidos de la Web: http://www.nolimites.net/articulos/index.php?topic=5;prev_next=next
(Puedes buscar en google "Arranancar linux con NTLoader"). No es cierto que la partición de instalación de Lliurex tenga que ser primaria para arrancarla desde el NTLoader.

Arrancar Linux con NTLoader:
______________________________________________________________________
Suponiendo que la partición root de Linux es /dev/hda2 (segunda partición primaria del primer disco IDE), debemos instalar en ella (no en el MBR, ni en /dev/hda) uno de sus gestores de arranque habituales, como GRUB o LILO.

Teniendo el sistema en estas condiciones, ya desde Linux y como root, copiamos a un archivo el sector de arranque:

dd if=/dev/hda2 of=/bootsect.lnx bs=512 count=1

Movemos el archivo /bootsect.lnx recién creado a la partición iniciadora de Windows (si la tenemos montada), o a un diskette en caso contrario, del que luego lo copiaríamos a C:\ :

mv /bootsect.lnx /mnt/win_c/
/mnt/win_c sería la partición del Windows que inicia.

Desde Windows ahora, al archivo C:\boot .ini, le agregamos una entrada para que cargue Linux, basada en el archivo que le hemos agregado. Como probablemente esté oculto, primero le quitamos los atributos:

attrib -s -h c:\boot.ini

Editamos ya el boot.ini, agregándole una línea indicando la carga de Linux, dentro de la sección [operating systems], que diga:

C:\bootsect.lnx="Linux"

Grabamos el archivo modificado y le devolvemos sus atributos:

attrib -s -h c:\boot.ini

En el siguiente reinicio, ya dispondremos de opción de cargar Linux desde el mismo menú que teníamos los Windows.
______________________________________________________________________

Este sistema funciona bastante bien y no modificamos la instalación de Windows XP (podemos borrar la partición de Lliurex y no afectará a Windows)

Si utilizamos una imagen de la partición Lliurex (por ejemplo con partimage) para instalarla a otros ordenadores con las mismas características (es decir, ordenadores con la misma tabla de particiones), no hace falta cambiar el archivo del sector de arranque de LLiurex (bootsect.lnx). Basta copiarlo el directorio raíz de Windows y modificar el boot.ini de cada ordenador añadiendole la línea

C:\bootsect.lnx="Linux"

---------------------------------------------------------------------------------------


Documentándome acerca del: "Error 17 del GRUB"

Ayer, como comentaba, me encontraba con el "Error 17 del GRUB", y ¿Qué resultaba de ello? pues no podía acceder a mis particiones, prendó mi PC y a continuación aparece los siguiente:
---------------------------------------
GRUB loading stage 1.5
GRUB loading, please wait...
Error 17
---------------------------------------

Según lo que he leido en una page de Gentoo Linux (Colección de errores GRUB), acerca de este error dice:
"El sistema se detiene. Si intenta iniciar el sistema desde un disquete con grub, esto no ocurre"

Cierto :-(.

Ayer entre que me documentaba al respecto, tuve la suerte de encontrarme on-line con dos buenos amigos linuxeros: Dieguito y Osama_BinAry y ambos me dieron alternativas de acción.(Graciazz)
El punto es que tengo que recuperar el GRUB y el Kernel, ya que ambos han sido borrados, ahora, no podré reinstalar el GRUB sin antes haber reinstalado el Kernel, ya que no tengo el archivo de configuración.

Conclusión: Tengo que hacer 'chroot', luego reinstalar el kernel y el GRUB.

Pero, leyendo, encontré otra opción: la de manipular mi tabla de particiones con el CD de instalación de Debian...que disyuntiva.

Por cierto, justo ayer MK me pidió un archivo suyo, que lo tenía en la partición de WinXP y upss..toy sin poder ver los dispositivos tons: "Live CD to the rescue!!" o/ , sip, entré con éste, chequé mi tabla de particiones, ubique al WinXP, monté el dispositivo y pasé la info al Flash Memory..listo!

Por fin le encuentro una verdadera utilidad al live CD (good!). Si decido por chrootear mi Debian pues tmb me servirá.

Hasta aquí las novedades, hoy por la noche estaré saliendo de la disyuntiva y efectuando una u otra salida. Lo que sí puede decir es que esto se ha puesto divertido o/.

Sabayon Linux 3.3


Esta distribución esta basada en Gentoo, tiene la particularidad de realizar la instalación del escritorio 3D de manera automática, detectando el hardware y realizando las configuraciones oportunas incluso en modo Live. Así que si quieres disfrutar del famoso escritorio cúbico sin perder mucho tiempo en su instalación, no deberías dejar de probar esta distro.

La pueden descargar por descarga directa o por ftp en su web original:

http://www.sabayonlinux.org/mod/mirrors/


Metalinks - Internet - (Aggregated Sources)

Torrents - Internet - (Peer to Peer)



Virginia Tech University - United States - (100Mbit/sec)



University of Aveiro - Portugal - (100Mbit/sec)



Mudrii Mirror - Japan - (100Mbit/sec)



Internode - Australia - (1000Mbit/sec)



Garr Consortium - Italy - (1000Mbit/sec)



Dot Dot Mirror - United States - (100Mbit/sec)



Binary Star - Denmark Europe - (100Mbit/sec)



EDV-Lösungen - Germany - (100Mbit/sec)



Silicon Hill (http://wwww.sh.cvut.cz) - Czech Republic - (1000Mbit/sec)



Sabayon OpenFish Mirror (splitted ISO!) - United States - (100Mbit/sec)



Australia's Research and Education Network - Australia - (1000Mbit/sec)



Universidade Do Minho - Portugal - (1000Mbit/sec)



Belgacom - Belgium - (100 Mbits/sec)



Cross-Lfs.org Mirror - United States - (100Mbit/sec)



Ibiblio Official Mirror - United States - (100Mbit/sec)



Important notes

  • This distribution contains libdvdcss look here if you live in the U.S. !.
  • This distribution contains proprietary and non-GPL softwares too (like from NVIDIA, ATI, Google, etc). Before running them, be sure to read their license and agree with that, otherwise, just remove those applications. To run SabayonLinux without Proprietary drivers, just use "noproprietary" boot flag.

Knoppix 5.1.1 en Cd y DVD Español -


Knoppix 5.1.1 en Cd y DVD Español -

Ultima distro de Knoppix. en un cd de 697 megas, con todo lo necesario y en español, la intefaz de arranque esta por defecto en español, nada de insertar comando para arrancarlo en español, tambien se puede instalar a disco, trae el nuevo firefox (cambio de nombre) en Linux, OpenOffice 2.1, cualquier tipo de conexion a Internetm lan, wifi, wirefire, bluetoc...etc, entre otras nuevas cosas, funciona muy bien,

Descarga directa:

ftp://ftp.caliu.cat/pub/distribucion...2007-01-09.iso

Espejos de Knoppix en Español (lang=ES)
Versión
Fecha
Tipo
Bytes
Info
ISO
MD5
5.1.1 01/14/2007 DVD 4,195,794,944 txt ftp md5
5.1.1 01/09/2007 CD 731,531,264 txt ftp md5
5.1.0 01/04/2007 CD 724,385,792 txt ftp md5
5.0.1 07/07/2006 DVD 4,294,967,295 txt ftp md5

5.0.1

06/07/2006 CD 731,269,120 txt ftp md5
5.0.0 04/14/2006 DVD 4,019,179,520 txt ftp md5
4.0.2 10/10/2005 DVD 3,430,852,608 txt ftp md5
4.0.2 09/30/2005 CD 734,128,128 txt ftp md5
4.0.1 09/22/2005 DVD 3,408,644,096 txt ftp md5
3.8.2 05/19/2005 CD 702,590,976 txt ftp md5
3.8.1 04/14/2005 CD 697,470,976 txt ftp md5
3.8 CEBIT 03/21/2005 CD 680,439,808 txt ftp md5
3.7 PCwelt 11/02/2004 CD 728,907,776 txt-log ftp md5
3.7 12/17/2004 CD 720,181,248 txt ftp md5
3.6 09/12/2004 CD 721,481,728 txt ftp md5
3.4 05/24/2004 CD 730,875,904 txt ftp md5
3.3 03/02/2004 CD 693,637,120 txt ftp md5
3.2 08/11/2004 CD 734,914,560 txt ftp md5


martes, noviembre 20, 2007

Instalar wireless en debian con ndiswrapper


Instalar wireless en debian con ndiswrapper



Si tenemos un tarjeta wireless que no es soportada por nuestro debian :Y), no preocuparse, podremos instalarla con los drivers que nos da el fabricante para Windows, para esto tenemos un programita que se llama ndiswrapper.

Requisitos:

Necesitaremos tener los source o los hearders (versión reducida de los source) de nuestro kernel. Para ellos, primero vamos a mirar que versión de kernel tenemos instalada:

uname –a

Este comando nos devuelve varias cosas, en mi caso

Linux Debian 2.6.11-1-k7 #1 Mon Jun 20 21:26:23 MDT 2005 i686 GNU/Linux

Después de Linux Debian nos dice la versión del kernel, en mi caso se trata de la 2.6.11-k7

Entonces instalamos el headers de mi kernel, seguramente nos instala algo mas por dependencias

apt-get install kernel-headers-x.x.xx-x

donde x.x.xx-x es la versión de tu kernel, en mi caso seria

apt-get install kernel-headers-2.6.11-1-k7

Bien, ahora nos vamos al directorio donde esta lo que acabamos de instalar

cd /usr/src/

Si hacemos un ls vemos que aquí esta los headers. Los tenemos que descomprimir, para eso basta con:

gunzip kernel-headers-x.x.xx-x.tar.gz

tar –xvf kernel-headers-x.x.xx-x.tar

Bien, ahora lo tenemos descomprimido, solo tenemos que crear un enlace simbólico llamado linux, para que cuando el programa busque nuestros headers en /usr/src/linux, linux, al ser un enlace a nuestros headers, le mande a estos.

ln –s /usr/src/ kernel-headers-x.x.xx-x linux

También necesitaremos las utilidades de wireless para nuestro linux

apt-get install wireless-tools


Bien ya ahora solo nos falta bajarnos el programita.

Lo tenemos en esta Web http://ndiswrapper.sourceforge.net/

Yo siempre me bajo las fuentes, aunque nos podemos bajar el archivo en .deb. Detallo como instalarlo desde las fuentes:

Descomprimimos las Fuentes

gunzip ndiswrapper-1.2.tar.gz

tar –xvf ndiswrapper-1.2.tar

entramos en el directorio del programa

cd ndiswrapper

y a instalalo
.
./configure
./make
./make install

Si nos dice en algún momento que tal directorio xxx (el ke sea) no se encuentra las sources del kernel, normalmente será /loquesea/build, deberemos crear un enlace en esa ruta a nuestras headers, para que cuando entre en esa ruta, se valla a las headers, las vea y continúe la instalación.

ln –s loquesea/build /usr/src/linux

Y volvemos a ejecutar los pasos de la instalación.

Cuando tengamos el ndiswrapper instalado, tenemos que localizar los driver de nuestra wireless suele estar dentro del CD que nos facilito el fabricante, en mi caso tengo una carpeta llamada driver y hay dentro esta, por lo general será un .inf.

Cuando sepamos cual es (si no lo sabes, google puede ser de ayuda, pregúntale), ejecutamos

ndiswrapper –i xxxxx.inf

donde xxxx.inf es el driver de tu wireless.

Luego ndiswrapper –l

Nos lista los dispositivos instalados con ndiswrapper., si nos dice algo asi

driver present, hardware present

Todo bien, sino es que el driver que metisteis no vale, con
ndiswrapper –e xxxxx lo eliminas.

Si esta todo correcto, ponemos

ndiswrapper –m

Esto hará que ndiswrapper cargue automáticamente en el próximo inicio de linux tu wireless.

Reiniciamos

init 6.


Una vez reiniciado, probamos que la wireless existe

iwconfig

Tiene que detectar una wlan0, que es la wireless que acabas de instalar.

Ya tienes la wireless instalada. Lo único que claro... no tienes configurada la red.. y la pregunta como la configuras...

Pos bien, editamos el archivo interfaces, que es donde esta la configuración de la red.

vi /etc/network/interfaces

Tiene que quedar algo así

iface lo inet loopback

iface wlan0 inet static
address “ip_red”
netmask “ip_mascaradered”
gateway “ip_router”

o si lo tienes por dhcp

iface lo inet loopback

iface wlan0 inet static
address dhcp
netmask “ip”
gateway “ip_router”

Atención todo lo que esta entre comillas “”, lo tienes que cambiar por su valor numérico, el único que linux sabe que es el valor dhcp.

Ahora, si quieres que Debian pille la red wireless sola, tienes que instalar

apt-get install ifplugd
apt-get install waproamd

Si no los encuentra el apt, los tendrás que buscar en google, bajarlos e instalarlos, eso ya os lo dejo a vosotros.

Al instalarlos salta un asistente, en el que especificamos, cuando pregunta a que interfaces de red va a controlar, le decimos que a wlan0

Si los instalas desde las fuentes deberás añadir en el archivo de configuración de ifplugd, /etc/ifplugd/ifplugd.conf

INTERFACES="wlan0"
HOTPLUG_INTERFACES="wlan0"
ARGS="-q -f -u0 -d10 -w -I"
SUSPEND_ACTION="stop

Y en el de waproamd, /etc/waproamd/wamproamd.conf

INTERFACES="wlan0"
HOTPLUG_INTERFACES="wlan0"
ARGS="-q -f -u0 -d10 -w -I"
SUSPEND_ACTION="stop

O reinicias la maquina con

init 6

o como quieras, o reinicias los dos demonios que acabamos de instalar , ifplugd y waproamd, lo mejor si no sabes, reinicia.

Al reiniciar, el wireless si todo esta bien a pillado la ip, y a pillado la red del wireless.

Si hacemos un

ifconfig

No tiene que salir wlan0 y toda su configuración, sino algo esta mal echo.

Un saludo espero que esto les haya servido :] y que todos hayáis llego al final correctamente.

Instalar driver o modulo con module-assistant (ati, nvidia, ndiswrapper, ipw2200 ...) en debian

Este método nos sirve para instalar los driver o módulos de los cuales nos podemos descargar las fuentes desde la herramienta apt, tales como nvidia, ati, ipw2200, ndiswrapper .... con module-assistant.


Primero necesitamos saber cual es la versión de nuestro kernel, para ello:

1.- Abrimos 1 consola
2.- Ejecutamos
$ uname -r

Esto nos da 1 cadena de números separados por guiones y puntos. Este es nuestra versión del kernel.

Ahora tenemos que instalar las cabeceras del nuestro kernel, para ellos, hay dos maneros

1.- Grafica
Abrimos el synpatic, buscamos linux-headers
Marcamos la versión que coincida con la que nos devolvió el comando anterior.
Aplicamos.

2.-Consola
#apt-get install linux-headers-XXXX
Donde XXX ponemos la cadena que nos devolvió el comando anterior.

Ahora con los headers instalados, podemos instalar cualquier driver – modulo que sea reconocido por module-assistant.

Nos vamos a 1 consola. y ejecutamos como root

# module-assistant

Se nos va a abrir un programa.

Nos colocamos sobre select y le damos al intro.

Ahora tenemos todos los módulos que module-assistant soporta. Seleccionamos el que queramos instalar, por ejemplo el ndiswrapper.

Lo buscamos y cuando estemos encima, le damos al la tecla espacio e intro.

Ahora, nos vamos a GET. Y apt se baja el solo los source del modulo.

Después a BUILD.

Y si todo a ido bien, le damos a INSTALL y el modulo queda instalado.

Lo podremos probar, abriendo una consola y escribiendo

# modprobe nombredelmodulo

ejemplo

# modprobe nvidia
# modprobe ipw2200
# modprobe ndiswrapper
.....

Si carga sin problemas, entonces esta todo OK.


Ahora, si queremos que el modulo se cargue el solito cuando arrancamos el pc, editamos el archivo /etc/modules

# vi /etc/modules

Nos vamos al final y añadimos el nombre del modulo.

lunes, noviembre 12, 2007

INSTALANDO CANON IP1000 EN LINUX (En realidad no era tan dificil)


INSTALANDO CANON IP1000 EN LINUX (En realidad no era tan dificil)

Lo primero es lo primero, o sea, descargar los paquetes necesarios, en nuestro caso, como realizaremos una instalacion en SUSE, descargaremios los RPMs.

Abre la terminal (utilizaremos wget)
Copia y pega cada uno de las siguientes instrucciones:

wget ftp://download.canon.jp/pub/driver/bj/linux/bjfilter-common-2.50-2.i386.rpm
wget http://files.alfansa.org/bjfilter-pixmaip1000-2.50-2.i386.rpm

wget http://files.alfansa.org/bjfilter/bjfilter-pixmaip1000-lprng-2.50-2.i386.rpm

Ahora instalaremos los paquetes RPM (abrimos una consola en la carpeta en donde tengamos los ficheros descargados y ejecutamos...)

rpm -i linux/bjfilter-common-2.50-2.i386.rpm
rpm -i bjfilter-pixmaip1000-2.50-2.i386.rpm
rpm -i bjfilter/bjfilter-pixmaip1000-lprng-2.50-2.i386.rpm

terminado el proceso de instalacion de los controladores, editaremos el fichero .ppd para permitir varias de las opciones de la calidad de las impresiones.

Copia esto en la terminal
gedit /usr/share/cups/model/canonpixmaip1000.ppd

Abierto el fichero con el gedit, hay que añadir estas lineas

*OpenUI *CNQuality/Quality: PickOne
*DefaultCNQuality: 3
*CNQuality 2/High: "2"
*CNQuality 3/Normal: "3"
*CNQuality 4/Standard: "4"
*CNQuality 5/Economy: "5"
*CloseUI: *CNQualityE

Tambien hay que reemplazar estas lineas ↓ (Usa la opcion "Buscar" del gedit para encontrarlas)

*OpenUI *Resolution/Output Resolution: PickOne
*DefaultResolution: 600
*Resolution 600/600 dpi: "<>setpagedevice"
*CloseUI: *Resolution

Por estas otras lineas ↓

*OpenUI *Resolution/Output Resolution: PickOne
*DefaultResolution: 600
*Resolution 600/600 dpi: "<>setpagedevice"
*Resolution 1200/1200 dpi: "<>setpagedevice"
*Resolution 2400/2400 dpi: "<>setpagedevice"
*CloseUI: *Resolution

Guardamos los cambios en el fichero .ppd (Archivo Guardar) y cerramos...


El paso siguiente sera arreglar unas librerias con cada una de las siguientes instrucciones (ejecuta una a una las siguiente slineas en un terminal...)

ln -s /usr/lib/libpng12.so.0 /usr/lib/libpng.so.2
ln -s /usr/lib/libtiff.so.4 /usr/lib/libtiff.so.3
ln -s /usr/lib/libxml2.so.2 /usr/lib/libxml.so.1


Ahora solo falta reiniciar el demonio de impresión cups, para aplicar los cambios al momento.
Se hace mediante la siguiente instrucción en la terminal.

/etc/init.d/cupsys restart

Reiniciara el demonio de Impresion CUPS

* Restarting Common Unix Printing System cupsd [ ok ]

Si da algun error al reiniciar el demonio d eimpresion... no te preocupes.. solo reinicia el equipo y listo.

Cerramos la terminal con esta orden

exit

Concluidos los pasos, procedemos a agregar la Impresora desde el Centro de Control...


SEleccionamos PIMA IP1000 Version 2.50 y listo... Con esto hemos terminado de instalar la Impresora IP1000 en nuestro querido SUSE...

martes, noviembre 06, 2007

Como cambiar el password de Root Linux


Como cambiar el password de Root Linux



GENERALIDADES.


Si nos olvidamos el password del usuario root, y no hay forma de acordarnos, no estamos perdidos, no tenemos permisos de superusuario, pero lo podemos tener iniciando con otro linux, en un floppy por ejemplo, como seguimos sin recordar el password, leeremos este artículo por completo. En primer lugar supondremos que ya tenemos el sistema de rescate MiniLinux (ver como generar los floppys aquí). Paso seguido arrancamos la máquina con la consola de rescate y montamos la partición raiz así:

linux:# mount /dev/hda2 /mnt 

Procederemos a editar el archivo /etc/shadow que es donde se guardan los password, de la siguiente forma y con vi el editor de textos de consola (embebido en busybox).

linux:# mount /dev/hda2 /mnt
linux:# vi /mnt/etc/shadow

A continuación veremos vi, en modo comandos, no podremos modificar absolutamente nada hasta que no presionemos la letra I i que lo pasará al modo inserción o edición:

root:2mqNzQR/WL9vU:12299:0:10000::::
bin:*:8902:0:10000::::
daemon:*:8902:0:10000::::
lp:*:9473:0:10000::::
mail:*:8902:0:10000::::
news:*:8902:0:10000::::
uucp:*:0:0:10000::::
games:*:0:0:10000::::
man:*:8902:0:10000::::
at:*:8902:0:10000::::
mdom:*:8902:0:10000::::
wwwrun:*:8902:0:10000::::
squid:*:8902:0:10000::::
postgres:*:8902:0:10000::::
fax:*:8902:0:10000::::
gnats:*:8902:0:10000::::
adabas:*:8902:0:10000::::
amanda:*:8902:0:10000::::
irc:*:8902:0:10000::::
ftp:*:8902:0:10000::::
firewall:*:8902:0:10000::::
named:*:8902:0:10000::::
fnet:*:8902:0:10000::::
"/mnt/etc/shadow" 40L, 1006C 1,1 Comienzo

Después de presionar la letra i

root:2mqNzQR/WL9vU:12299:0:10000::::
bin:*:8902:0:10000::::
daemon:*:8902:0:10000::::
lp:*:9473:0:10000::::
mail:*:8902:0:10000::::
news:*:8902:0:10000::::
uucp:*:0:0:10000::::
games:*:0:0:10000::::
man:*:8902:0:10000::::
at:*:8902:0:10000::::
mdom:*:8902:0:10000::::
wwwrun:*:8902:0:10000::::
squid:*:8902:0:10000::::
postgres:*:8902:0:10000::::
fax:*:8902:0:10000::::
gnats:*:8902:0:10000::::
adabas:*:8902:0:10000::::
amanda:*:8902:0:10000::::
irc:*:8902:0:10000::::
ftp:*:8902:0:10000::::
firewall:*:8902:0:10000::::
named:*:8902:0:10000::::
fnet:*:8902:0:10000::::
-- INSERTAR -- 1,6 Comienzo

Entonces nos posicionamos entre las letras extrañas que hay después de root: y las borramos, si se nos borran los dos puntos : en los teclados españoles el SHIFT+Ñ la EÑE.

root::12299:0:10000::::
bin:*:8902:0:10000::::
daemon:*:8902:0:10000::::
lp:*:9473:0:10000::::
mail:*:8902:0:10000::::
news:*:8902:0:10000::::
uucp:*:0:0:10000::::
games:*:0:0:10000::::
man:*:8902:0:10000::::
at:*:8902:0:10000::::
mdom:*:8902:0:10000::::
wwwrun:*:8902:0:10000::::
squid:*:8902:0:10000::::
postgres:*:8902:0:10000::::
fax:*:8902:0:10000::::
gnats:*:8902:0:10000::::
adabas:*:8902:0:10000::::
amanda:*:8902:0:10000::::
irc:*:8902:0:10000::::
ftp:*:8902:0:10000::::
firewall:*:8902:0:10000::::
named:*:8902:0:10000::::
fnet:*:8902:0:10000::::
-- INSERTAR -- 1,6 Comienzo

Presionamos la tecla escape ESC para volver al modo comandos y poder guardar los cambios, (el indocador de INSERCION desaparece).

root::12299:0:10000::::
bin:*:8902:0:10000::::
daemon:*:8902:0:10000::::
lp:*:9473:0:10000::::
mail:*:8902:0:10000::::
news:*:8902:0:10000::::
uucp:*:0:0:10000::::
games:*:0:0:10000::::
man:*:8902:0:10000::::
at:*:8902:0:10000::::
mdom:*:8902:0:10000::::
wwwrun:*:8902:0:10000::::
squid:*:8902:0:10000::::
postgres:*:8902:0:10000::::
fax:*:8902:0:10000::::
gnats:*:8902:0:10000::::
adabas:*:8902:0:10000::::
amanda:*:8902:0:10000::::
irc:*:8902:0:10000::::
ftp:*:8902:0:10000::::
firewall:*:8902:0:10000::::
named:*:8902:0:10000::::
fnet:*:8902:0:10000::::
1,5 Comienzo

Muy importante ahora tendremos que escribir SHIFT+Ñ en los teclados españoles para sacar los dos puntos, ya que si nos equivocamos haremos desastres, y a continuación la palabra write, es decir :write y presionamos ENTER.

root::12299:0:10000::::
bin:*:8902:0:10000::::
daemon:*:8902:0:10000::::
lp:*:9473:0:10000::::
mail:*:8902:0:10000::::
news:*:8902:0:10000::::
uucp:*:0:0:10000::::
games:*:0:0:10000::::
man:*:8902:0:10000::::
at:*:8902:0:10000::::
mdom:*:8902:0:10000::::
wwwrun:*:8902:0:10000::::
squid:*:8902:0:10000::::
postgres:*:8902:0:10000::::
fax:*:8902:0:10000::::
gnats:*:8902:0:10000::::
adabas:*:8902:0:10000::::
amanda:*:8902:0:10000::::
irc:*:8902:0:10000::::
ftp:*:8902:0:10000::::
firewall:*:8902:0:10000::::
named:*:8902:0:10000::::
fnet:*:8902:0:10000::::
:write .

Y ya nos podremos salir de vi, con el comando SHIFT+Ñ q, es decir :q ENTER. (recuerden que la EÑE es sólo en los teclados en español).

root::12299:0:10000::::
bin:*:8902:0:10000::::
daemon:*:8902:0:10000::::
lp:*:9473:0:10000::::
mail:*:8902:0:10000::::
news:*:8902:0:10000::::
uucp:*:0:0:10000::::
games:*:0:0:10000::::
man:*:8902:0:10000::::
at:*:8902:0:10000::::
mdom:*:8902:0:10000::::
wwwrun:*:8902:0:10000::::
squid:*:8902:0:10000::::
postgres:*:8902:0:10000::::
fax:*:8902:0:10000::::
gnats:*:8902:0:10000::::
adabas:*:8902:0:10000::::
amanda:*:8902:0:10000::::
irc:*:8902:0:10000::::
ftp:*:8902:0:10000::::
firewall:*:8902:0:10000::::
named:*:8902:0:10000::::
fnet:*:8902:0:10000::::
:q .

Ahora tenemos que desmontar la partición con umount /mnt para que el kernel escriba los cambios en la partición.

linux:# mount /dev/hda2 /mnt
linux:# vi /mnt/etc/shadow
linux:# umount /mnt

Y la reiniciamos por las buenas con el comando reboot, dado el caso que no reinicie, lo hacemos con el botón, al entrar a nuestro linux ya no nos pedirá password root, y con el comando passwd podremos poner uno nuevo.

linux:# mount /dev/hda2 /mnt
linux:# vi /mnt/etc/shadow
linux:# umount /mnt
linux:# reboot

lunes, noviembre 05, 2007

Lanzada Ubuntu 7.10 Final


Lanzada Ubuntu 7.10 Final


Hola, ya puedes descargar la nueva Ubuntu Gutsy Gibbon 7.10 FINAL:

Ubuntu 7.10

KUbuntu 7.10

Más Mirrors

En esos enlaces tienen todas las versiones iso y en torrents. No he podido encontrar para XUbuntu y Edubuntu, creo que no hay todavía.

Enlaces directos:

ubuntu-7.10-desktop-i386.iso.torrent

ubuntu-7.10-desktop-amd64.iso.torrent

kubuntu-7.10-desktop-i386.iso.torrent

kubuntu-7.10-desktop-amd64.iso.torrent

Noticia Oficial en Ubuntu.com

Saludos algooooo