Para poder tener dos linux o solventar la ubicación de una partición es bueno las utilidades de  clonación de discos. La mala noticia es que en linux hoy dia se utiliza el uuid (numero de serie unico gracias a las librerias UUID).

Cuando se clonan discos en linux, si hay un disco clonado habra dos discos con uuid iguales, y esto confundirqa a el grub, porque hoy grub busca la raiz según el UUID de partición, al arrancar linux, realizando un arranque aleatorio de estas clonaciones, lo que significa que nunca se sabra cual de las dos particiones clonadas se arranco. Abajo se solventa esto cambiando el uuid.

Linux actualmente usa la tabla de particiones de MSDOS, aunque tenga su propio sistema de ficheros, y esto permite las operaciones majunches de clonado comunes de ruindows.

Clonara un linux para tener dos iguales:

Esto permite tener dos linux iguales, algo util para experimentar con una instalacion sin duplicar trabajo, para no tener que hacer dos instalaciones (una para trabajo y otra para uso cotidiano).

  1. realizar una instalacion donde le pongas el esfuerzo.
  2. Terminada la instalacion se carga un live cd que tenga gparted (preferiblemente que soporte discos grandes)
  3. se clona la particion que se realizo la instalacion a donde se desea.
  4. Se cambia el uuid para que grub (si ambos discos estan en el mismo maquina o sistema) no cuasen confusion o conflictos


Cambiar el uuid cuando hay dos discos iguales


