MultiLiveUSB amb les principals distros *buntu

Durant el cap de setmana, mentre em descarregava les primeres beta de Lucid Linx, s’ha publicat, també, la versió 4.9 de la Parted Magic, una de les distribucions auxiliars més lleugeres (al voltant de 80 MB) de l’actualitat. Com que encara arrenca amb GRUB Legacy, decideixo incloure-la en la nova versió del MultiLiveUSB i combinar-la (o, per ser més exactes, “combinar-l’hi”) el SuperGrubDisk 0.9799, que és el que adrian15 de SuperGrubDisk va deixar preparat per poder arrancar particions lògiques d’una unitat USB.

Si voleu preparar-vos una unitat USB de 4 GB de múltiple inici que inclogui el Parted Magic, el quatre sabor bàsics d’Ubuntu més una versió Alternate, podeu intentar seguir les següents instruccions.

1 – Descarreguem les distribucions a emprar:

2 – Particionem la unitat USB (amb GParted o amb l’eina que més ens agradi) de la següent manera:

  • /dev/sdb1 amb 100 MiB per a SGD sobre Parted Magic
  • /dev/sdb2 amb 705 MiB per a Alternate Xubuntu
  • /dev/sdb3 amb 705 MiB per a Ubuntu
  • /dev/sdb5 amb 705 MiB per a Kubuntu
  • /dev/sdb6 amb 705 MiB per a Xubuntu
  • /dev/sdb7 amb 500 MiB per a Lubuntu
  • /dev/sdb8 amb 450 MiB per al magatzem
Hem considerat que l’USB es troba a /dev/sdb: adapteu-ho al vostre cas, si cal. És pràctic anomenar les particions en funció de quina distribució van a contenir. Totes les particions han de ser de tipus fat32 (o fat16).
Fins que no en surtin les versions definitives, no instal·laré la versió Alternate, però ja li reservo una partició. Per cert, recordeu que les versions Alternate s’han d’instal·lar sempre sobre una partició primària, mai sobre una partició lògica (no funcionarà l’instal·lador).

3 – Amb USB Startup Disk Creator, instal·lem les *buntu a les particions corresponents.

És un procés senzill, totalment gràfic: crec que no cal explicar-hi res, oi?

4 – Descomprimim Parted Magic en el disc dur.

Això crearà un directori anomenat pmagic-usb-4.9, que contindrà els directoris boot i pmagic.

5 – Descomprimim SuperGrubDisk en el disc dur.

Això crearà el directori boot.

6 – Copiem la carpeta “boot” del SuperGrubDisk sobre la mateixa carpeta de Parted Magic.

Això sobreescriurà la major part de l’estructura del boot original del Parted Magic (haurem d’acceptar quan el sistema ens hi demani confirmació).

7 – Modifiquem el menu.lst del SGD (ja sobreescrit sobre el del Parted Magic).

Editem el fitxer menu.lst que es troba al directori boot del Parted Magic i, a continuació de la línia
color white/brown yellow/cyan

i abans de la línia

#title Inicio normal / Normal Boot

afegim les següents:


## Menús de les Live instal·lades: adapteu-lo, si cal, després
## de cada instal·lació.
title PartedMagic 0.4.9
rootnoverify ($(grub_drive),0)
chainloader +1

title Xubuntu 10.4 Alternate - Beta 1
rootnoverify ($(grub_drive),1)
chainloader +1

title Ubuntu 10.4 Live Desktop - Beta 1
rootnoverify ($(grub_drive),2)
chainloader +1

title Kubuntu 10.4 Live Desktop - Beta 1
rootnoverify ($(grub_drive),4)
chainloader +1

title Xubuntu 10.4 Live Desktop - Beta 1
rootnoverify ($(grub_drive),5)
chainloader +1

title Lubuntu 10.4 Live Desktop - Beta 1
rootnoverify ($(grub_drive),6)
chainloader +1

title PARTICIÓ DISPONIBLE: MAGATZEM
rootnoverify ($(grub_drive),7)
chainloader +1

I guardem aquesta nova versió al mateix lloc.

8 – Copiem el directoris boot i pmagic a la primera partició de l’USB.

