Expeditions: Samurai veut révolutionner le RPG tactique avec une aventure entièrement jouable en coop
Salut, j'ai voulu créer un clé usb bootable depuis Fedora 21 mais comme un con j'ai séléctionné mon DD (où est installé Fedora " / "), j'ai annulé mais quelques fichiers se sont quand même mis. Comme je le craignais, impossible d'amorçer Fedora et j'ai un message de Grub : No such device (suivi d'un code en héxa.) Puis Grub rescue >
Là je suis un live usb Fedora, pouvez-vous me dire quoi faire pour "réparer" mon grub? Merci. ![]()
Je suppose que ta partition fedora à été écrasée par celle déstinée à la clef usb , dans ce cas la essaye de recuperer ta partition à l'aide de testdisk .
Non non, j'ai juste creer l'usb bootable, je ne l'ai pas installe donc je ne pense pas que la partition fedora ai ete ecrasee. ![]()
En fait j'ai selectionne ma partition Fedora avec Unetbootin. ![]()
Oula ça c'est une boulette ![]()
Je ne sais pas si c'est récupérable, essaye avec un live Gparted si on peut "Tenter une récupération de données"
Erreur bete surtout. ![]()
Je m'en fou de recuperer les donnes, je veux juste reparer grub. ![]()
Sur le live USB, repérer la partition "Fedora" :
sudo mkdir /mnt/rescue
sudo mount /dev/sdxx /mnt/rescue
sudo mount -t proc proc /mnt/rescue/proc
sudo mount -t sysfs sys /mnt/rescue/sys
sudo mount -t devtmpfs dev /mnt/rescue/dev
sudo mount -t devpts devpts /mnt/rescue/dev/pts
sudo chroot /mnt/rescue
sudo update-grub2
Qu'est-ce que ça donne ? La réussite dépend de ce qui a pu être effacé...
[JV]Saeko
GRUB est cassé car des données ont été effacées
Il est donc nécessaire de restaurer les données perdues
Si update-grub2 renvoie une erreur et ne fonctionne pas, il faudra envisager de réinstaller grub sur le HDD où Fedora est installée, comme ceci, sans avoir besoin d'effectuer les étapes précédentes et en ayant pris soin de tout démonter (umount) dans l'ordre inverse du montage :
sudo grub-install /dev/sdX
Le problème saeko c'est que le problème vient surement de ton installation qui a été écrasée et non pas du grub.
Le 06 avril 2015 à 17:58:48 DarkeoX099 a écrit :
Sur le live USB, repérer la partition "Fedora" :sudo mkdir /mnt/rescue sudo mount /dev/sdxx /mnt/rescue sudo mount -t proc proc /mnt/rescue/proc sudo mount -t sysfs sys /mnt/rescue/sys sudo mount -t devtmpfs dev /mnt/rescue/dev sudo mount -t devpts devpts /mnt/rescue/dev/pts sudo chroot /mnt/rescue sudo update-grub2Qu'est-ce que ça donne ? La réussite dépend de ce qui a pu être effacé...
Tout fonctionne juque la : "sudo mount -t proc proc /mnt/rescue/pro"
[root@localhost liveuser]# fdisk -l
Disk /dev/sda: 111.8 GiB, 120034123776 bytes, 234441648 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x0eac1855
Device Boot Start End Sectors Size Id Type
/dev/sda1 * 2048 206847 204800 100M 7 HPFS/NTFS/exFAT
/dev/sda2 206848 234438655 234231808 111.7G 7 HPFS/NTFS/exFAT
Disk /dev/sdb: 1.8 TiB, 2000398934016 bytes, 3907029168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: dos
Disk identifier: 0xa189f809
Device Boot Start End Sectors Size Id Type
/dev/sdb1 2048 3702226943 3702224896 1.7T 7 HPFS/NTFS/exFAT
/dev/sdb2 3702226944 3804626943 102400000 48.8G f W95 Ext'd (LBA)
/dev/sdb3 3804626944 3805650943 1024000 500M 83 Linux
/dev/sdb4 * 3805650944 3907028991 101378048 48.3G 83 Linux
/dev/sdb5 3702228992 3804626943 102397952 48.8G 7 HPFS/NTFS/exFAT
Partition table entries are not in disk order.
Disk /dev/sdc: 7.5 GiB, 8005877760 bytes, 15636480 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x000135c0
Device Boot Start End Sectors Size Id Type
/dev/sdc1 * 2048 15633408 15631361 7.5G b W95 FAT32
Disk /dev/loop0: 12 KiB, 12288 bytes, 24 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk /dev/loop1: 1.8 MiB, 1884160 bytes, 3680 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk /dev/loop2: 1.3 GiB, 1395814400 bytes, 2726200 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk /dev/loop3: 6 GiB, 6442450944 bytes, 12582912 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk /dev/loop4: 512 MiB, 536870912 bytes, 1048576 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk /dev/mapper/live-rw: 6 GiB, 6442450944 bytes, 12582912 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk /dev/mapper/live-base: 6 GiB, 6442450944 bytes, 12582912 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk /dev/mapper/live-osimg-min: 6 GiB, 6442450944 bytes, 12582912 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk /dev/mapper/fedora_localhost-root: 43.4 GiB, 46615494656 bytes, 91045888 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk /dev/mapper/fedora_localhost-swap: 4.9 GiB, 5242880000 bytes, 10240000 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
[root@localhost liveuser]# mount /dev/sdb4 /mnt/rescue
mount: unknown filesystem type 'LVM2_member'
[root@localhost liveuser]# mount /dev/sdb3 /mnt/rescue
[root@localhost liveuser]# mount -t proc proc /mnt/rescue/proc
mount: mount point /mnt/rescue/proc does not exist
[root@localhost liveuser]# mount -t proc proc /mnt/rescue/proc
mount: mount point /mnt/rescue/proc does not exist
[root@localhost liveuser]# mount -t sysfs sys /mnt/rescue/proc
mount: mount point /mnt/rescue/proc does not exist
[root@localhost liveuser]# mount -t sysfs sys /mnt/rescue/sys
mount: mount point /mnt/rescue/sys does not exist
[root@localhost liveuser]# chroot /mnt/rescue
chroot: failed to run command ‘/bin/bash’: No such file or directory
[root@localhost liveuser]# uptdate-grub2
bash: uptdate-grub2: command not found...
[root@localhost liveuser]# update-grub2
bash: update-grub2: command not found...
[root@localhost liveuser]# updqte-grub2
bash: updqte-grub2: command not found...
[root@localhost liveuser]# unmount
bash: unmount: command not found...
[root@localhost liveuser]# unmount sdb4
bash: unmount: command not found...
[root@localhost liveuser]# grub-install /dev/sdb4
bash: grub-install: command not found...
[root@localhost liveuser]# grub-install /dev/sdb3
bash: grub-install: command not found...
-Moopie- > Ah d'accord.
Ours > Au pire je peux toujours acceder au donnees du DD donc je recupere tout et je formate mais ca me fait chier quand meme. ![]()
Et c'est umount sur Fedora, tu m'as donne des commandes pour Debian etc non? ![]()
Tout fonctionne juque la : "sudo mount -t proc proc /mnt/rescue/pro"
Euh non, ça foire déjà ici. /dev/sdb4 est la partition sur laquelle le système boot, donc c'est elle que tu dois monter.
[root@localhost liveuser]# mount /dev/sdb4 /mnt/rescue
mount: unknown filesystem type 'LVM2_member'
[root@localhost liveuser]# mount /dev/sdb3 /mnt/rescue
OK, donc l'output des commandes :
lvmdiskscan
lvscan
lvdisplay
vgdisplay
[root@localhost fedora]# lvmdiskscan
/dev/mapper/live-rw [ 6.00 GiB]
/dev/sda1 [ 100.00 MiB]
/dev/mapper/live-base [ 6.00 GiB]
/dev/loop2 [ 1.30 GiB]
/dev/sda2 [ 111.69 GiB]
/dev/mapper/live-osimg-min [ 6.00 GiB]
/dev/loop3 [ 6.00 GiB]
/dev/fedora_localhost/root [ 43.41 GiB]
/dev/loop4 [ 512.00 MiB]
/dev/fedora_localhost/swap [ 4.88 GiB]
/dev/sdb1 [ 1.72 TiB]
/dev/sdb3 [ 500.00 MiB]
/dev/sdb4 [ 48.34 GiB] LVM physical volume
/dev/sdb5 [ 48.83 GiB]
/dev/sdc1 [ 7.45 GiB]
5 disks
9 partitions
0 LVM physical volume whole disks
1 LVM physical volume
[root@localhost fedora]# lvscan
ACTIVE '/dev/fedora_localhost/root' [43.41 GiB] inherit
ACTIVE '/dev/fedora_localhost/swap' [4.88 GiB] inherit
[root@localhost fedora]# lvdisplay
--- Logical volume ---
LV Path /dev/fedora_localhost/root
LV Name root
VG Name fedora_localhost
LV UUID Eo6mMD-dHAq-f8zg-tXhN-sPqb-TMVm-aQqQLH
LV Write Access read/write
LV Creation host, time localhost, 2015-01-21 15:43:20 -0500
LV Status available
# open 0
LV Size 43.41 GiB
Current LE 11114
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 253:3
--- Logical volume ---
LV Path /dev/fedora_localhost/swap
LV Name swap
VG Name fedora_localhost
LV UUID S0Qd4q-7WjS-8Zor-zWRX-R1U7-8V8a-WafZe2
LV Write Access read/write
LV Creation host, time localhost, 2015-01-21 15:43:23 -0500
LV Status available
# open 2
LV Size 4.88 GiB
Current LE 1250
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 253:4
[root@localhost fedora]# vgdisplay
--- Volume group ---
VG Name fedora_localhost
System ID
Format lvm2
Metadata Areas 1
Metadata Sequence No 3
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 2
Open LV 1
Max PV 0
Cur PV 1
Act PV 1
VG Size 48.34 GiB
PE Size 4.00 MiB
Total PE 12375
Alloc PE / Size 12364 / 48.30 GiB
Free PE / Size 11 / 44.00 MiB
VG UUID 0ZLt86-5viV-Icpe-MYjD-lqDi-qod5-V7RvRY
Merci pour ton aide en tout xcas. ![]()
Fedora est installe sur une partition d'environ 50go d'un disque dur de 1.72To, donc surement sdb4
(desole pour les accents et les quelques fautes mais j'ai perdu l'habitude du qwerty
Le 06 avril 2015 à 21:25:49 [JV]Saeko a écrit :
Fedora est installe sur une partition d'environ 50go d'un disque dur de 1.72To, donc surement sdb4
(desole pour les accents et les quelques fautes mais j'ai perdu l'habitude du qwerty
Oui, vu que c'est la seule partition bootable et l'output des outils lvm, la configuration du système laisse peu de doute ![]()
Donc on va re-tenter les premières commandes mais en modifiant en conséquence :
sudo mkdir /mnt/rescue // Pas la peine si ça existe déjà bien entendu
sudo mount /dev/fedora_localhost/root /mnt/rescue
sudo mount -t proc proc /mnt/rescue/proc
sudo mount -t sysfs sys /mnt/rescue/sys
sudo mount -t devtmpfs dev /mnt/rescue/dev
sudo mount -t devpts devpts /mnt/rescue/dev/pts
sudo chroot /mnt/rescue
sudo update-grub2
Tout foncionne a part la derniere qui sort "command not found"
Merci !!!
Mouais, ça a l'air plié mmh...
Alors sort du chroot ('exit'), et dnne quand même (en lien sur un pastebin si ça renvoie trop de lignes) l'output de
ls -l /mnt/rescue/usr/sbin/
ls -l /mnt/rescue/usr/bin/
Commande 1 : http://pastebin.com/eXBPX9f9
2 : http://pastebin.com/dtPtVhwj
Autant pour moi, l'utilitaire "update-grub" n'existe pas sous Fedora.
À la place, que donne :
sudo chroot /mnt/rescue
sudo grub-mkconfig -o /boot/grub/grub.cfg
?