Unified Extensible Firmware Interface (UEFI) et nouveautés Raring Ringtail
Lors install system en juin 2013.
Nouveautés
Raring Ringtail 13.04 est basée sur noyau Linux 3.8.5
- l'installateur gère toujours les ordinateurs à base de BIOS et d'UEFI n'ayant pas Secure Boot.
- Gère cartes Ethernet Alx
-
libmtp
prend en charge + de périphériques MTP (dont smartphones Android) - Gestion services: upstart 1.8: remplace sysinit, asynchrone (style scripts system V) basé sur evènements, depuis Ubuntu 6. Outil initctl
- LibreOffice 4.0
Unified Extensible Firmware Interface (UEFI)
interface entre hard et system. Page wiki en anglais.
Note: Ubuntu sur le dur peut booter en legacy (old) et en EFI (new) sur DVD (et vice-versa).
Savoir si un ubuntu a été installé en legacy ou uEFI
uEFI si on trouve:
-
Le dur est-il en EFI? du ubuntu installé (pas d'un liveCD): [ -d /sys/firmware/efi ] && echo "EFI boot on HDD" || echo "Legacy boot on HDD"
Si la réponse est "Legacy boot on HDD" alors le Bios n'est pas configuré pour booter en en UEFI (ou bios sans UEFI) - /etc/fstab contient une partition EFI (point montage /boot/efi)
- c'est grub-efi bootloader (et non grub-pc)
- de grub-repair / options avancées / emplacement Grub -> on voit "Separate /boot/efi partition"
Voir page ubuntu en anglais https://help.ubuntu.com/community/UEFI#Identifying_if_the_computer_boots_the_HDD_in_EFI_mode
Upstart
-
initctl list | sort
-
Contrairement aux scripts system V (outil update-rc.d), Upstart utilise des fichiers de conf (cf etc/init). Pour désactiver un service de tous les runlevel: renommer le fichier de configuration :)
sudo cp -r /etc/init/ /etc/init.save$(date +%Y%m%d)
dossier /etc/init.d/ les scripts d'initialisation système V dont certains sont redirigés vers le script /lib/init/update-job. C'est ce dernier qui permet l'usage d'Upstart (et lire /etc/init/)