Page 1 sur 1

[clef usb] rendre sa clef "normale" après une install ?

Publié : dim. 18 mars 2012, 18:20
par Clark
Bonjour,

Suite à une mis à jour qui m'a mis le brin dans mon système, j'ai du me créer une clef usb bootable avec l'iso d'installation de ArchLiux, afin de me faire un chroot.
Comme marqué dans la doc, j'ai fait :

Code : Tout sélectionner

dd if=archinstall.iso of=/dev/sdb
Puis, après avoir tout réparé, je me suis mis en peine de reformater ma clef pour m'en servir comme avant. Or, j'ai beau bricoler tout ce que je veux avec fdisk (créer une nouvelle table de partition vide, modifier les existantes...), quand je branche ma clef sur mon poste, apparait 2 disques : ma clef renommée et reformatée, et un second que je peux monter et qui contient toujours les fichiers d'install de Arch...

Ces fichiers sont dans /dev/sdb
La partition que j'arrive à créer et manipuler est /dev/sd1.

Comment faire pour "vider" ce qui est dans /dev/sdb et récupérer une clef "propre" ?

Re: [clef usb] rendre sa clef "normale" après une install ?

Publié : dim. 18 mars 2012, 18:31
par benjarobin
Si tu n'y arrives pas avec fdisk, essayes avec Gparted qui est plus simple d'utilisation et graphique.
Sinon ce serait bien que tu donnes les commandes que tu as exécuté pour "la remettre comme avant"

Re: [clef usb] rendre sa clef "normale" après une install ?

Publié : dim. 18 mars 2012, 19:16
par Clark
Je sais très bien me servir de fdisk. ;)
Mais j'ai, sur tes conseils, essayé gparted, qui refuse de reconnaître mon mdp root ! le comble...

Le problème n'est pas ce que je peux faire avec fidsk, cfdisk (que j'ai utilisé aussi) ou autres, mais le fait que ces utilitaires ne semblet pas pouvoir voir ni effacer ce qui écrit directement sur la racine d'un disque.

Re: [clef usb] rendre sa clef "normale" après une install ?

Publié : dim. 18 mars 2012, 19:22
par benjarobin
Si Gparted refuse de reconnaître le mot de passe c'est que tu l'as mal tapé ou alors que tu as des problèmes de locale et/ou disposition de clavier.
Sinon tu n'as pas répondu à ma question, quand tu dis "Je sais très bien me servir de fdisk", on peut en douter, de plus une erreur toute bête est si vite arrivée...

Re: [clef usb] rendre sa clef "normale" après une install ?

Publié : dim. 18 mars 2012, 19:26
par tuxce
Si si, ils peuvent :) T'as juste dû rater un truc.
De toute façon, il n'y a pas de question de "racine du disque", l'image d'installation d'archlinux prend <1 Go, t'as du créer une partition dans l'espace libre.

Code : Tout sélectionner

cfdisk -z /dev/sdb
Comme ça, les manipulations se feront sur un disque vierge.

Re: [clef usb] rendre sa clef "normale" après une install ?

Publié : dim. 18 mars 2012, 19:38
par Clark
tout d'abord merci pour vos conseils.

Bon, j'ai réussi à lancer gparted en forçant l'utlisateur root (je suis sous KDE, ceci explique peut-être cela).

Et là, ça a marché, l'opération de création d'une nouvelle table de partitions, puis d'une nouvelle partition, a définitivement effacé les fichiers d'installation de Arch.

Bizarre. Avec fdisk (dont je sais me servir, je maintiens...c'est le seul partitionneur que j'utilise depuis 2006), j'ai fait :

Code : Tout sélectionner

# fdisk /dev/sdb
Bienvenue dans fdisk (util-linux 2.21).

Les modifications resteront en mémoire jusqu'à écriture.
Soyez prudent avant d'utiliser la commande d'écriture.

Commande (m pour l'aide): o
Construction d'une nouvelle étiquette pour disque de type DOS avec identifiant de disque 0x47437b10.

Commande (m pour l'aide): p

Disque /dev/sdc : 4105 Mo, 4105175040 octets
255 têtes, 63 secteurs/piste, 499 cylindres, total 8017920 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
Identifiant de disque : 0x47437b10

Périphérique Amorce  Début        Fin      Blocs     Id  Système

Commande (m pour l'aide): n
Type de partition :
   p   primaire (0 primaire(s), 0 étendue(s), 4 libre(s))
  e   étendue
Sélection (p par défaut) : p
Numéro de partition (1-4, par défaut 1): 
Utilisation de la valeur par défaut 1
Premier secteur (2048-8017919, par défaut 2048): 
Utilisation de la valeur par défaut 2048
Dernier secteur, +secteur ou +taille{K,M,G} (2048-8017919, par défaut 8017919): 
Utilisation de la valeur par défaut 8017919
La partition 1 de type Linux et de taille 3,8 GiB est configurée

Commande (m pour l'aide): t
Partition 1 sélectionnée
Code Hexa (taper L pour afficher les codes): b
Type système de partition modifié de 1 à b (W95 FAT32)

Commande (m pour l'aide): w
La table de partitions a été altérée.

Appel de ioctl() pour relire la table de partitions.

Attention : si vous avez créé ou modifié une partition DOS 6.x,
veuillez consulter les pages du manuel de fdisk pour des informations
complémentaires.
Synchronisation des disques.
J'avais tenté aussi l'équivalent avec cfdisk.
Vraiment bizarre.

Ce que je ne comprend pas, c'est pourquoi fdisk me fait commencer ma partition au secteur 2048, qu'il y ait eu les fichiers d'install, ou que la clef soit maintenant totalement vidée grâce à gparted.
Une explication ?

Re: [clef usb] rendre sa clef "normale" après une install ?

Publié : dim. 18 mars 2012, 19:49
par benjarobin
Il y a une incohérence entre ceux-ci : fdisk /dev/sdb <==> Disque /dev/sdc : 4105 Mo, 4105175040 octets

Re: [clef usb] rendre sa clef "normale" après une install ?

Publié : dim. 18 mars 2012, 19:53
par Clark
Oui, mauvais copié-collé, je venais de rebranché ma clé pour refaire la série de commades. Ça a changé la lettre.

Re: [clef usb] rendre sa clef "normale" après une install ?

Publié : dim. 18 mars 2012, 20:13
par tuxce
Je sais plus de quand ça date, mais à partir d'une des versions de fdisk, la valeur minimum est 2048, une histoire d'alignement sur des secteurs de taille 4KiB. (fdisk n'a pas été le premier à s'y conformer)

Re: [clef usb] rendre sa clef "normale" après une install ?

Publié : dim. 18 mars 2012, 20:26
par Clark
Peut-être, mais ça n'explique pas le comportement de fdisk que j'ai expliqué.

Re: [clef usb] rendre sa clef "normale" après une install ?

Publié : dim. 18 mars 2012, 23:23
par tuxce
Non mais je répondais juste à ta dernière question :)
Pour le comportement de "fdisk", personnellement, j'ai jamais utilisé le "o", du coup je pourrais pas dire, mais de toute façon, il aurait déjà fallu voir ce que tu modifiais, ce qui était monté par la suite ... mount, fdisk -l ce genre de choses.