Outils pour utilisateurs

Outils du site


informatique_newbie_disks

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
informatique_newbie_disks [2007/09/12 13:23] thierryinformatique_newbie_disks [2011/03/02 21:56] (Version actuelle) thierry
Ligne 4: Ligne 4:
 Liens: Liens:
   * dd : http://wiki.linuxquestions.org/wiki/Dd   * dd : http://wiki.linuxquestions.org/wiki/Dd
 +
 +====== monter une partition d'une image disk ======
 +===== kpartx =====
 +
 +Soit un disk:
 +  # fdisk -l /dev/vgraid1/win2k_test
 +  
 +  Disk /dev/vgraid1/win2k_test: 10.7 GB, 10737418240 bytes
 +  255 heads, 63 sectors/track, 1305 cylinders
 +  Units = cylinders of 16065 * 512 = 8225280 bytes
 +  Disk identifier: 0x6a4a6e04
 +
 +                    Device Boot      Start         End      Blocks   Id  System
 +  /dev/vgraid1/win2k_test1                    1304    10474348+    HPFS/NTFS
 +
 +On aimerait bien mounter “win2k_test1” … 
 +
 +Lister les partitions existentes:
 +
 +  # kpartx -l /dev/vgraid1/win2k_test
 +  vgraid1-win2k_test1 : 0 20948697 /dev/vgraid1/win2k_test 63
 +
 +Ajouter les partitions a son systeme:
 +  # kpartx -a /dev/vgraid1/win2k_test
 +
 +Et voila les partitions dans /dev/mapper/… :
 +  brw-rw----  1 root disk 253, 27 mai 17 20:44 vgraid1-win2k_test
 +  brw-rw----  1 root disk 253, 28 mai 18 11:51 vgraid1-win2k_test1
 +
 +Maintenant, on peut mounter comme d'hab:
 +  # mount -o loop /dev/mapper/vgraid1-win2k_test1 /mnt/win
 +
 +aprés utilisation, a la fin, on démounter:
 +  # umount /mnt/win
 +Et puis:
 +  # kpartx -d /dev/vgraid1/win2k_test
 +
 +===== a la main =====
 +
 +A la main, on aurait fait comme cela:
 +  # fdisk -ul eeePC_backup_2009-09-20.dd
 +  You must set cylinders.
 +  You can do this from the extra functions menu.
 +  
 +  Disk eeePC_backup_2009-09-20.dd: 0 MB, 0 bytes
 +  255 heads, 63 sectors/track, 0 cylinders, total 0 sectors
 +  Units = sectors of 1 * 512 = 512 bytes
 +  Disk identifier: 0x3c173c16
 +  
 +                       Device Boot      Start         End      Blocks   Id  System
 +  eeePC_backup_2009-09-20.dd1            63      192779       96358+  83  Linux
 +  eeePC_backup_2009-09-20.dd2          192780     7807589     3807405   83  Linux
 +
 +
 +Récupérer l'information de la partition visé dans la colonne "Start" ("Debut"):
 +  192780
 +Notons bien que "Units = sectors of 1 * 512 = 512 bytes".
 +
 +Ainsi, nous avons une position relativement au debut:
 +  512*192780
 +
 +... qu'on utilise pour monter cette partition:
 +  # mount -o loop,offset=$((512*192780)) eeePC_backup_2009-09-20.dd /mnt/test
 +
 +et voila, la partition est visible dans **''/mnt/test''** ;)
 +
 +====== Undelete ======
 +Recuperer des fichiers effacés sur une partition ext3:\\
 +Lien: 
 +  *http://www.xs4all.nl/~carlo17/howto/undelete_ext3.html
 +  *http://www.linux.com/feature/141074
 +  *http://www.cure.nom.fr/blog/archives/176-Recuperation-de-fichiers-sur-ext3.html
 +(pas essayé)
 +
 +
 ====== GRUB ====== ====== GRUB ======
 +===== GRUB 2 =====
  
