OS X El Capitan : l'Utilitaire de disque n'est plus sensible à la casse

Stéphane Moussie |

Voilà un changement dans OS X El Capitan qui va faire bondir Linus Torvalds. Le nouvel Utilitaire de disque ne permet plus de créer une partition sensible à la casse (prise en compte des majuscules et minuscules), que ce soit sur le disque dur interne ou sur un support de stockage externe.

Utilitaire de disque de Yosemite - Cliquer pour agrandir
Utilitaire de disque d'El Capitan (on remarque au passage qu'Apple a enfin actualisé l'appellation de son système dans l'utilitaire, « OS X » remplace « Mac OS ») - Cliquer pour agrandir

À la suite d’une vulnérabilité de Git sur Mac liée à l’insensibilité à la casse, le créateur de Git et Linux avait fustigé HFS+ d’être « certainement le pire système de fichiers jamais créé. L’insensibilité à la casse est tout simplement une idée horriblement mauvaise, et Apple aurait pu la réparer. Ils ne l’ont pas fait.»

En fait, depuis Tiger, OS X sait prendre en compte la casse, mais de façon uniquement optionnelle. « Apple cache délibérément [cette option] et ne la maintient pas », admonestait Torvalds au début de l’année.

Plutôt que de proposer une option qui peut entraîner des dysfonctionnements avec certains logiciels (c’est le cas de ceux d’Adobe notamment), Apple l’a tout simplement retirée du nouvel Utilitaire de disque simplifié d’El Capitan.

S’il est impossible de créer une partition HFS+ sensible à la casse depuis l’utilitaire, le support de ce type de partition reste toutefois assuré semble-t-il — nous avons pu utiliser sans souci une clé USB formatée de la sorte. Par ailleurs, il faudra voir si cette option n’est pas réintroduite dans une bêta suivante d’El Capitan.

Mise à jour 24/06 : L'Utilitaire de disque dans la bêta 2 d'El Capitan fait toujours l'impasse sur la création de partition sensible à la casse. L'utilisateur lambda évitera donc de créer par mégarde une partition qui pourra entraîner des dysfonctionnements avec certains logiciels. Pour les utilisateurs avancés, il est toujours possible de créer ce type de partition avec une ligne de commande (merci Guillaume Gète) : diskutil eraseVolume jhfsx NouveauNomDuVolume identifiantVolume


avatar Mr Bob | 

Vous devriez donner la signification de sensibilité à la casse. Le terme prête à confusion.

avatar YARK | 

...Surtout que ce soir passe Incassable sur W9 ;-)

avatar Stéphane Moussie | 
@Mr Bob : j'ai ajouté une parenthèse à côté du lien vers la page Wikipedia.
avatar Mr Bob | 

Le lien wikipédia était déjà là ? Auquel cas j'ai rien dit, je n'ai pas fait attention.

avatar Stéphane Moussie | 
@Mr Bob : le lien était déjà là oui, mais bon, c'est vrai que c'est plus pratique d'avoir l'info directement dans le texte pour ceux qui ne connaissent pas.
avatar Irandal | 

+1 VDD.

Surtout que je me rappel jamais si c'est sensible ou insensible à la casse qui prends en charge les caractères spéciaux.

avatar BeePotato | 

@ Irandal : « Surtout que je me rappel jamais si c'est sensible ou insensible à la casse qui prends en charge les caractères spéciaux. »

C’est facile. La réponse est : ni l’un, ni l’autre. Il n’y a aucun lien entre les deux. :-)

avatar dtb06 | 

