Disque de 80 Go qui ne fais que 6,5 Go !!!

Disque de 80 Go qui ne fais que 6,5 Go !!! - Hardware - Linux et OS Alternatifs

Marsh Posté le 29-08-2005 à 10:33:49    

bonjour,
 
voici le contexte de mon problème (OS : debian - kernel = 2.6.10-1-k7)
 
J'avais un dd de 60 Go organisé ainsi :
/************ 6.5 Go
/home***** 53.5 Go
 
N'ayant plus de place sur mon disque, g acheté un dd de 80G.
Je fais une image de / et de /home avec partimage.
Je restaure la racine sur mon nouveau dd de 80 Go et mon /home sur mon ancien dd de 60 Go. Tout se passe bien. je paramètre GRUB pour rendre le système amorçable et ça redémarre. Je me retrouve alors avec la config suivante :
/*********** 80 Go
/home**** 60 Go
Malheureusement debian me détecte l'ancienne partition de 6.5 Go sur ma nouvelle de 80 Go. Normal me direz-vous, en restaurant les données, g restauré le mbr et la table des partitions par la même occasion. Fort de cette connaissance, je démarre KNOPPIX et lance QTparted pour agrandir la taille de mapartition. Comme d'habitude, j'arrive à rien avec ce soft... je décide donc d'y aller à coups de fdisk /dev/hda et supprime les anciennes partitions pour n'en recréér qu'une seule primaire de 80 Go. Et ça marche :
 

Code :
  1. Disk /dev/hda: 82.3 GB, 82348277760 bytes
  2. 16 heads, 63 sectors/track, 159560 cylinders
  3. Units = cylinders of 1008 * 512 = 516096 bytes
  4. Device Boot      Start         End      Blocks   Id  System
  5. /dev/hda1               1      159560    80418208+  83  Linux


 
 
Evidemment le BIOS a détecté la bonne taille pour les 2 dd.
 
au passage voici mon fstab :
 
 

Code :
  1. # /etc/fstab: static file system information.
  2. #
  3. # <file system> <mount point>   <type>  <options>             <dump>  <pass>
  4. proc            /proc      proc    defaults              0       0
  5. /dev/hda1       /               ext3    defaults,errors=remount-ro    0       1
  6. /dev/hdb1       /home           ext3    defaults              0       2
  7. /dev/hdc        /media/cdrom0   iso9660 ro,user,noauto        0       0
  8. /dev/hdd        /media/cdrom1   iso9660 ro,user,noauto        0       0
  9. /dev/fd0        /media/floppy0  auto    rw,user,noauto        0       0
  10. /dev/sda1       /mnt/amovible   vfat   rw,users,noauto        0       2


 
 
Pourtant, lorsque je démarre debian et que je visualise les ressources systeme, il m'indique /dev 100 pour cent occupé soit 6.5 Go. Lorsque j'essaie de dépasser cette limite, g le msg "disk full". G essayé de copier aussi des fichier sur hda1 sans utiliser debian, en passant par le live-CD de Knoppix et même chose : qtparted et fdik détectent 80 Go mais au dessus de 6,5 G o : "disk full"...
 
Quelqu'un sait-il pk mon nouveau disque de 80 Go est saturé à 6,5 Go  :??:  :??:  
 
Y'a-t-il une bonne âme qui pourra mettre un terme à 20 jours de souffrances  :jap:  
 
Merci d'avance pour vos réponses.


---------------
je pensais savoir, quand j'ai su le contraire, j'ai vraiment appris quelque chose.
Reply

Marsh Posté le 29-08-2005 à 10:33:49   

Reply

Marsh Posté le 29-08-2005 à 11:21:59    

ya quoi dans /etc/mtab ?


---------------
Il y a autant d'atomes d'oxygène dans une molécule d'eau que d'étoiles dans le système solaire.
Reply

Marsh Posté le 29-08-2005 à 11:57:39    

Même si ta partion fait 80 Go, ton filesystem dessus n'a pas été etendu !
Si t'es avec lvm ou du reiserfs tu peux etendre sans aucun sousis.
Pour les autre FS, je sais pas.
 
Cherche du coté redimentionnement de filesystem ;)

Reply

Marsh Posté le 29-08-2005 à 13:04:45    

Merci pour vos réponses rapides.
 
Voici mon mtab et par conséquent la réponse à ta question Phoenix (FS = ext3) :
 

Code :
  1. /dev/hda1 / ext3 rw,errors=remount-ro 0 0
  2. proc /proc proc rw 0 0
  3. sysfs /sys sysfs rw 0 0
  4. devpts /dev/pts devpts rw,gid=5,mode=620 0 0
  5. tmpfs /dev/shm tmpfs rw 0 0
  6. /dev/hdb1 /home ext3 rw 0 0
  7. usbfs /proc/bus/usb usbfs rw 0 0
  8. /dev /.dev unknown rw,bind 0 0
  9. none /dev tmpfs rw,size=10M,mode=0755 0 0


 
Je n'ai pas pu redimensionner ma partition avec QTParted ; g donc effacer toutes les partitions sur hda pour n'en recréer qu'une primaire de 80 Go mais rien n'y fait, sauf si je formate, mais la je perd à nouveau mes données...
 
Y'a-t-il un outil, une manipulation a effectuer autre que fdisk  :??:  
 
merci d'avance...

Reply

Marsh Posté le 29-08-2005 à 13:27:45    

a priori, il n'existe pas de moyen simple pour redimensionner du ext3. cependant, si je me rappelle bien tu peux restaurer ton image sur une partoche ext2, la redimensionner puis la passer en ext3 avec tune2fs -j
 
reste que 80Go pour le /, je me demande ce que tu peux y mettre dessus! :hello:
 
--edit--
 
si besoin :http://www.etherpunk.com/node/210


Message édité par arghbis le 29-08-2005 à 13:30:07
Reply

Marsh Posté le 29-08-2005 à 14:03:57    

Merci arghbis.
 
Je suis allé faire un tour sur http:http://www.etherpunk.com/node/210.
Je vais essayer leur solution avec le CD Rescue bootable, je te tiens au courant.
Par contre il semble que le reiserFS ou LVM soit plus pratique pour restaurer des images disques sur un hardware différent de celui d'origine. Ces FS sont-ils aussi rapides que ext3 et aussi fiables en cas de crash ou d'arret brutal de la machine (debian ne plante jamais  :non:  :sol: )???
J'utilise ext3 parceque les distribs Linux m'assurent que c'est un bon compromis...
 
Y'a-t-il plus interessant comme FS ?  :bounce:

Reply

Marsh Posté le 29-08-2005 à 14:04:08    

Donc en gros tu as restauré une image de 6.5Go sur une partition de 80go, la partition fait bien 80go d'après fdisk MAIS le système croit que non ? Je pensais même pas que c'était possible ca  :pt1cable:


---------------
Il y a autant d'atomes d'oxygène dans une molécule d'eau que d'étoiles dans le système solaire.
Reply

Marsh Posté le 29-08-2005 à 17:00:47    

lvm, ce n'est pas vraiment un fs, mais plutôt un système de gestion des partoches.
 
Reiserfs est très efficace et journalisé. La version 4 est semble-t-il très bien, mais non supportée par debian si je me souviens bien, à cause d'un problème de licence.

Reply

Marsh Posté le 31-08-2005 à 10:54:32    

Bon voila !!!!
 
J'ai démarré sous ce bon vieux live-CD de Knoppix. Et j'ai retrouvé mes 80 Go. Merci beaucoup arghbis !
Pour ceux qui aurait le me problème, voici mon retour d'expérience :
 

Code :
  1. 1°/ Démarrage de Knoppix (ne pas monter le disque dont on veut retrouver la taille !)
  2. 2°/ tune2fs -O ^has_journal /dev/hda1 (à adapter en fonction de la nappe et des partitions)
  3. 3°/ e2fschk -f /dev/hda1
  4. 4°/ resize2fs -d 27 -p /dev/hda1 80Go (la taille du disque)
  5. 5°/ e2fschk -f /dev/hda1
  6. 6°/tune2fs -j /dev/hda1


 
Merci encore pour vos réponse !!! I love linux...  :hello:   :pt1cable:   :bounce:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed