Barra superior

dimarts, 20 de desembre del 2011

(GNU) Imatges lliures, on trobar-les

On podem trobar imatges lliures a la xarxa? En aquests enllaços podeu trobar-ne.
En quant a les llicències:
  1. Llicències Creative Commons.
  2. Llicències lliures.

dimecres, 14 de desembre del 2011

(Linux) Entrar com a superusuari en Ubuntu

El comandament su serveix per a canviar d'usuari o en el seu defecte entrar com a superusuari.
A vegades, per tal d'estalviar-nos teclejar sudo a cada comandament, ens serà molt útil.

El seu ús per aquesta finalitat seria:
$sudo su -

Pendents
Imatges arrencada a Ubuntu
Congelar el sistema
Emulació Windows

(Linux) Canviar el sistema operatiu d'arrencada per defecte a Grub2

  • Passa 1 .- Obrim l'arxiu /etc/default/grub i canviem la línia GRUB_DEFAULT. Li canviem el nombre assignat pel que volem que arrenqui per defecte i guardem.
Obrim l'arxiu amb aquesta ordre:
$sudo gedit /etc/default/grub
Exemple:Vull que arrenqui amb l'Ubuntu 8.04.2, kernel 2.6.24-24-generic (recovery mode) (on / dev/sda1) i com li toca el 3 la línia GRUB_DEFAULT queda:
GRUB_DEFAULT = 3
Nota.- Per canviar l'arxiu /etc/default/grub i evitar problemes és millor fer servir l'editor nano perquè així evitem introduir caràcters estranys i moltes vegades invisibles en el codi.
  • Passa 2 .- Actualitzar el fitxer /boot/grub/grub.cfg; executant en consola update-grub
Això podem fer-ho al terminal amb qualsevol d'aquests dos comandaments:
$sudo update-grub
o
$sudo update-grub2
  • Com determinar l'ordre d'arrencada al grub.

Ens fixem en l'arrencada o bé obrim l'arxiu /boot/grub/grub.cfg sense permisos de root, buscam les línies que comencin per menuentry, i les comptem, començant des de 0 i de dalt a baix. Podem veure l'ordre de les opcions del menú durant l'arrencada del grub2 comptant des del zero i de dalt a baix.

NOTA.- S'ha d'obrir el fitxer /boot/grub/grub.cfg sense permisos de root perquè aquest no s'ha de modificar, ja que aquest arxiu es generat automàticament per update-grub (també anomena 't update-grub2 i /usr/sbin/grub-mkconfig, sent-ne tots tres el mateix) quan feim servir templates de /etc/grub.d i/o canviem l'arxiu /etc/default/grub
ExempleLes meues opcions d'arrencada al grub2 estan en aquest ordre i al costat d'elles he posat el número que li toca en GRUB_DEFAULT per arrencar des d'aquí:

0 ----- Ubuntu, Linux 2.6.31-14-generic
1 ----- Ubuntu, Linux 2.6.31-14-generic (recovery mode)
2 ----- Ubuntu 8.04.2, kernel 2.6.24-24-generic (on / dev/sda1)
3 ----- Ubuntu 8.04.2, kernel 2.6.24-24-generic (recovery mode) (on / dev/sda1)  

Basat en l'article original de: edidanilo

dimarts, 6 de desembre del 2011

(Linux) Recuperar Grub2

Es pot fer de vàries formes, però aquí utilitzarem una distribució LiveCD. Podem usar el LiveCD d'Ubuntu a partir de la versió 9.10. També serà vàlida qualsevol distribució que utilitzi com a gestor d'arrencada el Grub2.

El primer que hem de fer és arrencar el live-cd i obrir una terminal. Després escrivim el següent per veure les particions dels diferents discs durs:
$sudo fdisk -l
Després veiem quina és la partició on tenim Ubuntu i la muntem a / mnt (en la majoria dels casos aquesta partició serà sda1, l'exemple ho faré amb aquesta partició però mira quina és la teva partició amb la comanda fdisk):
$sudo mount /dev/sda1 /mnt
Ara, munta la resta de dispositius:
$sudo mount --bind /dev /mnt/dev
$sudo mount --bind /dev/pts /mnt/dev/pts
$sudo mount --bind /proc /mnt/proc
$sudo mount --bind /sys /mnt/sys
I executa el comandament chroot de manera que accedim com a root al sistema d'arxius del nostre antic Ubuntu:
$sudo chroot /mnt
Finalment carregam el grub en el MBR executant el següent:
#grub-install --recheck /dev/sda
(sda l'hem substituir pel disc dur que utilitzem per arrencar els sistemes operatius, gairebé sempre és sda. Anau amb compte! no posar el número de partició, només sda).
Reiniciem i quan torni a arrencar ubuntu (no el del LiveCD), podem ajustar al menú del GRUB manualment perquè aparegui en el menú d'arrencada el nou sistema operatiu que ens va esborrar el MBR, o deixar que ho faci el automàticament amb el següent comandament:
$sudo update-grub2
Si el comandament no et funciona, potser necessitis instal·lar el paquet grub2:
$sudo aptitude install grub2
Article extret de la guia Ubuntu.