Des del directori on hem descomprimit pmagic-usb-4.9, copiem els directoris boot i pmagic a la primera partició de l’USB. Després d’aquesta operació, encara ens faltarà instal·lar-hi el gestor d’inici syslinux perquè aquesta distribució pugui engegar-se. Quan hem instal·lat els quatre sabors d’Ubuntu, USB Startup Disk Creator haurà instal·lat automàticament aquest programa en cada partició i no ens hi hem hagut de preocupar; en canvi, cal fer-ho manualment per a Parted Magic tal i com es descriu al punt següent.

9 – Instal·lo el syslinux des d’un Parted Magic anterior

La versió de syslinux present a Ubuntu és força antiga (3.63) i Parted Magic necessita una de més moderna. Per solucionar-ho, instal·larem syslinux a partir d’alguna distro que en faci servir una versió més actualizada (ja va per la 3.85); una manera còmoda és iniciar el sistema des d’una versió relativament recent de Parted Magic (o des de l’actual, si l’heu cremada en un CD). Així, doncs:
– iniciem l’ordinador des d’un Parted Magic anterior (en el meu cas, ha estat la 4.7);
– inserim la unitat USB;
– obrim la utilitat Mount-gtk, observem quina és la primera partició de la clau i la muntem;
– obrim un terminal i executem la següent ordre per instal·lar syslinux a la partició del Parted Magic:
syslinux -d /boot/syslinux /dev/sdx1

on caldrà modificar sdx1 en funció del punt exacte de muntatge de la nostra clau.

10 – Amb grub, redirecciono l’arrencada a la primera partició.

Sempre des de Parted Magic, i encara en la consola, emprem GRUB per fer que l’MBR de la unitat USB apunti cap a la primera partició (la que inclou tant el Parted Magic com el SGD):


# grub
grub> find /boot/grub/stage2 # Per identificar la unitat i partició on es troba el SGD.
(hd0,0) # Normalment, la unitat interna (no ens interessa)
(hdx,y) # Probablement, la que estem cercant (x i y seran xifres).
grub> root (hdx,y) # Les xifres que l'última resposta del pas anterior (si no
# hem inserit cap altra clau USB).
# Obtindrem un missatge avisant-nos que la partició està
# formatada com a fat32, del que no en farem ni cas.
grub> setup (hdx) # Sempre amb la primera xifra de la darrera resposta
# de la consulta.
grub> quit
# sync # Ens assegurem que s'ha escrit la informació a la unitat USB.

I ara només ens faltarà apagar l’ordinador, extraure la clau, tornar-la a connectar al port USB (és curiós, però si no ho faig així, arranca des de la unitat interna) i tornar a engegar. Ara, hauríem d’obtenir el menú del Super Grub Disk amb totes les opció que hi hem afegit en el pas 7 (seguides de les pròpies del SGD, si no les hem esborrades, cosa que no seria intel·ligent, perquè perdríem l’accés a aquesta eina).

És clar que, tant per a aquest pas com per a l’anterior, podeu emprar qualsevol altra distribució que faci servir una versió actualitzada de syslinux, així com el GRUB Legacy.

En cas de dubte, recordeu que trobareu els articles anteriors sobre aquest argument a l’etiqueta multiliveusb del bloc, així com un tutorial una més mica extens a la wiki d’Ubuntu.

Bona sort, si ho intenteu!

Powered by ScribeFire.

Quant a Giorgio Grappa

Algú fa cas de les coses que els blocaires escriuen sobre ells mateixos? El comentari més sincer que he llegit als "about me" és aquell de: "si vols saber res de mi, pots llegir el meu bloc."
Aquesta entrada ha esta publicada en lucid linx, multiliveusb, parted magic, ubuntu. Afegeix a les adreces d'interès l'enllaç permanent.

Deixa un comentari

Fill in your details below or click an icon to log in:

WordPress.com Logo

Esteu comentant fent servir el compte WordPress.com. Log Out / Canvia )

Twitter picture

Esteu comentant fent servir el compte Twitter. Log Out / Canvia )

Facebook photo

Esteu comentant fent servir el compte Facebook. Log Out / Canvia )

Google+ photo

Esteu comentant fent servir el compte Google+. Log Out / Canvia )

Connecting to %s