divendres, 30 d’abril del 2010

Gestor de restauració de particions amb Ubuntu

En aquesta entrada s'explica com crear un un sistema gestor de còpies de seguretat (salvaguarda/restauració) de particions. Aquest gestor es carrega durant l'arranc d'Ubuntu en mode de restauració (kernel = ... ro single).

En aquest exemple es gestionen les còpies de seguretat de la partició "/dev/sda1" on es troba instal·lat Windows XP.

Instal·lar paquets necessaris:

$ sudo apt-get install partimage parted


Crear/Editar el fitxer de creació de còpies de seguretat:

$ sudo nano /usr/share/recovery-mode/options/backup

Contingut del fitxer:

#!/bin/sh

. /usr/share/recovery-mode/l10n.sh

if [ "$1" = "test" ]; then
  echo $(eval_gettext "Fer una còpia de seguretat de WindowsXP")
  exit 0
fi
PARTITION="/media/WindowsXP"
DISP_PARTITION="/dev/sda1″

# La variable PARTITION conté la ruta de la partició on es troba Windows XP
# La variable DISP_PARTITION conté el dispositiu de la partició on es troba Windows XP

umount ${PARTITION}
rm -f /root/WindowsXP.partimg.gz*
partimage -z1 -o -f2 -d -b save ${DISP_PARTITION} /root/WindowsXP.partimg.gz

# Paràmetres de partimage:
# -z1: compress using gzip: fast and small image file (default)
# -o: Overwrite the existing image file without confirmation
# -f2: reboot (restart the computer)
# -d: Don’t ask any description for the image file.
# -b: batch mode: the GUI won't wait for an user action.

exit 0



Ho desem, sortim i li donem permisos d'execució:

$ sudo chmod +x /usr/share/recovery-mode/options/backup


Crear/Editar el fitxer de restauració de còpies de seguretat:

$ sudo nano /usr/share/recovery-mode/options/restore

Contingut del fitxer:

#!/bin/sh

. /usr/share/recovery-mode/l10n.sh

if [ "$1" = "test" ]; then
  echo $(eval_gettext "Restaurar imatge de Windows XP")
  exit 0
fi
PARTITION="/media/WindowsXP"
DISP_PARTITION="/dev/sda1″

# La variable PARTITION conté la ruta de la partició on es troba Windows XP
# La variable DISP_PARTITION conté el dispositiu de la partició on es troba Windows XP

umount ${PARTITION}
partimage -b -f2 restore ${DISP_PARTITION} /root/WindowsXP.partimg.gz.000

# Paràmetres de partimage:
# -b: batch mode: the GUI won't wait for an user action.
# -f2: reboot (restart the computer)

exit 0


Ho desem, sortim i li donem permisos d'execució:

$ sudo chmod +x /usr/share/recovery-mode/options/restore

Si voleu, també podeu limitar l'accés a les opcions del menú de restauració, per a fer-ho només heu de treure els permisos d'execució d'allò que vulgueu que no es mostri al menú, per exemple:

$ cd /usr/share/recovery-mode/options
sudo chmod -x clean

També si voleu, podeu forçar reiniciar el sistema al sortir del menú de restauració, per a fer-ho editeu el fitxer :

$ sudo nano /usr/share/recovery-mode/recovery-menu

i substituïu tots els "exit 0" i "exit" per reboot. al final d'aquest fitxer també heu d'afegir un reboot:

#!/bin/bash

# include gettext stuff
. /usr/share/recovery-mode/l10n.sh

# main
menu_text=$(eval_gettext "Menú de restauració")

