Je créé régulièrement des clès USB bootables à 3 partitions (2 partitions ext4 et une partition NTFS), afin de permettre à mes utilisateurs d'avoir 1) un environnement Linux en bootant un PC sur la clé et 2) de pouvoir sauver, sur la partition NTFS, des fichiers depuis un Windows ou un Linux, qui soit visible par l'autre OS.
J'ai observé que Windows (XP, Seven) à parfois un problème avec les clés multi-partition, spécialement si le numéro de la la partition NTFS/FAT se trouve "après" un numéro de partition qu'il ne connaît pas (une partition Linux). Dans certains cas, Windows propose tout simplement de formater les partitions Linux, si celles-ci se trouve "avant" une partition Windows... Sympa... :(
Aussi, j'ai trouvé une astuce : Créer les partitions Linux en DEBUT de clé, mais avec un ID qui ne soit pas "1". Cela se fait facilement avec "fdisk".
# fdisk -l /dev/sdc
Disque /dev/sdc : 14,9 GiB, 15938355200 octets, 31129600 secteurs
Unités : secteur de 1 ×ばつ 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Type d'étiquette de disque : dos
Identifiant de disque : 0x6a0a84e2
Périphérique Amorçage Début Fin Secteurs Taille Id Type
/dev/sdc1 10487808 31129599 20641792 9,9G 7 HPFS/NTFS/exFAT
/dev/sdc2 * 2048 9218047 9216000 4,4G 83 Linux
/dev/sdc3 9218048 10487807 1269760 620M 83 Linux
Ici, on voit que:
- afin de faciliter le boot, la partition système Linux (4.4Go) se trouve en début de clé, mais elle a pour ID 2
- pour que Windows ne soit pas perturbé par les partitions Linux, l'ID de la partition NTFS est en 1. Le fait que les partitions ne soient pas dans l'ordre de leur position physique ne pose pas de problème.
# Windows et ordre des partitions
Posté par Olivier (site web personnel) . En réponse au message clé usb avec plusieurs partitions (pour windows). Évalué à 4.
Je créé régulièrement des clès USB bootables à 3 partitions (2 partitions ext4 et une partition NTFS), afin de permettre à mes utilisateurs d'avoir 1) un environnement Linux en bootant un PC sur la clé et 2) de pouvoir sauver, sur la partition NTFS, des fichiers depuis un Windows ou un Linux, qui soit visible par l'autre OS.
J'ai observé que Windows (XP, Seven) à parfois un problème avec les clés multi-partition, spécialement si le numéro de la la partition NTFS/FAT se trouve "après" un numéro de partition qu'il ne connaît pas (une partition Linux). Dans certains cas, Windows propose tout simplement de formater les partitions Linux, si celles-ci se trouve "avant" une partition Windows... Sympa... :(
Aussi, j'ai trouvé une astuce : Créer les partitions Linux en DEBUT de clé, mais avec un ID qui ne soit pas "1". Cela se fait facilement avec "fdisk".
Ici, on voit que:
- afin de faciliter le boot, la partition système Linux (4.4Go) se trouve en début de clé, mais elle a pour ID 2
- pour que Windows ne soit pas perturbé par les partitions Linux, l'ID de la partition NTFS est en 1. Le fait que les partitions ne soient pas dans l'ordre de leur position physique ne pose pas de problème.