Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 20/04/2007, à 23:52

Deathtiny42

Install sur disque dur externe : problème Grub

Voilà je viens de réaliser une install d'Ubuntu 7.04 sur un disque dur externe USB tout fraîchement acheté.

Ensuite je redémarrage, boot sur disque usb, et là j'ai ça qui s'affiche dans en mode console :


 [ Minimal BASH-like line editing is supported.  For the first word, TAB
   lists possible command completions.  Anywhere else TAB lists the possible
   completions of a device/filename. ]

grub>

Apparemment un problème avec Grub donc. En effet, je l'ai installé en console à la main (il ne s'est pas installé avec le reste d'Ubuntu, ya eu un problème à la fin). Je l'ai donc installé en faisant :

 sudo grub-install --root-directory=/media/disk-2 --no-floppy /dev/sdb

Mais je n'ai pas créer de fichier menu.lst, et c'est peut-être ça qui fait que cela ne boot pas mon Ubuntu ?

--> J'ai créer un fichier menu.lst en me basant sur celui de mon install de bureau et sur le net.

Mais genre dans mon install de bureau j'ai :

title		Ubuntu, kernel 2.6.17-11-386
root		(hd0,5)
kernel		/boot/vmlinuz-2.6.17-11-386 root=/dev/hdb6 ro quiet splash
initrd		/boot/initrd.img-2.6.17-11-386
quiet
savedefault
boot

Alors que dans l'install sur mon dd externe je n'ai pas le vmlinuz-2.6.17-11-386, mais la version générique uniquement... Ce que j'ai donc choisi, et ca marche.
Mais est-ce optimisé ? Certaines choses ne marchent-elles peut-être pas? Quelqu'un sait comment je pourrais avoir ce fichier de créer ?

Merci smile

Dernière modification par Deathtiny42 (Le 21/04/2007, à 13:41)


He who fights and runs away, lives to fight another day.

Hors ligne

#2 Le 21/04/2007, à 13:41

Deathtiny42

Re : Install sur disque dur externe : problème Grub

Personne ne sait ?

Je me demande aussi autre chose : comment faire pour démonter proprement son disque dur externe lors de l'exctinction ? Comme Ubuntu est dessus, je peux pas le démonter avant d'éteindre... et lorsque j'éteint, mon disque dur fait un arret brusque hmm Quelqu'un aurait une idée? smile

Merci wink


He who fights and runs away, lives to fight another day.

Hors ligne

#3 Le 21/04/2007, à 14:09

the_lucky_duck

Re : Install sur disque dur externe : problème Grub

Le démonter en console ou en mode graphique ?

Dernière modification par the_lucky_duck (Le 21/04/2007, à 14:10)

Hors ligne

#4 Le 21/04/2007, à 14:48

Deathtiny42

Re : Install sur disque dur externe : problème Grub

A vrai dire peu importe, je n'ai pas essayé puisque je me suis dis si je démonte... ça va foutre en l'air l'Ubuntu qui est entrain de tourner. Non ?

En fait je voudrais savoir si on peut lui dire de démonter le hd externe automatiquelmebt après avoir fermé et déchargé l'OS etc.

J'espère que je suis assez clair smile


He who fights and runs away, lives to fight another day.

Hors ligne

#5 Le 22/04/2007, à 02:13

Deathtiny42

Re : Install sur disque dur externe : problème Grub

Up !

Je rappelle les 2 questions :

- Comment démonter le HD sur lequel Ubuntu est lancé lors de l'extinction de l'ordi ?
- Comment faire pour avoir un vmlinuz autre que le générique ? (et le faut-il ? un générique est-il bien ? quels changements ?)

Merci big_smile


He who fights and runs away, lives to fight another day.

Hors ligne

#6 Le 24/04/2007, à 18:09

Deathtiny42

Re : Install sur disque dur externe : problème Grub

Up ! smile


He who fights and runs away, lives to fight another day.

Hors ligne

#7 Le 26/04/2007, à 14:37

Deathtiny42

Re : Install sur disque dur externe : problème Grub

Up


He who fights and runs away, lives to fight another day.

Hors ligne

#8 Le 27/04/2007, à 18:32

Deathtiny42

Re : Install sur disque dur externe : problème Grub

Vraiment personne pour me répondre...?


He who fights and runs away, lives to fight another day.

Hors ligne

#9 Le 27/04/2007, à 21:55

tomlohave

Re : Install sur disque dur externe : problème Grub

Sans vouloir dire de bétises : regarde dans synaptic pour ton histoire de noyau ...

tout ce qui était estampillé linux-image-386 ou 686 ou k7 etc est passé dans linux-image-generic donc à part faire une mise à jour de ton noyau générique, il me semble que c'est bon ... (sauf si tu veux optimiser ton noyau mais là c'est une autre histoire )

Pour ton arrêt de disque j'ai peur de ne pas bien comprendre ...
Les disques s'arrêtent trop brutalement ?

Hors ligne

#10 Le 27/04/2007, à 22:42

Deathtiny42

Re : Install sur disque dur externe : problème Grub

Oui trop brutalement par rapport au démontage habituel : lorsque je n'utilise pas le système d'exploitation installé sur mon disque, quand il est simplement monté sous Linux ou Windows et que je fais un démontage, il met quelques secondes puis s'éteint silencieusement.

Au contraire, quand j'utilise Ubuntu installé sur ce même disque, lorsque l'ordinateur s'arrête, le disque dur s'arrête aussi net (en faisant un "clac"). Comme s'il ne se démontait pas, pas correctement, ou s'il n'avait pas le temps, je ne sais pas.


He who fights and runs away, lives to fight another day.

Hors ligne

#11 Le 29/04/2007, à 07:55

tomlohave

Re : Install sur disque dur externe : problème Grub

c'est un bug de la libata, il semblerait ....
regarde par ici ...

http://bugzilla.kernel.org/show_bug.cgi?id=7674

Hors ligne

#12 Le 29/04/2007, à 09:08

tomlohave

Re : Install sur disque dur externe : problème Grub

une solution peut-être par ici ... : (fin de page)

https://bugs.launchpad.net/linux/+bug/67810

Hors ligne

#13 Le 04/05/2007, à 19:04

Deathtiny42

Re : Install sur disque dur externe : problème Grub

Merci tomlohave pour le lien, j'ai essayé leur truc ça marche smile

Donc je résume (et en français) :



* Créer le fichier "/etc/rc0.d/S00hdd-shutdown-workaround" contenant ces 2 lignes :

#!/bin/sh
echo 1 > /sys/class/scsi_disk/0\:0\:0\:0/stop_on_shutdown

Si vous avez plus d'un répertoire dans "/sys/class/scsi_disk/", essayez de trouver lequel est le disque dur que vous souhaitez "réparer"

(pour cela, vous pouvez faire :

cat /sys/class/scsi_disk/a:b:c:d/device/model

où  a,b,c et d sont des chiffre dépendant du disque dur)

* Si vous souhaitez "réparer" plus d'un disque dur, ajoutez simplement d'autres lignes au fichier.
* Rendez ce fichier exécutable ("chmod +x filename")
* Au prochain redémarrage, cela devrait être bon wink


En espérant que cela aide quelqu'un, un jour smile


He who fights and runs away, lives to fight another day.

Hors ligne