Comment démarrer sur un disque dur (ou SSD) réel ?
Admettons que ledit disque soit /dev/sdh, il suffit de créer un disque virtuel qui utilisera le réel.
1) Avant tout, donner les droits à l'utilisateur courant :
$ sudo chmod 666 /dev/sdh
2) Ensuite, voici la commande à taper en tant qu'utilisateur :
$ VBoxManage internalcommands createrawvmdk -filename ~/dd.vmdk -rawdisk /dev/sdh
3) Puis, dans VirtualBox, sélectionnez ~/dd.vmdk comme disque SATA.
Dans les attributs du disque dur, sélectionner le type Writethrough.
4) Dans la machine utilisant ce disque dur, aller dans Configuration > Système et cocher « Activer EFI (OS spéciaux seulement) ».
Historique
- 2021-05-18 : ajout des étapes 1, 3 et 4.
Source : Use physical harddisk in Virtual Box