Kernel Linux: Cool stuff

Plutôt à titre personnel que pour vous, voilà ma petite liste des trucs ajoutés “récemment” Kernel Linux. Je remonte assez loin (2.6.27) pour partir de Debian Lenny :) Entre la “todo-list” et la “oh putain ça va déchirer sa race-list” … 2.6.27: ext4 delayed allocation, multiqueue networking 2.6.28: ext4 2.6.29: [tooltip content=“B-tree file system” url="" ]BTRFS[/tooltip] (1), filesystem freeze (1), memory controller swap management 2.6.30: [tooltip content=“New Implementation of a Log-structured File System” url="" ]NILFS[/tooltip] (1), POHMELFS and DST, fastboot, FS-Cache, 2.6.31: USB3, performance counters, 2.6.32: Per-backing-device based writeback, memory deduplication 1 2 3, CFQ low latency mode, soft limits in memory controller, some virtualization improvements, 2.6.33: drbd 1 2, block io controller, compcache (memory compressed swapping) 1 2, 2.6.34: Ceph filesystem 1 2 3 4, LogFS 1 2, Vhost net for KVM, 2.6.35: Transparent spreading of incoming network traffic load across CPUs 1 2, 2.6.36: CIFS support for [tooltip content=“see 2.6.30” url="" ]FS-Cache[/tooltip] 2.6.37: ext4 SMP scalability, Ceph-based network block device, I/O throttling support, 2.6.38: automatic process grouping, BTFS LZO compression + readonly snapshots, transparent hugepages, Transparent spreading of outcoming network traffic across CPUs on multiqueue devices, 2.6.39: ext4 SMP scalability again, IPset, Vu la taille de la liste, lire & comprendre tous les articles c’est déjà pas mal, mais alors tester tout ça … pfiou! ...

June 10, 2011 · 2 min

Virtualisation de Windows 2000, XP, 2003

Les articles de la KB Microsoft sont les suivants: Windows 2000 : http://support.microsoft.com/kb/822052 Windows XP : http://support.microsoft.com/kb/314082 Windows 2003 : pas trouvé ! Ils racontent en fait tous la même chose. Lorsqu’on virtualise un Windows, la plupart du temps, le contrôleur disque émulé est un Intel IDE PCIIX. Heureusement pour nous, ce contrôleur est très commun et tous les Windows depuis 2000 ont les drivers inclus. Malheureusement, Windows n’installe pas les drivers inutiles. ...

May 17, 2011 · 2 min

Bug: Debian, Munin, graphes CGI et groupes

Short story C’est l’histoire d’un bug dans un logiciel, Munin. Le bug rend impossible la génération des graphes en CGI lorsque l’hôte appartient à un sous-groupe. Le patch corrigeant ce bug est disponible ici. Long story Ce bug a été rapporté chez Debian au plus tard le 23 mai 2010, et corrigé partiellement dès le lendemain. (lien) En fait, ce bug était connu chez Munin depuis le 4 janvier 2010, et aussi corrigé partiellement très vite. (lien) ...

May 11, 2011 · 1 min

ZTE Blade : CyanogenMod 7.0.3 est sortie !

La version 7.0.3 de la ROM CyanogenMod est sortie le 6 de ce mois. Cette version fixe un bug ainsi qu’une trou de sécu important. Il est vivement recommandé de mettre à jour … … cependant, vu le nombre de messages relatant des problèmes avec le Blade, je vais m’abstenir d’upgrade et attendre la 7.0.4 ou la 7.1. La 7.1 incluera la version 2.3.4 d’Android, et avec elle le chat vidéo dans Google Talk. ...

May 10, 2011 · 1 min

Aligner une partition avec des secteurs de 4096 octets

Et on trouve la solution ici : http://workingdirectory.net/posts/2010/two-tb-disks/ ! Je ne reprends que la partie qui m’intéresse: utiliser parted (récent) créer un label gpt (car évidemment, les disques font plus de 2 teraoctets, sinon les secteurs ne feraient pas 4096 octets) afficher les secteurs créer les partitions de telle sorte que: le secteur de début de partition soit divisible par 512 le secteur de fin de partition +1 soit divisible par 512 la taille de la partition soit divisible par 512 Exemple sur un disque de 3 teraoctets et une seule partition: ...

April 8, 2011 · 1 min

SysRescueCD 2.1.0 : boot PXE

C’est plus simple qu’avant ! Si comme moi, vous avez vos données tftp dans /tftpboot , vos fichiers web dans /var/www, et que l’adresse IP de votre serveur tftp/web est 192.168.0.1, alors … une suite de commandes sera plus compréhensible :) mount sysresccd-2.1.0.iso /mnt/tmp mkdir /tftpboot/sysresccd-2.1.0 cp -r /mnt/tmp/isolinux/* /tftpboot/sysresccd-2.1.0/ cp /mnt/tmp/sysrcd.* /var/www mkdir /tftpboot/sysrescccd-2.1.0/pxelinux.cfg mv /tftpboot/sysresccd-2.1.0/*.msg /tftpboot/sysresccd-2.1.0/pxelinux.cfg/ mv /tftpboot/sysresccd-2.1.0/isolinux.cfg /tftpboot/sysresccd-2.1.0/pxelinux.cfg cd /tftpboot/sysresccd-2.1.0/pxelinux.cfg ln -s isolinux.cfg default sed -i -e 's;\(APPEND /*\)$;\1 setkmap=be netboot=http://192.168.0.1/sysrcd.dat rootpass=1234;' isolinux.cfg umount /mnt/tmp Et voilà, c’est terminé ! Il ne vous reste plus qu’à faire pointer votre serveur DHCP sur tftp://192.168.0.1/sysresccd-2.1.0 pour démarrer sur cette image ! ...

April 8, 2011 · 1 min

Les tablettes des fêtes

Le sapin de Noël 2010 verra probablement arriver des tablettes à ses pieds, ou tout du moins des commandes pour ces appareils ;-) Parmi la floppée de saloperies qui arrivent, il y en a deux que j’attends avec impatience. La première, c’est l’Asus EeeNote. Sorte de croisement entre une tablette graphique et une tablette classique, elle est faite pour prendre des notes et peut-être dessiner. Il est aussi possible de l’utiliser comme ebook reader et appareil photo numérique. Elle devrait sortir prochainement en Europe autour des 200€. ...

December 8, 2010 · 1 min