Es mostren els missatges amb l'etiqueta de comentaris ubuntu jaunty jauntyjackalope. Mostrar tots els missatges
Es mostren els missatges amb l'etiqueta de comentaris ubuntu jaunty jauntyjackalope. Mostrar tots els missatges

divendres, de juliol 03, 2009

Cremant Cds amb la línia de comandes

Després d'uns dies barallant-me amb el Nautilus, el Gnome-Baker, el K3b, i de canviar cremadores, a Ubuntu 64x, he optat per la 'Old Command Line'.

Passa que unes falles conegudes es barrejaven amb la de la meva antiga cremadora de Cds, i no ha estat fàcil saber qui fallava. Deixo aquí la seqüència (script) per qui pugui interessar. No oblideu donar-li permisos d'execució:


#!/bin/sh
# Ús: bash $0 [arxiu.iso(3, 6)|carpeta(5)] (veure el menú)
# Escrit per Paco Rivière http://pacoriviere.cat - Juny 2009 - Per a Ubuntu Jaunty 9.04 - Llicència GNU\GPL
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License.
#

# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

# GNU Library General Public License for more details.

#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.

#
# Basat en: http://cocinaphp.paleontologia.co.uk/index.php?/archives/162-Grabando-CDsDVDs-desde-consola.html

function ajuda {
echo "Ús: bash $0 [arxiu.iso(3, 6)|carpeta(5)] (veure el menú)"
echo

}

# Menu i bucle principal

while true ;
do
echo "Trieu una opció"
echo "0 - Surt" echo "1 - Mostra els dispositius"
echo "2 - Esborra un CD-RW"
echo "3 - Crema arxiu iso $1"
echo "4 - Duplica el disc"
echo "5 - Genera iso de la carpeta $1"
echo "6 - Genera iso del DVD a l'arxiu $1"
echo "7 - Ajuda"
read Opcio
case "$Opcio" in
0 ) exit 1 ;;
1 ) wodim -devices ;;
2 ) wodim -blank=fast -v dev=/dev/sr1 ;;
3 ) wodim dev=/dev/sr1 driveropts=burnfree,noforcespeed fs=14M speed=10 -dao -eject -overburn -v $1 ;;
4 ) cdrdao copy --fast-toc --device ATA:2,0,0 --buffers 256 -v2 ;;
5 ) genisoimage -o archivo.iso -r -J -l directorio $1 ;;
6 ) growisofs -dvd-compat -Z /dev/dvd=$1 ;;
7 ) ajuda ;; * ) echo "Opció incorrecta" ;;
esac
done

No comprova les dependències per que no sé quines son, si les sabeu deixeu un comentari i ho afegim. És senzill amb aquesta ordre:

# Comprovacions per poder començar
# ================================
# Comprovem que hi ha els paquets que necesitem
[ ! -f `which python` ] && echo "Cal el paquet nom_del_paquet. Feu sudo apt-get install paquet." && exit 1

dissabte, de juny 27, 2009

Gnome sense titol i vores després d'instal·lar Compiz

He desinstal·lat Compiz per que no és estable amb la versió d'Ubuntu de 64 bits.
Un cop desinstal·lat, les finestres no tenien ni vores ni títol. La solució és molt senzilla:

  • Desinstal·lar tots els components de Compiz
  • Reinstal·lar metacity:
sudo apt-get install metacity

diumenge, de juny 21, 2009

mdadm refuses to add disk (mdadm: device /foo already active - cannot assemble it)

A vegades una colla de petites falles poden posar-se d'acord per portar-nos dies cercant i provant solucions, per que finalment, descobrim que les solucions més simples solen ser les millors:

Símptomes: No es pot tornar a afegir un disc d'una matriu RAID
O bé els uuid de la partició o disc obtinguts per: blkid -L i per: ls -l /dev/disk/by-uuid no coincidien, en el meu cas degut a que havia muntat el disc amb un altre nucli per restaurar arxius de configuració.

Comprovació:
@phenix:~$ cat /proc/mdstat
Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10]
md0 : active raid1 sda3[0] sdb3[1]
20482752 blocks [2/2] [UU]

md1 : active raid1 sdb5[1] sda5[0]
6144704 blocks [2/2] [UU]

md2 : active raid1 sda6[0]
307202816 blocks [2/1] [U_]

unused devices: none

@phenix:~$ sudo mdadm --assemble /dev/md2 -f /dev/sdb6
mdadm: device /dev/md2 already active - cannot assemble it

Suposant que sdb6 sigui idèntic i que no estigui muntat!

Solució:

  • sudo fdisk /dev/sdb
  • llista (opció p)
  • escriure (opció w)
  • Tornar a afegir el disc amb mdadm --assemble [...]
  • I finalment...
@phenix:~$ cat /proc/mdstat
Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10]
md0 : active raid1 sda3[0] sdb3[1]
20482752 blocks [2/2] [UU]

md1 : active raid1 sdb5[1] sda5[0]
6144704 blocks [2/2] [UU]

md2 : active raid1 sdb6[2] sda6[0]
307202816 blocks [2/1] [U_]
[>....................] recovery = 0.0% (222464/307202816) finish=91.9min speed=55616K/sec

unused devices: none

Validesa:
Linux 2.6.28-13-generic x86_64
mdadm - v2.6.7.1 - 15th October 2008
fdisk (util-linux-ng 2.14.2)

Si us funciona en altres versions, deixeu un comentari amb la vostra versió

Honors: CooLGeeK

dijous, de maig 14, 2009

Solució a "No puc canviar l'hora a Ubuntu"

I a 'No puc administrar el serveis', la 'Xarxa', les 'Carpetes compartides' i els 'Usuaris i grups'

Des de fa algunes actualitzacions (Ubuntu 9.04) hi ha un problema molt molest que no pot ser més fàcil de solucionar:

El tauler de canvi d'hora està bloquejat

Es deu a que degut als canvis de polítiques de seguretat, no cal cridar time-admin amb gksudo

Solució:
Sistema | Preferències | Menú principal

A Menús, triem Administració, cliquem dos cops a Hora i Data, i al camp Ordre, on posa gksudo time-admin suprimim gksudo, per que quedi només en time-admin

Et voilà!

PD: El mateix s'aplica als 'Serveis' (service-admin), la 'Xarxa' (network-admin), les 'Carpetes compartides' (shares-admin) i els 'Usuaris i grups' (users-admin)