J'avais essayé sous Tiger, mais ce qui est très peu mis en avant aussi c'est que beaucoup de logiciels refusent tout simplement de s'installer sur des partitions sensibles à la casse !
De mémoire je crois que c'est le cas de Warcraft 3, et peut-être d'Office 2004 (ou d'un produit Adobe, je ne me souviens plus).
Bref, j'avais passé deux heures à tout installer comme il faut, avant de tout reformater en HFS et tout recommencer...

avatar fousfous | 

Ah enfin c'est horrible option qui est enlevé, ça m'avais fait perdre un temps fou en bug sans que je comprenne d'où ça vient.
Linus est toujours aussi incompétent on dirait.

avatar patrick86 | 

@fousfous :
Je pense que l'incompétent aurait trouvé la raison de vos bugs bien plus vite que vous.

A part ça, le développement de votre noyau UNIX-like avance bien ?

avatar occam | 

« Linus est toujours aussi incompétent on dirait. »

Je suppose donc que vous avez réussi à concevoir, réaliser et distribuer un système d'exploitation compatible POSIX supérieur à Linux ?

Si oui, veuillez nous faire partager cette merveille informatique. J'imagine déjà Linus Torvalds tremblant dans ses petits souliers. Ou pas?

avatar tbr | 

@fousfous :
Tu portes bien ton pseudo mais de lui, on ne tirera pas la source/base indéniable d'un nouvel OS.
Tandis que, de Linus...

Fouxfoux ?...
Non. Pas terrible.

avatar Gueven | 

@fousfous :
Traiter Linus d'incompétent il fallait oser ...
Dans ce bas monde, et dans le domaine de l'informatique, il y a peu de personnes qui lui arrivent aux chevilles ...

Le gars est quand même à l'origine du Kernel Linux et de Git.
J'espère que tu laisseras toi aussi une trace aussi valorisante de ton passage sur Terre.

avatar BeePotato | 

@ Gueven : « Traiter Linus d'incompétent il fallait oser ... »

Ben disons qu’une telle affirmation nécessite plus de précision.
Car il serait en effet loufoque de considérer Torvalds comme incompétent dans le domaine du développement logiciel.
En revanche, il se plaît à démontrer régulièrement qu’il est franchement incompétent en ce qui concerne l’informatique personnelle et l’usage des outils informatiques par des non informaticiens. Son obstination au sujet des systèmes de fichiers sensibles à la casse en est un exemple, justement.

On ne peut pas être compétent pour tout.

avatar Tibimac | 

Je sais ce qu’est la sensibilité à la casse mais quel peut bien être l’avantage d’avoir une partition formaté avec une sensibilité à la casse.
En tout cas si ca appporte des bugs et que du coup c’est pas trop conseillé alors le fait qu’Apple enlève cette option ne me semble pas vraiment poser de problème concrètement, si ??

avatar fousfous | 

@patrick86

Bah vu comment est buggué Linux j'ai un doute...

Non je commence a en avoir marre d'UNIX, le mieux serait de repartir sur des bases saines et d'actualité mais comment dire, même Apple n'aurais pas envie de tout recréer.

avatar patrick86 | 

"Bah vu comment est buggué Linux j'ai un doute..."

Vivi… Linux est tellement buggé, que la NASA va migrer son calculateur central vers Windows XP.

Votre affirmation n'a aucun sens ni fondement, parce que :
- Linux est un NOYAU, qui se retrouve aussi bien dans un OS de bureau, décliné en plusieurs centaines de distributions, que des logiciels embarqués, en passant par des box opérateurs et, évidement, des centaines de milliers de serveurs et des centaines de supercalculateurs de part le monde ;
- ce noyau Linux n'est pas l'interface graphique ni la couche applicative, peut-être effectivement buggée, de la distribution Linux que vous avez expérimenté ;
- Linux présente aussi des bugs, en quantité tout a fait acceptable et digne des meilleurs noyaux à l'heure actuelle.

"Non je commence a en avoir marre d'UNIX"

Passez sur Windows.

"le mieux serait de repartir sur des bases saines et d'actualité mais comment dire, même Apple n'aurais pas envie de tout recréer."

UNIX est une base SAINE et SOLIDE.
Que croyez-vous ? Il aurait déjà trouvé un remplaçant s'il était si mauvais.

Qu'importe. À la lecture de vos commentaires, il apparait clair que l'usage de votre Mac ne vous montrerait pas la moindre différence entre le OS X à noyau Unix, et un OS X avec un noyau n'importe quoi d'autre.

--

Je pense, sans vouloir vous vexer, que le Macintosh est TROP COMPLIQUÉ pour vous.
Envisagez plutôt une solution plus simple, telle "Ordissimo" ou autre similaire.

avatar Philactere | 

@patrick86 :
"Envisagez plutôt une solution plus simple, telle "Ordissimo" ou autre similaire."

En même temps il risque de n'être pas très favorable à Ordissimo, ce dernier étant basé sur du GNU/Linux...

avatar patrick86 | 

"En même temps il risque de n'être pas très favorable à Ordissimo, ce dernier étant basé sur du GNU/Linux..."

Chuuutte… fallait pas le dire :)

avatar Wolf | 

@patrick86 : Sauf qu'entre Unix et Linux y a un monde ...
Linux est effectivement utilisé, même buggué, par différentes institutions, en poste serveur, et c'est à peu près la seule utilité de Linux, hormis se donner une bonne conscience

avatar heret | 

Linux fait fonctionner les TV Sony Bravia et les GPS Garmin, 2 contre-exemples à ton affirmation. A part étaler ton ignorance et ta bêtise, qu'est-ce que tu sais faire Wolf ?

