Le 23/10/2014 10:29, Marc a écrit :
> Le 23/10/2014 08:56, Lila Gueroud a écrit :
>> Le 23/10/2014 08:41, Jerome Kieffer a écrit :
>>> Visiblemen ta partition root n'est pas sda1 ...
>>> il faut regarder le contenu de "dmesg"
>>> chercher les disques (sd[abc]).
>>> Une fois là bas il faut chercher les partitions: sda[123]
>>>
>>> connais tu la taille de ta partition systeme ?
>>> cherche une partition qui a cette taille et essaye de la monter.
>>> Elle est facile a reconnaitre, il y a "bin/bash" là bas.
>>> HTH
>>>
>> je monte sda1 et sda2
>> df -h donne
>>
>> Filesystem Size Used Avail Use% Mounted on
>> aufs 1,9G 9,6M 1,9G 1% /
>> udev 1,9G 4,0K 1,9G 1% /dev
>> tmpfs 388M 472K 388M 1% /run
>> /dev/loop0 376M 376M 0 100%
>> /lib/live/mount/rootfs/img.current.squashfs
>> tmpfs 1,9G 0 1,9G 0% /lib/live/mount/overlay
>> none 4,0K 0 4,0K 0% /sys/fs/cgroup
>> none 5,0M 0 5,0M 0% /run/lock
>> none 1,9G 0 1,9G 0% /run/shm
>> none 100M 0 100M 0% /run/user
>> /dev/sda1 186M 53M 120M 31% /mnt/mnt1
>> /dev/sda2 916G 120G 749G 14% /mnt/mnt2
>>
>> et bin/bash est bien dans sda2
>>
>> Cette fois ci le "chroot ." fonctionne
>> mais "grub-install /dev/sda" me dit :
>>
>> Le chemin « /boot/grub » n'est pas lisible par GRUB au démarrage.
>> L'installation est impossible. Abandon.
>>
>> Note : il y a quand même un répertoire grub qui est apparu dans boot
> Peut-être le système debian était monté comme ceci ? :
> /dev/sda2 sur /
> /dev/sda1 sur /boot
>
> ça expliquerait pourquoi /boot était vide sur /dev/sda2
>
> du coup , il faudrait que tu monte
>
> /dev/sda2 sur /mnt/system
> puis /dev/sda1 sur /mnt/system/boot
> avant de faire ton grub-install
>
Merci Marc !
C'est bien comme ça qu'est monté mon serveur
du coup je fais :
mkdir mnt/system
mount /dev/sda2 /mnt/system/
mount /dev/sda1 /mnt/system/boot
cd /mnt/system
chroot .
grub-install /dev/sda
et là ...
Le chemin « /boot/grub » n'est pas lisible par GRUB au démarrage.
L'installation est impossible. Abandon.
Lila