[résolu]comment repartitionner le disque dur?

Bonjour,

j’ai une debian et xp sur mon disque dur.
je souhaiterais supprimer xp et mettre une partition unique pour la debian

Pourriez-vous me dire quelles sont les démarches pour effectuer ces opérations,svp?

merci d’avance pour vos réponses

Cordialement

bjr,

tout d’abord, il faut que tu sois certain que les données se trouvant sur la partition XP ne te seront plus jamais utile (ce qui suit est irréversible). si besoin est, déplacent les données qui t’intéresses dans ton $HOME

pour ce que tu demandes, la manipulation est simple :

si ta partitions XP est hda0, faire :

pour avoir une partition en ext2 :

pour avoir une partition en ext3 :

oubien

et voila, enfin bon après il te reste à configurer ton /etc/fstab pour qu’il monte cette partition à chaque démarage :wink:

Est ce que QTPARTED peut réaliser les mêmes choses que les commandes ci-dessus?

oui, certainement.

mais 1 ligne de commande, ca va bcp + vite que des clics à droite, à gauche :wink:

salut
merci pour la réponse:

en fait
windows était monter sous hda1

j’ai fait un
#umount /dev/hda1

mke2fs /dev/hda1

après je suis rentré dans /etc/fstab
#/dev/hda1 /mnt/dd ext2 defaults 0 2

Mais le problème est que je ne sais pas si j’ai récupéré la mémoire de hda1

Donc je souhaiterais connaitre la commande qui me permettrait de voir les partitions existantes, leur volume…

voici ci-dessus mon fstab:

/etc/fstab: static file system information.

proc /proc proc defaults 0 0
/dev/hda2 / ext3 defaults,errors=remount-ro 0 1
/dev/hda5 none swap sw 0 0
/dev/hdc /mnt/cdrom iso9660 ro,user,noauto 0 0
#/dev/fd0 /media/floppy0 auto rw,user,noauto 0 0

#/dev/hda1 /mnt/windows ntfs user,ro,umask=0 0 0 none /proc proc defaults 0 0
/dev/hda1 /mnt/dd ext2 defaults 0 2

Merci pour ta réponse
A+

salut

en fait voici le fdisk:

fdisk -l /dev/hda

Disk /dev/hda: 30.0 GB, 30005821440 bytes
255 heads, 63 sectors/track, 3648 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/hda1 * 1 1912 15358108+ 7 HPFS/NTFS
/dev/hda2 1913 3573 13341982+ 83 Linux
/dev/hda3 3574 3648 602437+ 5 Extended
/dev/hda5 3574 3648 602406 82 Linux swap / Solaris

pour connaitre toutes les partitions montés sur ton système tape “mount”, chez moi ca donne :

[quote]$ mount
/dev/sda6 on / type ext3 (rw)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
usbfs on /proc/bus/usb type usbfs (rw)
tmpfs on /dev/shm type tmpfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
/dev/sda7 on /var type ext3 (rw,nosuid,nodev)
/dev/sda8 on /home type ext3 (rw,nosuid,nodev)
/dev/sda2 on /mnt/XP type ntfs (ro,noexec,nosuid,nodev,umask=000)
tmpfs on /dev type tmpfs (rw,size=10M,mode=0755)[/quote]

pour avoir des informations sur le HDD, tape “sudo fdisk -l”, chez moi :

[quote]$ sudo fdisk -l
Password:

Disk /dev/sda: 160.0 GB, 160000000000 bytes
255 heads, 63 sectors/track, 19452 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/sda1 1 6 48163+ de Dell Utility
/dev/sda2 * 7 7839 62914560+ 7 HPFS/NTFS
/dev/sda3 19061 19452 3148740 db CP/M / CTOS / …
/dev/sda4 7839 19060 90136694+ 5 Extended
/dev/sda5 7839 8325 3903763+ 82 Linux swap / Solaris
/dev/sda6 8325 10757 19535008+ 83 Linux
/dev/sda7 10757 13189 19535008+ 83 Linux
/dev/sda8 13189 19060 47162788 83 Linux