avatar patrick86 | 

"Sauf qu'entre Unix et Linux y a un monde ..."

Lequel ?

"Linux est effectivement utilisé, même buggué, par différentes institutions, en poste serveur, en supercalculateur, appareils multimédia, équipements réseaux, systèmes embarqués, etc.

ça fait déjà pas mal, pour un truc "buggé inutile".

avatar Gueven | 

@fousfous :
Linux buggé :
Le Kernel n'est pas plus buggé que les autres kernels (Darwin, Windows ...).

En plus le gars il l'offre à la communauté.
C'est fou comme les gens sont peu reconnaissants.
Quelle honte.

avatar Wolf | 

@Gueven : Il l'offre après l'avoir et copié et volé a d'autres ...

avatar lmouillart | 

?

avatar sekaijin | 

J'ai par le passé tenté d'utiliser MacOS installé sur une partition HFS a/A
et gros malheur
de nombreuses applications en fonctionnaient plus et d'autre plantaient inopinément
Même dans les outils MacOS j'ai rencontré des problèmes;

à la fin de mon expérience environ 6 mois j'ai analysé mes log et effectivement une grosse partie des plantages étaient des file IO error
Comme à l'époque on pouvait encore triturer les packages des applis, j'ai corrigé quelque casse de fichiers et eu la confirmation en les voyant de nouveau fonctionner.

Je me souviens des dév de Rhapsody il était alors question de créer un filesystem insensible pour la compatibilité avec System 9
Et inciter les développeurs à compiler en mode sensible pour à terme basculer.

Mais jamais les outils n'ont vraiment contraint les développeurs à faire cet effort
Par exemple dans Xcode en remontant des erreurs même sur un système insensible.

Du coup Apple s'est engluée dans la compatibilité laissant les développeurs produire des applis mal foutues faute de moyens de traquer le problème.

On aurait pu penser qu'avec l'App Store Apple fasse le nécessaire lors de la validation
Mais là encore rien. Comme si les choix du début c'étaient perdus.

Aujourd'hui je ne retenterais pas l'expérience, mais je ne suis pas sûr que les applications fonctionnent toutes sur un système sensible.

A+JYT

avatar matvdg | 

J'ai actuellement mon Mac sensible à la casse (j'ai choisi l'option qui me paraissait cool après une clean install) et je regrette amèrement. Exemple parmi d'autres : Photoshop NIET. OS X gère l'option mais pas toutes les apps, n'en déplaise à Linus. Donc à priori ce n'est pas la faute d'Apple qui a fait sa part du boulot mais plutôt des développeurs. Après c'est vrai ils auraient pu encourager les devs comme ils le font si bien. Mais entre le sandboxing du MacAppStore et le Swift ils en demandent déjà beaucoup ;-) faut pas trop perturber un barbu dans ses habitudes :p donc je suis content de ce retrait d'El Capitan, qui par ailleurs va être un fabuleux OS ! Je le teste actuellement et je suis fan du Split View !!

avatar matvdg | 

Sinon facile à critiquer Linus ;-) on peut juste dire que c'est un des "Dieux" de l'informatique ou pères si vous préférez. Les gens ont la critique facile : je suis dans une école d'informatique et c'est incroyable le nombre d'étudiants qui disent constamment "Apple ou Microsoft ou Linux... C'est de la merde." Alors que les mecs savent même pas faire une ligne en C++ ;-) Trop de conservatisme dans un milieu où paradoxalement l'innovation est quotidienne. Après je n'aime pas la philosophie trop ouverte de la communauté LINUX et je préfère mille fois Apple à Microsoft mais je ne dirai jamais que les gars de Satia Nadella sont des incompétents... Question de goût, je partage la vision de Jobs d'une informatique volontairement "fermée" pour la rendre non ésotérique et accessible à tous. Après tout, c'est le rôle des machines. C'est cela que Linux n'aime pas, le contrôle de Cupertino omniprésent. Il est à mon goût nécessaire pour une bonne expérience. Après on vise pas le même public. Apple c'est désigné pour tout le monde mais LINUX c'est le royaume des barbus ;-) Cependant beaucoup de développeurs switchent sur Mac de Windows pour le côté agréable de la GUI mais les racines UNIX communes avec LINUX. Au final à mon faible niveau je n'ai pas encore perçu de contraintes de liberté sur OS X vis à vis de Linux. Je peux simplement tout faire ce dont j'ai besoin avec mon terminal. Je vois mon job de développeur comme une mission où il faut innover tout en restant accessible. C'est en cela que j'aime Apple ce sont les rois de l'intégration soft/hard et du design.
Pour conclure une jolie petite citation "Dans le développement informatique, la seule constante c’est le changement."

