fbpx
O F E P

Loading

Linux et Swapiness

Par défaut, linux swap assez rapidement. À partir de 40% d’utilisation de la RAM (donc 60% de libre), le noyau peut se délester sur la swap.

 

Avec des machines récentes, beaucoup de RAM et un SSD rapide, ce paramètre peut être optimisé. Nous conseillons la valeur suivantes:

vm.swappiness = 15

A éditer dans le fichier /etc/sysctl.conf (sur une base debian/ubuntu)

Booter la partition Windows 10 (dual-boot) depuis Linux via VirtualBox

Il est parfois utile d’avoir un dual-boot composé d’un Windows 10 et d’un Linux.

L’utilisation de la virtualisation desktop a également de nombreux atouts et en cas de dual-boot, c’est dommage d’avoir à créer une machine virtuelle alors qu’on peut démarrer la partition “native” directement depuis VirtualBox, moyennant quelques manipulations:

  1. Dans le cas ici présent, Windows 10 tourne sur /dev/sda1 et n’a qu’une seule partition. Souvent lors de l’installation une deuxième partiton est crée (système) mais ici ce n’est pas le cas.
    Un MBR avec grub est présent sur /dev/sda.
    sda est un SSD Samsung qui contient à la fois Windows 10 et Linux.
  2. Il faut d’abord rajouter le user dans le group “disk” afin qu’il ait des droits en lecture/écriture sur le disque et la partiton:
    chmod 660 /dev/sda
    chmod 660 /dev/sda1
    sudo usermod -a -G disk <user>
  3. Création du disque raw Virtualbox qui pointe vers le disque.
  4. $ VBoxManage internalcommands createrawvmdk -filename ~/.VirtualBox/win10_2.vmdk -rawdisk /dev/sda
  5. Création d’une nouvelle VM dans Virtualbox via la Gui (New, Windows 10 64 b, 2048 RAM, “Use an existing virtual hard disk file” et importer le vmdk créé.
  6. Vérifier que le controller est le même type que vous utilisez (SATA ou IDE). SATA AHCI est le standard sur les pc’s récents.

Screenshot from 2016-07-28 23-05-26

Options activées et version de virtualbox utilisée

Screenshot at 2016-07-28 23:17:23

Boot de grub2, identique au dual-boot lors du démarrage de la machine physique

virtualbox win10

Windows 10 est démarré

Screenshot from 2016-07-28 23-02-52

Arrêt et installation des mises à jour

Remarques: l’activation de windows ne pose pas de problème (il a été activé via un boot physique et l’accès depuis Virtualbox l’indique comme toujours activé).

 

Pour la 3D et l’installation des “Guest tools”, c’est pour un prochain épisode..

mount: unknown filesystem type ‘LVM2_member’

Si vous avez déjà été confronté à cette erreur et que vous utilisez LVM et MDADM, alors vous trouverez ici la solution à votre problème:

# mount /dev/mapper/group-data /mnt/disk/
mount: unknown filesystem type 'LVM2_member'

  1. Installer LVM2: apt-get install lvm2
  2. Charger le module: modprobe dm-mod
  3. Activer le logical volume LVM: vgchange -ay
  4. Mounter: mount /dev/mapper/group-data /mnt/disk/

$ sudo lvdisplay

— Logical volume —
LV Path                /dev/group/data
LV Name                root
VG Name                group
LV UUID               xxxxxxxxx
LV Write Access        read/write
LV Creation host, time ,
LV Status              available
# open                 1
LV Size                74,50 GiB
Current LE             19073
Segments               1
Allocation             inherit
Read ahead sectors     auto
– currently set to     256
Block device           252:0