Esta operacion depende de el sisrema de ficheros (etx3, etx4, reiserfs, reiserfs4, etc), esto no es recomendable para btfs, xfs y ext2.

  1. buscar los particiones iguales:
    root@cals:/home/usuario# blkid
    /dev/sda5: UUID="534b8a07-e679-444e-8fb5-de5b177256cb" TYPE="ext4"
    /dev/sda6: UUID="9947024d-74d7-4c24-b49d-c59142034d47" TYPE="ext4"
    /dev/sda9: UUID="a9f640da-4f9e-4cdb-9d06-2d3c2c559844" TYPE="ext4"
    /dev/sda7: UUID="8c280897-3775-499c-a9c6-4737bd06cde1" TYPE="swap"
    /dev/sda8: LABEL="MASSENKOH" UUID="d7a1cbe9-ccd4-4d0e-92c7-31db01c55cb2" TYPE="reiserfs"
    /dev/sda1: LABEL="MASSENKOH" UUID="4c1b37c5-7481-4729-b058-77d9375486e9" TYPE="reiserfs"
    /dev/sda2: LABEL="MASSENKOHSW" UUID="d13a5475-4b07-4ac0-ae3a-e657f4055607" TYPE="swap"
    /dev/sdb1: LABEL="DEBIANVNX6" UUID="d7a1cbe9-ccd4-4d0e-92c7-31db01c55cb2" TYPE="ext3"
    /dev/sdb3: UUID="79f030ce-f3eb-4241-ac90-a82d588d183e" TYPE="swap"
    /dev/sdb4: LABEL="DATA" UUID="07ae913b-510b-4778-b4ea-f6a3d56f06d5" TYPE="ext3"
    root@cals:/home/usuario#
  2. Aqui las iguales son /dev/sda1 y /dev/sda8, para que grub no se confunda, hay que cambiar el uuid no como dicen los tutoriales por alli casualmente ubunteros.. que mencionan cambiar el uuid por un tipo de particion, solucion mediocre.
    1. EJEMPLO con reiserFS que es el caso aqui.. Para esto debe tener instalado las utilidades de feiserfs (version3 para sistema de ficheros 3.5) y asi estara el comando reiserfstune :
    root@cals:/home/usuario# reiserfstune -u 6091d52e-4dcf-40f0-ac7f-ce74bb87e43e /dev/sda8
    reiserfstune: Journal device has not been specified. Assuming journal is on the main device (/dev/sda8).
    Current parameters:
    Filesystem state: consistent
    Reiserfs super block in block 16 on 0x808 of format 3.6 with standard journal
    Count of blocks on the device: 9765376
    Number of bitmaps: 299
    Blocksize: 4096
    Free blocks (count of blocks - used [journal, bitmaps, data, reserved] blocks): 6052419
    Root block: 3440774
    Filesystem is clean
    Tree height: 4
    Hash function used to sort names: "r5"
    Objectid map size 78, max 972
    Journal parameters:
    Device [0x0]
    Magic [0x174e4bbe]
    Size 8193 blocks (including 1 for journal header) (first block 18)
    Max transaction length 1024 blocks
    Max batch size 900 blocks
    Max commit age 30
    Blocks reserved by journal: 0
    Fs state field: 0x0:
    sb_version: 2
    inode generation number: 930526
    UUID: 6091d52e-4dcf-40f0-ac7f-ce74bb87e43e
    LABEL: MASSENKOH
    Set flags in SB:
    ATTRIBUTES CLEAN
    Mount count: 3
    Maximum mount count: 30
    Last fsck run: Wed Apr 20 19:03:08 2011
    Check interval in days: 180
    root@cals:/home/usuario# blkid
    /dev/sda5: UUID="534b8a07-e679-444e-8fb5-de5b177256cb" TYPE="ext4"
    /dev/sda6: UUID="9947024d-74d7-4c24-b49d-c59142034d47" TYPE="ext4"
    /dev/sda9: UUID="a9f640da-4f9e-4cdb-9d06-2d3c2c559844" TYPE="ext4"
    /dev/sda7: UUID="8c280897-3775-499c-a9c6-4737bd06cde1" TYPE="swap"
    /dev/sda8: LABEL="MASSENKOH" UUID="6091d52e-4dcf-40f0-ac7f-ce74bb87e43e" TYPE="reiserfs"
    /dev/sda1: LABEL="MASSENKOH" UUID="4c1b37c5-7481-4729-b058-77d9375486e9" TYPE="reiserfs"
    /dev/sda2: LABEL="MASSENKOHSW" UUID="d13a5475-4b07-4ac0-ae3a-e657f4055607" TYPE="swap"
    /dev/sdb1: LABEL="DEBIANVNX6" UUID="d7a1cbe9-ccd4-4d0e-92c7-31db01c55cb2" TYPE="ext3"
    /dev/sdb3: UUID="79f030ce-f3eb-4241-ac90-a82d588d183e" TYPE="swap"
    /dev/sdb4: LABEL="DATA" UUID="07ae913b-510b-4778-b4ea-f6a3d56f06d5" TYPE="ext3"
    root@cals:/home/usuario#
    1. EJEMPLO con ext2/ext3 que seria otro caso.. Para esto debe tener instalado las utilidades de e2tools (para ext4 friegense) y asi estara el comando tune2fs, asi se ejecutara el cambio de uuid:
    root@cals:/home/usuario#tune2fs /dev/sda8 -U random
    root@cals:/home/usuario# blkid
    /dev/sda5: UUID="534b8a07-e679-444e-8fb5-de5b177256cb" TYPE="ext4"
    /dev/sda6: UUID="9947024d-74d7-4c24-b49d-c59142034d47" TYPE="ext4"
    /dev/sda9: UUID="a9f640da-4f9e-4cdb-9d06-2d3c2c559844" TYPE="ext4"
    /dev/sda7: UUID="8c280897-3775-499c-a9c6-4737bd06cde1" TYPE="swap"
    /dev/sda8: LABEL="MASSENKOH" UUID="6091d52e-4dcf-40f0-ac7f-ce74bb87e43e" TYPE="reiserfs"
    /dev/sda1: LABEL="MASSENKOH" UUID="4c1b37c5-7481-4729-b058-77d9375486e9" TYPE="reiserfs"
    /dev/sda2: LABEL="MASSENKOHSW" UUID="d13a5475-4b07-4ac0-ae3a-e657f4055607" TYPE="swap"
    /dev/sdb1: LABEL="DEBIANVNX6" UUID="d7a1cbe9-ccd4-4d0e-92c7-31db01c55cb2" TYPE="ext3"
    /dev/sdb3: UUID="79f030ce-f3eb-4241-ac90-a82d588d183e" TYPE="swap"
    /dev/sdb4: LABEL="DATA" UUID="07ae913b-510b-4778-b4ea-f6a3d56f06d5" TYPE="ext3"
    root@cals:/home/usuario#

alerta, que pasaria si Linux es Licencia BSD, evitenlo en futuro

Recienteme ha habido una broma, sobre dicho tema, pero voy definir el terrible punto negativo si esto hubiera sido verdad: dado las peleas por temas de colaboracion/licencia, paradojicamente hoy dia se malinterpreta la palabra con "ganacias/dinero", pero colaborar significa trabajar en grupo: TU ME DAS Y YO TE DOY y todos felices ganamos..

Actualmente esto no se da mucho, para muestra un boton, Oracle y MySQL/OOO. Recientemente en un evento y tambien una entrevista en España, Oracle hablaria de Open Office, pero raramente la charlita comenzo tornarse a decir lo "dificil" que es mantener ooo dado "mala organizacion de codigo, problemas de estandares" etc etc etc, umm raro, se nutren pero no dan nada.. http://www.rebelion.org/noticia.php?id=111293 , aqui mas: http://www.muylinux.com/2010/08/13/oracle-habla-sobre-su-estrategia-open-source/  ....es que son mas "lambusios/muertos de hambre" que un camionetero/transportista publico de Venezuela. ...