-===== Ecrasement MBR et SuperGrub =====+Liens: 
 +  *http://www.linuxpedia.fr/doku.php/expert/grub2 
 +  *http://ubuntuforums.org/showthread.php?t=1195275 
 + 
 +==== RAID 1 et boot ==== 
 + 
 +Si on a un RAID 1 (avec mdadm), GRUB plante si on essaye de demarrer sur le 2ieme disk. 
 + 
 +La solution: Forcer le mode "console" ajoutant (ou décommentant) la ligne: 
 + 
 +  GRUB_TERMINAL=console 
 + 
 +Et voila. 
 + 
 +==== default ==== 
 +Choisir l'entrée par defaut, en modifiant le fichier **''/etc/default/grub''** : 
 + 
 +  GRUB_DEFAULT=4 
 + 
 +Et puis: 
 +  # update-grub2 
 + 
 +==== lvm/xen ==== 
 +Virer les entrées "parasites" , comme des partitions "lvm/xen"
 + 
 +Modifier le fichier **''/etc/default/grub''** et ajouter: 
 +  GRUB_DISABLE_OS_PROBER="true" 
 +Et puis: 
 +  # update-grub2 
 + 
 +==== vga ==== 
 + 
 +"vga=" est obsolete! 
 + 
 +Il y a 2 mode graphique géré par grub: 
 +  #la resolution du menu grub 
 +  #la resolution de la console linux, aprés le passage par le menu grub 
 + 
 +Pour connaitre les résolutions possibles: 
 +  #reboot sur le menu grub 
 +  #taper la touche "c" pour entrer dans le shell 
 +  #entrer "vbeinfo" et on voit la liste... 
 +Exemple: 
 +  640x400x16 
 +  800x600x32 
 +  1024x768x32 
 +  1280x1024x32 
 +Rien de plus que "1280x..." dommage :-( 
 + 
 +Retour sous linux, il faut modifier le fichier **''/etc/default/grub''** et faire, par exemple: 
 +  # TJ ------------- 
 +  GRUB_GFXMODE=800x600 
 +  GRUB_GFXPAYLOAD_LINUX=1280x1024x32 
 +  # ---------------- 
 + 
 +  *"gfxmode" est la resolution du menu grub. 
 +  *"gfxpayload" est la resolution sous linux 
 + 
 +  # update-grub 
 +  # reboot 
 + 
 +==== device.map ==== 
 + 
 +Lien: http://www.cepcasa.info/blog/?p=193 
 + 
 +Il n'existe plus, en theorie. 
 + 
 +En pratique, pour ajouter ou retirer un disk du "pool grub", il faut faire: 
 +  # dpkg-reconfigure grub-pc 
 + 
 +Et suivre et modifier des trucs... 
 + 
 +Voila. 
 + 
 +   
 + 
 +===== GRUB 1 ===== 
 + 
 +==== Ecrasement MBR et SuperGrub ====
  
 Aprés installation de XP, qui a joyeusement écrasé la MBR, je n'ai pas reussi a reinstaller GRUB par les methodes manuelles. Aprés installation de XP, qui a joyeusement écrasé la MBR, je n'ai pas reussi a reinstaller GRUB par les methodes manuelles.
Ligne 12: Ligne 166:
 J'ai utilisé le CD bootable **''supergrub''** qui est ici:\\ J'ai utilisé le CD bootable **''supergrub''** qui est ici:\\
 http://supergrub.forjamari.linex.org http://supergrub.forjamari.linex.org
 +
 +==== Grub et Splash ====
 +  # apt-get install grub-splashimages
 +Ensuite, editer grub afin d'ajouter:
 +  splashimage=/grub/splashimages/firework.xpm.gz
 +On peut aussi essayé le logiciel ''grime'' ou ''grubconf''.
 +  * http://grime.sourceforge.net
 +  * http://grubconf.sourceforge.net
  
 ====== Deplacer une partition ====== ====== Deplacer une partition ======
Ligne 277: Ligne 439:
  
 J'ai juste un doute sur la vitesse du traitement... J'ai juste un doute sur la vitesse du traitement...
 +
 +| :!: le plus simple, c'est de remplir de **zero** , car il n'est pas prouvé qu'on puisse recupérer des données d'un disk aprés ça |
  
 -- --
informatique_newbie_disks.1189603410.txt.gz · Dernière modification : 2007/09/12 13:23 de thierry