Partition table entries are not in disk order[/quote]

et enfin, pour avoir des informations sur tes partitions :

[quote]$ cat /proc/partitions
major minor #blocks name

8 0 156250000 sda
8 1 48163 sda1
8 2 62914560 sda2
8 3 3148740 sda3
8 4 1 sda4
8 5 3903763 sda5
8 6 19535008 sda6
8 7 19535008 sda7
8 8 47162788 sda8[/quote]

[quote=“jakol”]salut

en fait voici le fdisk:

fdisk -l /dev/hda

Disk /dev/hda: 30.0 GB, 30005821440 bytes
255 heads, 63 sectors/track, 3648 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/hda1 * 1 1912 15358108+ 7 HPFS/NTFS
/dev/hda2 1913 3573 13341982+ 83 Linux
/dev/hda3 3574 3648 602437+ 5 Extended
/dev/hda5 3574 3648 602406 82 Linux swap / Solaris[/quote]

mais comment je peux faire pour la mémoire de /dev/hda1 ?
je me sens paumé… :unamused:

comment récupéré hda1 et éventuellement le fusionner avec /?

merci

je ne vois pas ce que tu appels “mémoire”

si c’est l’espace disque, tu fais :

[quote]$ df -h
Sys. de fich. Tail. Occ. Disp. %Occ. Monté sur
/dev/sda6 19G 2,8G 15G 16% /
tmpfs 502M 4,0K 502M 1% /dev/shm
/dev/sda7 19G 2,3G 16G 13% /var
/dev/sda8 45G 946M 42G 3% /home
/dev/sda2 60G 9,6G 51G 16% /mnt/XP
tmpfs 502M 144K 502M 1% /dev[/quote]

ton fdisk indique que hda1 est en NTFS. tu as du avoir un pb lors de l’éxecution de mke2fs

pour la modification de partition, je te conseil de faire un backup des données sensibles (fichiers de conf, et ton home) , tu boots sur un live cd (knoppix) et tu lances QTparted (application graphique) ou tu utilises partman (en ligne de commande).

Ah AH :laughing:

On en reviens à qtparted pour changer de système de fichier et redimensionner…

enfin je dit ca je dit rien :wink:

mais ce que je sais c que le ntfs est pas très pratique avec nux(sauf peut etre avec les noyaux récents), vaut mieux un fat.

Je ne vois pas pourquoi tu veut faire fusionner tes deux partoche?

Tu pourrait laisser ton / tranquil, et monter ton /home sur ta nouvelle parttion, ca t’éviterai bien des problèmes…qui me sont arrivés genre tous griller

oui je sais je suis pas très habil mais bon…on fait avec ce qu’on a :unamused:

[quote]Ah AH :laughing:

On en reviens à qtparted pour changer de système de fichier et redimensionner…

enfin je dit ca je dit rien :wink: [/quote]

pour redimensionner, tu n’as pas le choix, tu dois démonter la partition, et pour démonter / il faut redémarrer sur un livecd, maintenant, tu remarqueras que j’ai aussi précisé l’outil en ligne de commande :wink:

si j’ai bien compris, il veux supprimer la partition NTFS et la remplacer par une ext2/3. l’interet de la fusion est très discutable.

pour info, tu peux monter une partition dans n’importe quel répertoire. par exemple, tu peux créer un dossier /ma_nouvelle_partition et indiquer à fstab qu’il faut monter /dev/hda1 sur /ma_nouvelle_partition

salut

en fait j’ai pas installé qtparted mais bon j’ai réussi à parttionner avec cfdisk, c’est ok
j’ai attribué la nouvelle partition à un dossier…c’est ok

pour le grub, je suis allé dans /boot/grub/menu.lst et j’ai mis en commentaire "xp "

voilà
A+

tous bon système devrait avoir 4 partitions (tous bon système de parano, je commence à l’être)
/
/home
/var
/swap

non?

Oh c’était juste pour taquinner l’animal :wink:

salut

merci encore pour tous les gars

A+
:smiley:

Resolu ???

comme dirait le maitre ricardo…