Otro ejemplo es google y androit, formula de exito, obvio no quieran colaborar, ¿se imaginan alguien lo mejore y le quite el negocio? Desde hace algunos meses ya google no colabora en ampliar sus mejoras hacia la rama principal de linux, simplemente todo el codigo se queda en sus servidores y hay que ir a jalar bola (practicamente, ellos dicen "el codigo esta alli", pero no hay interes) para obtenerlo, y de paso lo liberan unicamente despues de sacar un release, ejemplo: http://www.businessweek.com/magazine/content/11_15/b4223041200216.htm , una buena estrategia el controlar el codigo para que nadie "inepto" lo "mamarrachee", pero.. ¿eso no va contra las politicas comunitarias de codigo abierto?.. (mier.. eso sono a chavista!!!!),

Pero aqui algo peor: http://www.bsecure.com.mx/featured/android-y-la-falta-de-compromiso-con-la-seguridad/ , see señores.. "es mi pelota y yo digo como se juega", una muestra de lo subyugados que estamos. Esto es la otra cara de la moneda, uds diran, "aja, viste linux/androit si es dañable, igual que windo", nop, el OS no es dañado, EL USUARIO ES ENGAÑADO, y es obvio, son usuario iditoas, windows en fin... pero el tema es que ello lleva a la cerrada de la filosofia abierta del OS androit, para controlar dicha fragmentacion.. OK OK y si eso es verdad, porque cono no ocurre con las distros linux????? aja?? contesten esa!!!! Solo ocurre con andoit, y es porque realmente son "vainas" que buscan windowizarse.. (incluyendo controlar y cerrar el software).

LO PEOR HA OCURRIDO; LINUX ES BSD:

Muchos diran esto es bueno, porque ahora "mi compañia puede usarlo sin restriccion alguna y SIN COMPROMISO ALGUNO", pero no, porque eso implica que linux puede seguir y la empresa tambien , incluso si la empresa solventa un problema, que nos haga falta, la empresa podria "cerrar" para ellos mismos dicha solucion..

En una declaración confidencial, que se filtró a iTWire se anuncion que linux seria con politica y licencia BSD, .. seee

Como todos sabemos, el sistema operativo Linux está, perdon estaba!... licenciado bajo la GPL. Esta licencia se utiliza para ayudar a prevenir la inclusión del software de código cerrado y para garantizar la disponibilidaddel código fuente . La GPL ha hecho intentos para impedir la distribución sin fuentes para la generacion de binarios cerrados.

La licencia BSD es mucho mas cerrada e incluso permite la distribución de sólo binarios obviando beneficiar a otros con las fuentes. La diferencia principal, sin embargo, puede ser visto de esta manera: La GPL le da el derecho a utilizar el software de la forma que desee, y debe asegurarse el código fuentedisponible para todo entidad que lo utiliza (o su variante de la misma ) . La licencia BSD noobliga que la persona que recibe el producto tambien obtenga codigo o modifica el código disponible.


Esta jugada afecta a los desarrolladores, porque Google podria hacer mejoras que SOLO EL MANEJARIA e incluso dejarlas como cerradas y no seria incluido en las fuentes de linux. 

Los culpables: Involucran los hipocritas vendidos co-fundador GNOME Miguel de Icaza (que mantiene tratos con MS), y Google. Torvalds dijo que su movimiento para cambiar la licencia para el núcleo de la GPLv2 había sido "empujado" por  la oferta de Google para utilizar las cabeceras del kernel sin infringir derechos de autor. Esto es el refuerzo de lo que hablo arriba.
"Hay una gran cantidad de empresas por ahí, todos ellos intentando desesperadamente sacar provecho del buen código que hemos creado", dijo Torvalds, refiriéndose al equipo de kernel. "Y ellos se ven dificultadas por la licencia bajo la cual hemos lanzado el núcleo." 

NOTESE:  ".. intentando desesperadamente.."..
NOTIS buena, los telefonos con windows mobile, estan limitadisimos al principal portal de video de la red, YouTube, y a muchas otras aplicaciones, http://www.businessinsider.com/microsoft-youtube-sucks-on-windows-phone-and-its-googles-fault-2011-3

Una notcia que deja estaciado, quesudo, con orgasmo de felicidad.

Lo mejor es que el hecho esta basado en la misma que relizo microsoft hasta hoy dia con windo, en la formula google, simplemente se impone y despues dispone, igual que GAtes lo hizo con los idiotas que compraban pc antes.. bien por los ineptos.. prefiero un demonio con linux que un intento de dios mediocre como microsoft.
top