J'ai utilisé la commande suivante pour créer une nouvelle partition sur ma carte SD Samsung 32 Go.
Sudo fdisk /dev/sdb
Appuyez ensuite sur la lettre o pour créer une nouvelle table de partitions DOS vide. Mais il est venu avec l'avertissement suivant.
Warning: invalid flag 0x0000 of partition table 4 will be corrected by w(rite)
Lorsque j'ai ignoré l'avertissement et que j'ai essayé de terminer la partition en écrivant une nouvelle table sur le disque en appuyant sur w, il a affiché l'avertissement suivant et a refusé de créer de nouvelles tables.
WARNING: Re-reading the partition table failed with error 16: Device or resource busy. The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or kpartx(8) Syncing disks.
Comment résoudre ce problème? S'il vous plaît aider.
Vous rencontrez ce problème parce que /dev/sdb
est mounted
(tapez mount | grep /dev/sdb
à voir) et que ses méta-informations sont dans la RAM du système et que le système les a "verrouillées" pour empêcher plusieurs accès incontrôlé. Si vous umount /dev/sdb
avant Sudo fdisk /dev/sdb
, le système s'assurera que la méta-information du "disque" est à jour sur "disque", puis oublie la copie en mémoire de la méta. -information, et vous permet d’ajuster/ranger la carte SD au contenu de votre coeur.