| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente |
| tutos:distrib:windows [2025/11/28 12:23] – [Système de fichiers] Ajout UDF GNUtoo | tutos:distrib:windows [2026/06/14 19:30] (Version actuelle) – [Installation] On à reçu les vidéos du PSL-XXL sur une clef formatée sous Windows et j'ai failli perdre les données dessus à cause de ça (je pensait que la table de partition avait disparue pour causes de corruptions). GNUtoo |
|---|
| |
| TODO: information sur comment installer GNU/Linux à côté de Windows (but: se préparer à un afflux plus grand de persones avec end of 10, etc). | TODO: information sur comment installer GNU/Linux à côté de Windows (but: se préparer à un afflux plus grand de persones avec end of 10, etc). |
| | |
| | ===== Interagir avec des personnes qui ont Windows ===== |
| | |
| | * /!\ Le formatage de clefs USB sous Windows ne crée pas de partition. Sous Windows 10 ça propose que NTFS et Exfat. Donc au final une fois formaté on ne peut pas redimentionner la partition avec Gparted ou gnome-disks (même si on utilise NTFS au lieu de exfat). Et si on utilise la ligne de commande, par exemple on doit monter /dev/sdb au lieu de /dev/sdb1. |
| |
| ===== Installation ===== | ===== Installation ===== |
| * Pour ouvrir des partitions chiffrées par GNU/Linux sous Windows: https://librecrypt.tdksoft.co.uk (fork de FreeOTFE qui à été abandonné). A noter que librecrypt peut aussi créer ses propres partitions qui sont sans doute pas compatible avec GNU/Linux. | * Pour ouvrir des partitions chiffrées par GNU/Linux sous Windows: https://librecrypt.tdksoft.co.uk (fork de FreeOTFE qui à été abandonné). A noter que librecrypt peut aussi créer ses propres partitions qui sont sans doute pas compatible avec GNU/Linux. |
| |
| * GNU/Linux peut ouvrir des partitions bitlocker (TPM et SmartCard non supportés pour l'ouverture). | * GNU/Linux peut ouvrir certaines partitions bitlocker. Le TPM et les SmartCards ne sont pas supportés pour l'ouverture. Il y a aussi d'autres restrictions: cryptsetup (ou d'autres implementations libres comme disklocker) ne supportent pas les disques partiellements chiffrés. Si on est dans ce cas on a cette erreur: "BITLK devices with type 'encrypt-on-write' cannot be activated." (référence: https://superuser.com/questions/376533/how-to-access-a-bitlocker-encrypted-drive-in-linux). Du coup dans ce cas vaux mieux désactiver bitlocker et/ou utiliser quelque chose d'autre pour chiffrer. Pour faire ça (1) ouvrir la ligne de commande en Administrateurice (2) taper 'manage-bde -off c:' pour enlever bitlocker de c:, ensuite on peut vérifier le status avec 'manage-bde -status'. (référence: https://petri.com/manage-bde-bitlocker-command-line/). |
| |
| * TrueCrypt et VeraCrypt ne sont pas libre (https://www.gnu.org/licenses/license-list.fr.html#Truecrypt-3.0) mais ils peuvent être installés sous Windows. Et sous GNU/Linux cryptsetup (qui lui est libre) peut ouvrir certaines partitions TrueCrypt et VeraCrypt (crées avec les chiffrements LRW ou XTS, Blowfish n'est pas supporté du à des limitations de l'API crypto de Linux). | * TrueCrypt et VeraCrypt ne sont pas libre (https://www.gnu.org/licenses/license-list.fr.html#Truecrypt-3.0) mais ils peuvent être installés sous Windows. Et sous GNU/Linux cryptsetup (qui lui est libre) peut ouvrir certaines partitions TrueCrypt et VeraCrypt (crées avec les chiffrements LRW ou XTS, Blowfish n'est pas supporté du à des limitations de l'API crypto de Linux). |
| Pour les systèmes de fichiers natifs dans GNU/Linux: | Pour les systèmes de fichiers natifs dans GNU/Linux: |
| |
| * BTRFS: il y'a un driver pour ReactOS et Windows: https://github.com/maharmstone/btrfs et apparament on peut même booter Windows sur du BTRFS: https://github.com/maharmstone/quibble mais ça reste experimental et compliqué à faire. | * BTRFS: il y'a un driver pour ReactOS et Windows: https://github.com/maharmstone/btrfs et apparament on peut même booter Windows sur du BTRFS: https://github.com/maharmstone/quibble mais ça reste experimental et compliqué à faire. GRUB Peut aussi Booter le kernel Windows mais uniquement en mode BIOS (https://www.gnu.org/software/grub/manual/grub/grub.html#Supported-kernels). Certains outils come btrfs balance sont disponible nativement dans l'interface graphique de Windows. Par contre pour mkbtrfs.exe, c'est un outil en ligne de commande car dans les outils intégrés dans windows de création de système de fichiers, les systèmes de fichiers disponibles sont hardcodés et pas modifiable par des drivers ou logiciels de tierce partie. |
| |
| * ext2, ext3, ext4: On peut lire les partitions sous Windows avec ext2fsd/ext3fsd (c'est le même logiciel qui a 2 noms différents) (https://en.wikipedia.org/wiki/Ext2fsd). Selon un blog (https://atkdinosaurus.wordpress.com/2023/03/11/how-to-use-ext4-filesystems-in-windows/) ça supporte peut être l'écriture et les journaux. Faut quand même désactiver les options '64bit' et 'metadata_csum' du système de fichier (ça peut être fait soit à la création soit après avec tune2fs (et peut être fsck ou resize2fs). Il y'a aussi une implementation fuse de ext2/ext3/ext4 (https://github.com/gerard/ext4fuse), mais l'implémentation fuse à l'air beaucoup plus limité (pas de support pour l'écriture de fichiers), donc ça vaut pas le coup d'essayer d'avoir fuse sous Windows (via WinFsp). | * ext2, ext3, ext4: On peut lire les partitions sous Windows avec ext2fsd/ext3fsd (c'est le même logiciel qui a 2 noms différents) (https://en.wikipedia.org/wiki/Ext2fsd). Selon un blog (https://atkdinosaurus.wordpress.com/2023/03/11/how-to-use-ext4-filesystems-in-windows/) ça supporte peut être l'écriture et les journaux. Faut quand même désactiver les options '64bit' et 'metadata_csum' du système de fichier (ça peut être fait soit à la création soit après avec tune2fs (et peut être fsck ou resize2fs). Il y'a aussi une implementation fuse de ext2/ext3/ext4 (https://github.com/gerard/ext4fuse), mais l'implémentation fuse à l'air beaucoup plus limité (pas de support pour l'écriture de fichiers), donc ça vaut pas le coup d'essayer d'avoir fuse sous Windows (via WinFsp). |