avatar iSc0tty | 

@matvdg :
Merci pour ce commentaire. Je partage la même opinion, et même si elle était différente le raisonnement nuancé fait du bien et manque dans pas mal de réactions et de critiques.

avatar Almux | 

Oui, merci! On peut être critique et rester l'esprit positif: Ça fait du bien (surtout vu la rareté d'un commentaire comme le votre) sur un forum!
;)

avatar Moonwalker | 

Bof. Torvald est un gros lourd. Theo de Raadt ne me démentira pas.

Il ferait mieux de s'occuper du foutoir dans son noyau au lieu d'aller se mêler de la plateforme des autres.

Quant au support de la sensibilité à la casse dans OS X, je rappelle que les volumes Time Machine sont formatés en HFS+ sensible à la casse.

Il n'y a que sur le système que ça bloque, à cause principalement d'Adobe et le Microsoft.

avatar PEM8000 | 

L'option semble pourtant toujours disponible en ligne de commande diskutil listFilesystems
Il ne s'agit que d'un retrait cosmétique (au même titre que le FAT16 et autres vieilleries), ce qui n'est pas plus mal si beaucoup de logiciels tierces ne fonctionnent pas bien dessus.

avatar fousfous | 

@patrick86

En effet, c'est tellement compliqué pour moi que j'ai révisé mes exams de Linux sur OS X et je n'étais que 1er...
Mais oui j'ai arrêter de faire ça parce que je trouve que c'est de la grosse merde.
Ça te va?

avatar occam | 

Ça serait autrement plus convaincant si vous pouviez apporter des faits et arguments concrets au lieu de gros mots.

Parce que entre ça et vos affirmations en l'air, il n'y a jusqu'à maintenant rien qui vous différencie d'un troll. Quant à affirmer être 1er, il faudrait quand-même apporter un début de soupçon d'une preuve que vous êtes autre chose que le premier à endosser votre caleçon, le matin.

avatar vrts | 

@fousfous : *guignol spotted*

avatar colossus928 | 

@vrts : +1

avatar iljang | 

