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 21:05] 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 =====
 +
 +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 =====+==== 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 14: Ligne 167:
 http://supergrub.forjamari.linex.org http://supergrub.forjamari.linex.org
  
-===== Grub et Splash =====+==== Grub et Splash ====
   # apt-get install grub-splashimages   # apt-get install grub-splashimages
 Ensuite, editer grub afin d'ajouter: Ensuite, editer grub afin d'ajouter:
Ligne 286: 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.1189631132.txt.gz · Dernière modification : 2007/09/12 21:05 de thierry