while true; do
  unset items

  items[c++]="sortir"
  items[c++]=$(eval_gettext "   Sortir del menú")

  for i in /usr/share/recovery-mode/options/*; do
    if [ -x "$i" ]; then
      name="`"$i" test`"
      if [ $? -eq 0 ]; then
        items[c++]="`basename "$i"`"
        items[c++]="   $name"
      fi
    fi
  done

  choice="$(/usr/bin/whiptail --menu "$menu_text" 15 70 6 \
                             "${items[@]}" \
                             3>&1 1>&2 2>&3 3>&-)"

  if [ $? -ne 0 ]; then
    reboot
  fi

  if [ "$choice" = "sortir" ]; then
    reboot
  fi

  "/usr/share/recovery-mode/options/$choice"

  if [ "$?" -eq 42 ]; then
    reboot
  fi
done
reboot

Referència: http://www.noticiasubuntu.com/

Nerbeans 6.8 amb català a Ubuntu 10.04

Ubuntu 10.04 LTS incorpora les traduccions de l'IDE Netbeans 6.8, d'aquesta manera podem disposar de NetBeans 6.8 amb català executant la comanda:

$ sudo apt-get install netbeans

dijous, 29 d’abril del 2010

Ubuntu 10.04 LTS

  El passat 29 d'abril es va llançar la versió final d'Ubuntu 10.04 (Lucid Lynx) LTS.



Novetats en la versió 10.04:
  • Linux kernel 2.6.32
  • Servidor X.Org 1.7.6
  • Gnome 2.30.0
  • KDE 4.4.2
  • Firefox 3.6.3

Es pot descarregar de:
Si ja disponeu de la versió 9.10 de l'Ubuntu, podeu actualitzar-la a la 10.04 Beta 1:
Executant: [Alt]+[F2]
update-manager -d





NetBSD 5.1RC1

Ha aparegut la nova Release Candidate de NetBSD 5.1. Data de llançament 29 d'abril de 2010.
Es pot descarregar la imatge ISO d'instal·lació de ftp://ftp.netbsd.org/

dijous, 22 d’abril del 2010

Ubuntu 10.04 RC

  El passat 22 d'abril es va llançar la versió candidata d'Ubuntu 10.04 LTS. Lucid Lynx LTS encara és una versió en desenvolupament, en principi la versió estable es publicarà el pròxim 29 d'abril.

Podeu Col·laborar a la traducció al català a la pàgina web https://translations.launchpad.net/, Abans de fer-ho llegiu-vos:
El wiki sobre la traducció al català de l'Ubuntu https://wiki.ubuntu.com/UbuntuCatalanTranslators.

Novetats en la versió 10.04 RC:
  • Linux kernel 2.6.32
  • Servidor X.Org 1.7.6
  • Gnome 2.30.0
  • KDE 4.4.2
  • Firefox 3.6.3

Es pot descarregar de:
Si ja disponeu de la versió 9.10 de l'Ubuntu, podeu actualitzar-la a la 10.04 RC:
Executant: [Alt]+[F2]
update-manager -d





dimarts, 20 d’abril del 2010

Netbeans 6.9 Beta amb català

Des del passat dijous 20 d'abril està disponible el IDE NetBeans 6.9 Beta amb català.



dissabte, 17 d’abril del 2010

Mac OS X 10.6.3

Des del passat 17 d'abril està disponible l'última actualització del MAC OS X, la 10.6.3. Si aneu a actualitzar el sistema veureu que ja la teniu disponible i la podeu instal·lar. Si us fallés aquesta opció us podeu baixar directament l'actualització.


dijous, 8 d’abril del 2010

Ubuntu 10.04 Beta 2

  El passat 8 d'abril es va llançar la segona versió beta d'Ubuntu 10.04 LTS. Lucid Lynx LTS encara és una versió en desenvolupament, en principi la versió estable es publicarà el pròxim 29 d'abril.

Podeu Col·laborar a la traducció al català a la pàgina web https://translations.launchpad.net/, Abans de fer-ho llegiu-vos:
El wiki sobre la traducció al català de l'Ubuntu https://wiki.ubuntu.com/UbuntuCatalanTranslators.

Novetats en la versió 10.04 Beta 2:
  • Linux kernel 2.6.32
  • Servidor X.Org 1.7.5
  • Gnome 2.30.0
  • KDE 4.4.1
  • Firefox 3.6.3

Es pot descarregar de:
Si ja disponeu de la versió 9.10 de l'Ubuntu, podeu actualitzar-la a la 10.04 Beta 2:
Executant: [Alt]+[F2]
update-manager -d





dimecres, 7 d’abril del 2010

Fedora 13 beta

El passat 7 d'abril de 2010 es va publicar la versió beta de GNU/Linux fedora 13 (Goddard). És una distribució GNU/Linux. Aquesta versió inclou les següents característiques:
  • Gnome 2.30.0
  • Compiz 0.8.6
  • KDE 4.4.1
  • Linux kernel 2.6.34
  • OpenOffice.org 3.2.0
  • firefox 3.6.3
Pàgina principal http://fedoraproject.org/
Llegir notes de la versió

Per a actualitzar fedora a la versió en desenvolupament:
su
yum install preupdate
preupdate-cli Rawhide

Gràficament, executar:
su
preupdate



Podeu col·laborar amb la seva traducció al català a https://translate.fedoraproject.org/languages/ca/
Abans de fer-ho llegiu-vos:

dissabte, 3 d’abril del 2010

Mandriva Linux 2010.1 Beta 1

El passat 3 d'abril es va fer pública la versió beta de GNU/Linux Mandriva 2010.1. Aquesta versió inclou:
  • Linux kernel 2.6.33
  • KDE 4.4.2
  • GNOME 2.30
  • X.org 1.7.6
  • OpenOffice 3.2.0
  • Firefox 3.6.2

Es pot descarregar de http://wiki.mandriva.com/
Més informació del llançament de la versió GNU/Linux Mandriva 2010.1.
Pàgina web principal de Mandriva.

Sign by Danasoft - Myspace Layouts and Signs