oh oui c'est ça, moi aussi j'étais 1er de la classe en unix (ça veut rien dire en plus),
personne n'ira vérifier de toute façon !
pour dire la vérité j'étais très loin d'être le 1er et je comprenais même pas qu'on se fasse chier avec des lignes de commandes, parfois longue comme le bras alors qu'on avait windows (95 à l'époque)
et ces histoires de sémaphores, de mémoire partagé, ipc, et je sais plus quoi encore ...
pour te dire que j'étais très con comme étudiant de penser comme ça !!!
avec le temps, et l'expérience, j'ai jamais eu autant de problème avec windows (je parle même pas des écrans bleus) que je n'ai pas eu avec les linux (rh, suse) /unix (solaris/aix/hp-ux). perso je suis passé sous mac, jamais eu une seule frayeur, et pour mon taff, bah je fais avec, et au pire, ça rajoute du taff...

avatar patrick86 | 

"Mais oui j'ai arrêter de faire ça parce que je trouve que c'est de la grosse merde."

Moi j'aurais dit "parce que ça ne m'intéresse pas personnellement", mais quand on a une tête qui passe plus dans les portes, on est plus à ça près.

"Ça te va?"

Presque, un peu. J'aurais apprécié que vous démontiez l'idée, volontairement exagérée, que vous saviez à peine vous servir d'OS X et de GNU/Linux, mais vous vous obstinez par la suite dans ce qui parait être une énorme confusion entre, le noyau Linux et le reste des compostants d'une distribution GNU/Linux de bureau.

Des distributions GNU/Linux pas très stables, ça existe, c'est un fait. Seulement, la plupart des bugs rencontrés ne sont pas dans le noyau, mais dans les couches plus élevés du système (applications, GUI, entre autre).

avatar fousfous | 

@occam

Non je ne vais pas m'emmerder a vous fournir une tonne de preuve...
J'ai autre chose à faire, mais en tout cas je ne suis pas le premier debile a savoir utiliser un ordinateur comme certains aiment bien le dire...

avatar occam | 

Je gage donc que vous daignerez vaquer à vos augustes occupations au lieu de continuer à bucciner le trombone de l'ineptie de bas-étage?

avatar fousfous | 

@Gueven

Tiens un des fan de linus...
Le gars est a l'origine d'un truc ultra buggué et absolument mal foutu.
Et offrir à la communauté un truc pourri ça ne sert pas à grand chose...

De toute façon si on part là dessus le libre est une très mauvaise chose, mais bon tu dois faire partie de ceux qui pensent que tout doit être gratuit et ouvert...

avatar Gueven | 

@fousfous :
Non je ne suis pas un défenseur du libre à tout prix. Encore un raccourci à deux balles, voilà une remarque qui montre le niveau de l'interlocuteur.
J'utilise Linux pour mes projets personnels et au boulot, et il me donne entière satisfaction.
Et pour un Kernel buggé il tient largement les 2ans d'uptime.

A cela on ajoute Git qui est devenu une référence de logiciel de gconf ...

Bref, ce mec est bien plus doué que les mecs qui trollent sur les forums.

avatar iljang | 

heu quand je lis ta réponse, j'ai le sentiment que soi tu ne sais pas, soi tu n'as pas compris ce qu'à voulu faire Linus Torvalds.

Après que ça soi ultra buggé . . . c'est un autre problème mais c'est pas un problème, on livre des fixes, des patchs, etc, quand je vois le nombre d'update windows par mois, ça ne leur pose pas de problème de le faire après la sortie de telle version de windows. le zéro bug, soi ça n'existe pas, soi on est arrivé en fin de vie du système/logiciel mais l'informatique se renouvelle rapidement (nouvelles fonctionnalités, nouveaux systèmes, nouveaux bugs)

Je ne suis pas un fan de lui, je dirais même que je m'en fous un peu et moi non plus je suis pas forcément pour le "libre à tout prix" ah ben sinon je travaillerais pas pour une boite qui développe et vend ses logiciels mais delà à le descendre comme ça . . . surtout que tes arguments sont, excuse moi de te le dire, pauvres, on te demande de citer des bugs, "ah nan je réponds pas", ah ben c'est facile comme ça, tu coupes court à des points qui t'agace, sans réponse, ainsi tu donnes raison à tes détracteurs et c'est limite puéril "c'est de la merde" c'est très constructif comme argument avec ce genre de réponse on avance dans le débat, effectivement !

avatar Yuku | 

Passons les inepties de foufoune et wolf, ça n'en vaut pas la peine, mais est-ce qu'El Capitan apporte quelque chose de neuf au niveau support d'autres filesystems que le très moyen HFS+ ?

avatar iKalimero | 

surtout je ne vois pas l'intérêt fondamental a avoir un système de fichier sensible à la case. Saut à être Geek ou intégriste du libre.
Les libristes devraient plutôt se demander pourquoi le libre ne progresse pas.
Peut être que, par exemple, la sensibilité à la case n'est utile que 0.0001 % des utilisateurs

avatar f3nr1l | 

Entre les serveurs du nain ternet, les box des FAI, les boitiers multimédia et autre tivoïsation, les supercalculateurs, la quasi totalité des NAS, des frigos connectés, des drones, des PBX, ET DES SMARTPHONES ANDROID...
Linux fait tourner plus de la moitié de ce qui possède un processeur sur cette planète.

foufou et wolf, on pourrait dire que vous vous êtes totalement décrédibilisés, mais peut-on perdre ce que l'on n'a jamais eu?
Get a life.

avatar fousfous | 

@f3nr1l

Tu confond pas JAVA aussi? Enfin ça montre assez facilement pourquoi tout ce petit matériel est buggué comme pas possible (enfin surtout Android et les box des FAI).

avatar f3nr1l | 

@fousfous :
Java? quel rapport entre un langage de haut niveau tournant dans une VM et une des... pardon, LA plus basse couche d'un OS?

Quelqu'un se dévoue pour expliquer à monsieur premier de l'examen Linux ce qu'est un noyau?
Sinon, oui, il y a du java (maison) dans Android.

avatar f3nr1l | 

@fousfous :
Juste histoire que je me couche moins bête, peux tu, toi que semble au fait de la chose, me citer 3 bugs de linux, au débotté?

Maintenant, si j'avais le pouvoir d'examiner ton historique à distance, dis moi que je n'y trouverai pas une rapide recherche de "linux open bug 2015" parmi "comment devenir un troll" et "se valoriser en dénigrant plus compétent que soi"?

avatar fousfous | 

@f3nr1l

Les machines que tu as cité opèrent aussi java certes avec un noyau unix mais les 2 en même temps c'est pas top...

Les bugs je les ai pas compté... J'étais juste content de retourner sous XP après, c'est pour dire.

Pages

CONNEXION UTILISATEUR