Rechercher : dans
Par :

[linux-commande] Changer ID partition

Dernière réponse le 23 mar 2007 à 22:15:54 hamador, le 23 mar 2007 à 20:32:48 
 Signaler ce message aux modérateurs

Bonjour, je suis en ce moment entrain de coder un script pour changer l'ID d'une partition (par exemple 83 pour linux, b pour FAT32 etc... sans formatter biensur)
L'ennuie est que avec cfdisk et fdisk, on ne peut pas changer l'ID de la partition (genre fdisk -t 83 /dev/hda1) on est obliger de lancer fdisk /dev* et ensuite de remplir la casse.
Connaissez vous une commande pour changer l'ID de partition (ID besoin , fat32 (ID:b), NTFS, ext3 (ID:83)? (changer et non formatter et sans rentrer dans une interface ncurse ou de choix (genre fdisk))

merci beaucoup

cordialement

hamador

Configuration: Linux Debian
Mozilla 1.8.1.2

Meilleures réponses pour « [linux commande] Changer ID partition » dans :
Commandes Linux Voir Tableau des principales commandes Linux Commande Description équivalent DOS ls liste le contenu d'un répertoire dir cd change de répertoire cd cd .. répertoire parent cd.. mkdir crée un nouveau...
Réaliser facilement un dual boot Windows/Linux VoirUtiliser Wubi pour installer Linux en dual boot avec Windows sans repartitionner Introduction Configuration nécessaire Obtenir le CD d'Ubuntu Installer Ubuntu/Linux Explorer Linux Accéder à ma partition Windows Revenir à...
[Linux] Utiliser la commande 'su' VoirPréambule Se connecter sous un autre ID utilisateur avec "su" Démarrer un nouveau shell de connexion avec "su -" Revenir au shell précédent Suspendre le shell du compte root Notes Préambule La commande "su" (Switch User, appelée plus...
[Windows] Changer l'adresse IP en ligne de commande avec Netsh VoirSous les systèmes Windows 2000/Windows XP et supérieurs, il est possible de modifier les paramètres TCP/IP à partir d'une simple ligne de commande, afin par exemple d'automatiser cette tâche grâce à un script. Ceci est possible grâce à l'outil...
Fdisk sous Linux Voirfdisk sous Linux L'utilitaire fdisk de Linux permet de créer des partitions sur votre disque dur au même titre que son homologue sous DOS, toutefois la version Linux de fdisk est plus compliquée à utiliser que la version MS-DOS, il est donc...
Linux - Le shell VoirIntroduction au shell L'interpréteur de commandes est l'interface entre l'utilisateur et le système d'exploitation, d'où son nom anglais «shell», qui signifie «coquille». Le shell est ainsi chargé de faire l'intermédiaire le système...
Linux - Ordonnancement des taches VoirIntroduction à l'ordonnancement des tâches L'ordonnancement des tâches consiste à exécuter automatiquement une tâche (une application, une commande, ...) à intervalles de temps réguliers ou bien à des moments précis. Généralement ce type de...

1

jipicy, le 23 mar 2007 à 21:16:53

Salut,

Tu peux essayer à travers "grub" et son "shell", et plus particulièrement la commande "parttype".
Extrait de "info grub" :

13.2.12 parttype
----------------

 -- Command: parttype part type
     Change the type of an existing partition.  PART is a partition
     specification in GRUB syntax (*note Naming convention::); TYPE is
     the new partition type and must be a number in the range 0-0xff.
La commande à l'invite de grub est du genre :
grub> parttype (hd0,2) 0xc
;-))
Z'@+...che.
JP : Zen, my Nuggets ! ;-)
Le savoir n'est bon que s'il est partagé.

Répondre à jipicy

2

hamador, le 23 mar 2007 à 21:45:28

Merci, ça à l'air trés bien ça aussi (je ne connaissais pas la commande, je log tout ça dans un coin) mais ça ne maide pas dans le script car on est obliger de rentrer dans grub (ça revient au même qu'avec fdisk :/)

Répondre à hamador

3

jipicy, le 23 mar 2007 à 21:51:22

Regarde voir avec la commande "expect". Extrait du man :

Expect is a program that "talks" to other interactive programs accord-
       ing to a script.  Following  the  script,  Expect  knows  what  can  be
       expected  from  a  program and what the correct response should be.  An
       interpreted language provides branching and high-level  control  struc-
       tures  to  direct the dialogue.  In addition, the user can take control
       and interact directly when desired, afterward returning control to  the
       script.
Z'@+...che.
JP : Zen, my Nuggets ! ;-)
Le savoir n'est bon que s'il est partagé.

Répondre à jipicy

4

hamador, le 23 mar 2007 à 22:12:37
  • +1

Probléme resolu, j'ai bien utiliser grub et aprés avoir googler un peu j'ai trouver comment inclure des parametres dans un nouvelle interface
grub << EOF
parttype (hd0,0) 0xb
EOF

merci à vous 2 :)

au revoir

Répondre à hamador

5

 jipicy, le 23 mar 2007 à 22:15:54

De rien ;-))
Z'@+...che.

JP : Zen, my Nuggets ! ;-)
Le savoir n'est bon que s'il est partagé.

Répondre à jipicy