sábado, 24 de enero de 2009

Instalacación de un nuevo disco duro en Debian

Como ya me ha tocado hacerlo lo menos 5 veces y siempre tengo dudas de todo tipo, he preparado con capturas de las salidas que da el equipo los pasos (todos) que sigo para instalar una nueva unidad de disco en los sistemas de respaldo con Debian.

En este caso, el sistema ya tenía 1 unidad IDE de sistema ("hda") y 2 unidades SATA de almacenamiento ("sda" y "sdb"). La que voy a instalar es una tercera SATA, por eso se localiza como "sdc".

Solo va a tener una partición principal que ocupará el disco completo. Ni que decir tiene, que todos los pasos los hacemos con privilegios de root en el sistema...

Vamos al tema:


Tecleamos: fdisk -l

Disco /dev/hda: 20.0 GB, 20020396032 bytes
255 cabezas, 63 sectores/pista, 2434 cilindros
Unidades = cilindros de 16065 * 512 = 8225280 bytes

Disposit. Inicio Comienzo Fin Bloques Id Sistema
/dev/hda1 * 1 24 192748+ 83 Linux
/dev/hda2 25 267 1951897+ 82 Linux swap / Solaris
/dev/hda3 268 2434 17406427+ 83 Linux

Disco /dev/sda: 400.0 GB, 400088457216 bytes
255 cabezas, 63 sectores/pista, 48641 cilindros
Unidades = cilindros de 16065 * 512 = 8225280 bytes

Disposit. Inicio Comienzo Fin Bloques Id Sistema
/dev/sda1 1 48641 390708801 83 Linux

Disco /dev/sdb: 400.0 GB, 400088457216 bytes
255 cabezas, 63 sectores/pista, 48641 cilindros
Unidades = cilindros de 16065 * 512 = 8225280 bytes

Disposit. Inicio Comienzo Fin Bloques Id Sistema
/dev/sdb1 1 48641 390708801 83 Linux

Disco /dev/sdc: 400.0 GB, 400088457216 bytes
255 cabezas, 63 sectores/pista, 48641 cilindros
Unidades = cilindros de 16065 * 512 = 8225280 bytes

El disco /dev/sdc no contiene una tabla de particiones válida

Tecleamos: fdisk /dev/sdc
El dispositivo no contiene una tabla de particiones DOS válida ni una etiqueta de disco Sun o SGI o OSF
Se está creando una nueva etiqueta de disco DOS. Los cambios sólo
permanecerán en la memoria, hasta que decida escribirlos. Tras esa
operación, el contenido anterior no se podrá recuperar.


El número de cilindros para este disco está establecido en 48641.
No hay nada malo en ello, pero es mayor que 1024, y en algunos casos
podría causar problemas con:
1) software que funciona en el inicio (p.ej. versiones antiguas de LILO)
2) software de arranque o particionamiento de otros sistemas operativos
(p.ej. FDISK de DOS, FDISK de OS/2)
Atención: el indicador 0x0000 inválido de la tabla de particiones 4 se corregirá mediante w(rite)

Orden (m para obtener ayuda):

Tecleamos: n
Acción de la orden
e Partición extendida
p Partición primaria (1-4)

Tecleamos: p
Número de partición (1-4):

Tecleamos: 1
Primer cilindro (1-48641, valor predeterminado 1):

Tecleamos: Enter
Se está utilizando el valor predeterminado 1
Último cilindro o +tamaño o +tamañoM o +tamañoK (1-48641, valor predeterminado 48641):

Tecleamos: Enter
Se está utilizando el valor predeterminado 48641

Orden (m para obtener ayuda):

Tecleamos: w
¡Se ha modificado la tabla de particiones!

Llamando a ioctl() para volver a leer la tabla de particiones.
Se están sincronizando los discos.

Tecleamos: mkfs.ext3 /dev/sdc1
mke2fs 1.40-WIP (14-Nov-2006)
Etiqueta del sistema de ficheros=
Tipo de SO: Linux
Tamaño del bloque=4096 (bitácora=2)
Tamaño del fragmento=4096 (bitácora=2)
48840704 nodos i, 97677200 bloques
4883860 bloques (5.00%) reservados para el súper usuario
Primer bloque de datos=0
Maximum filesystem blocks=0
2981 bloque de grupos
32768 bloques por grupo, 32768 fragmentos por grupo
16384 nodos i por grupo
Respaldo del súper bloque guardado en los bloques:
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
4096000, 7962624, 11239424, 20480000, 23887872, 71663616, 78675968

Mientras se escribían las tablas de nodos i: terminado
Creando el fichero de transacciones (32768 bloques): hecho
Escribiendo superbloques y la información contable del sistema de ficheros: hecho

Este sistema de ficheros se revisará automáticamente cada 23 meses o
180 dias, lo que suceda primero. Utilice tune2fs -c o -i para cambiarlo.

Tecleamos: mkdir backup-2

Tecleamos: vi /etc/fstab
# /etc/fstab: static file system information.
#
#
proc /proc proc defaults 0 0
/dev/hda3 / ext3 defaults,errors=remount-ro 0 1
/dev/hda1 /boot ext3 defaults 0 2
/dev/sdb1 /datos/backup ext3 defaults 0 2
/dev/sda1 /datos/principal ext3 defaults 0 2
/dev/hda2 none swap sw 0 0
/dev/hdb /media/cdrom0 udf,iso9660 user,noauto 0 0

Añadimos: /dev/sdc1 /datos/backup-2 ext3 defaults 0 2


Tecleamos: :wq


Tecleamos: df -h
S.ficheros Bloques de 1K Usado Dispon Uso% Montado en
/dev/hda3 17132844 1817204 14445320 12% /
tmpfs 193368 0 193368 0% /lib/init/rw
udev 10240 64 10176 1% /dev
tmpfs 193368 0 193368 0% /dev/shm
/dev/hda1 186663 16339 160687 10% /boot
/dev/sdb1 384578164 99109552 265933172 28% /datos/backup
/dev/sda1 384578164 100055948 264986776 28% /datos/principal
/dev/sdc1 384578164 199232 364843492 1% /datos/backup-2

Ya tenemos nuestro nuevo disco "sdc" particionado ("sdc1") y montado en el directorio "/datos/backup-2". Además, al haber modificado "fstab", el sistema lo montará en cada reinicio.

domingo, 18 de enero de 2009

Receta de Brownies


Brownies.... (no hacen falta más palabras para describirlos). La receta da para un brownie de unos 2-3cm de alto y aproximadamente 20x30 de molde.

Ingredientes:

  • 150 gramos de margarina derretida.
  • Chocolate de postres 100 gramos (se separa en trozos de 25g).
  • 250 gramos de azucar.
  • 150 gramos de harina tamizada.
  • 2 cucharaditas de extracto de vainilla (se vende en liquido).
  • 1 y media cucharaditas de levadura quimica.
  • 100 gramos de nueces, almendras, avellanas...
  • 4 huevos batidos.

Preparación:

Entre 45-50 minutos.

  • Poner el chocolate y la mantequilla en un recipiente y calentarlo a en el microondas a media potencia hasta que se fundan (si lo pones al máximo, posiblemente se te queme).
  • Ponemos el horno a calentar a 180º (si ponemos solo la parte de abajo, se nos cocinará despacito y no se quemará. la parte de arriba la ponemos cuando el bollo esté un poco esponjoso, ).
  • Mientras, en un bol vamos mezclando la harina, la levadura, el azúcar, la vainilla y las nueces. Se le añaden los huevos batidos y seguimos mezclando hasta obtener una masa homogénea (bastante líquida).
  • Se vierte en un molde rectangular, previamente untado con mantequilla para que no se nos pegue.
  • Al horno (que ya debería estar calentito), entre 40 y 50 minutos. A partir de los 20, ponemos la resistencia superior, a partir de los 30 empezamos a clavar un tenedor y comprobamos si está ya cocido o no y hasta que termine.
  • Lo sacamos y dejamos enfriar un poco. ¡Caliente, recien hecho y con helado de vainilla está de vicio!
  • A eso de las ocho, nos calzamos un chandal, las zapatillas de deporte y nos vamos a correr para quemar las calorias de nuestra gula... :D

Error en la instalación de IE7 en un WinXP SP3


Más de una vez nos hemos encontrado con un fabuloso error tratando de instalar Internet Explorer 7 bien sea desde Microsoft Update o mediante instalación directa, tras actualizar nuestro Windows XP a SP3.

Esta vez, y sin que sirva de precedente, Microsoft nos da unas "sencillas" instrucciones a seguir para solucionar este problema (http://support.microsoft.com/kb/917925). El "Método D: restablecer los permisos de las subclaves del Registro unwriteable" es cojunudo y funcionaría genial, si estuviéramos en los EEUU. Pero estamos en las Españas, donde los "computers" son "ordenatas", los "mices" "ratoncillos" y los "ADMINISTRATORS", "ADMINISTRADORES".

Si os váis a la parte que pone:

[...]

Utilice el Bloc de notas para crear el archivo Sub.bat. Para ello, siga estos pasos:
Copie y pegue (o escriba) el texto siguiente en el Bloc de notas:
subinacl /subkeyreg HKEY_LOCAL_MACHINE /grant=administrators=f
subinacl /subkeyreg HKEY_CURRENT_USER /grant=administrators=f
subinacl /subkeyreg HKEY_CLASSES_ROOT /grant=administrators=f
subinacl /subdirectories %SystemDrive% /grant=administrators=f
subinacl /subkeyreg HKEY_LOCAL_MACHINE /grant=system=f
subinacl /subkeyreg HKEY_CURRENT_USER /grant=system=f
subinacl /subkeyreg HKEY_CLASSES_ROOT /grant=system=f
subinacl /subdirectories %SystemDrive% /grant=system=f
[...]

y cambiáis "administrators" por "administradores"....

Como diría el grán Tamariz en estos casos.... ¡¡¡ TARARIARA RAAAAAA !!!...