Parmétrer lilo

Résolu/Fermé
Utilisateur anonyme - 24 nov. 2006 à 19:06
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 - 27 nov. 2006 à 19:22
Bonjour,

aprés installation de Mandriva 2007,Unbuntu n'apparaît pas dans lilo,j'aurais eu besoin des scripts pour le paraméter,je ne trouve pas les infos dans la doc officielle..

31 réponses

jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 897
24 nov. 2006 à 20:20
Salut,

Il nous faudrait ton "/etc/lilo.conf", ton "/etc/fstab/", ta table des partitions (je sais que tu l'as posté dans ton autre post, mais ce sera plus pratique ici vu que tu as ouvert un post expressément pour ça ;-)) ), éventuellement le "/etc/lilo.conf" d'Ubuntu (ou le "/boot/grub/menu.lst" si toutefois tu l'avais installé en lieu et place de lilo).

Merci ;-)
0
Utilisateur anonyme
24 nov. 2006 à 20:51
Hello,
voilà la table de partitons:
Disque /dev/hdb: 20.0 Go, 20020396032 octets
255 têtes, 63 secteurs/piste, 2434 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets

Périphérique Amorce    Début         Fin      Blocs    Id  Système
/dev/hdb1   *           1        2434    19551073+   5  Extended
/dev/hdb2             366        1400     8313637+  83  Linux
/dev/hdb5               1         365     2931799+   7  HPFS/NTFS
/dev/hdb6            1401        1965     4538331   83  Linux
/dev/hdb7            2079        2434     2859538+  83  Linux
/dev/hdb8            1966        2078      907641   82  Linux swap / Solaris

Pour les commandes" /etc/...",bash ne connaît pas,il ne manque qlq chose devant le slash?

J'essaie avec drakboot,normalement hdb2...
0
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 897
24 nov. 2006 à 20:53
Re-

bash ne connaît pas,il ne manque qlq chose devant le slash?
cat /etc/lilo.conf
;-))
0
Utilisateur anonyme
24 nov. 2006 à 21:11
voilà pour lilo.conf:

# File generated by DrakX/drakboot
# WARNING: do not forget to run lilo after modifying this file

default="linux"
boot=/dev/hda
map=/boot/map
keytable=/boot/fr-latin1.klt
menu-scheme=wb:bw:wb:bw
compact
prompt
nowarn
timeout=100
message=/boot/message
image=/boot/vmlinuz
        label="linux"
        root=/dev/hdb6
        initrd=/boot/initrd.img
        append="resume=/dev/hdb8 splash=silent"
        vga=788
image=/boot/vmlinuz
        label="linux-nonfb"
        root=/dev/hdb6
        initrd=/boot/initrd.img
        append="resume=/dev/hdb8"
image=/boot/vmlinuz
        label="failsafe"
        root=/dev/hdb6
        initrd=/boot/initrd.img
        append="failsafe resume=/dev/hdb8"
other=/dev/hda1
        label="windows"
        table=/dev/hda
image=/boot/vmlinuz-2.6.17-5mdv
        label="linux-0"
        root=/dev/hdb2
        initrd=/boot/initrd.img

"cat /etc/stab... n'est pas reconnu:
[root@localhost ~]# cat etc/fstab/
cat: etc/fstab/: Aucun fichier ou répertoire de ce type
[root@localhost ~]# cat etc/fstab/lilo
cat: etc/fstab/lilo: Aucun fichier ou répertoire de ce type


J'ai créer une entrée pour hdb2 avec drakboot,mais le serveur x de ubuntu est h.s,
pbm avec xorg,il me semble,je ne l'ai qu'en mode texte.

0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Utilisateur anonyme
24 nov. 2006 à 22:14
Vais aller voir chez ubuntu pour le réactiver..
----------------------------------------------
Later..
Comment,à partir de Mandriva,accéder aux fichiers de Ubuntu pour paramétrer x org?
0
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 897
25 nov. 2006 à 13:11
Re-

Au lieu de faire pointer ton entrée vers le l'image du noyau de Mandriva ("image=/boot/vmlinuz-2.6.17-5mdv") dans ton ajout dans le ""lilo.conf", pointe la bonne image du nouyau d'Ubuntu.

Affiche-nous le contenu du répertoire "/boot" de ta Mandriva s'il ta plaît.
0
Utilisateur anonyme
26 nov. 2006 à 03:51
Salut,

image=/boot/vmlinuz-2.6.17-5mdvest la seule image proposée par l'interface graphique...

Voilà le /boot:
boot.0300               initrd.img@           message-text
config@                 kernel.h@             System.map@
config-2.6.17-5mdv      kernel.h-2.6.17-5mdv  System.map-2.6.17-5mdv
fr-latin1.klt           map                   vmlinuz@
grub/                   message@              vmlinuz-2.6.17-5mdv
initrd-2.6.17-5mdv.img  message-graphic
0
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 897
26 nov. 2006 à 10:12
Alors faut surement aller regarder dans le répetoire "/boot" de la partition d'Ubuntu (/dev/hda2 ?).

A y être jette un oeil aussi au fichier de conf de "grub" (/ta_partoche_Ubuntu/boot/grub/menu.lst") pour les options de démarrage...
0
Utilisateur anonyme
26 nov. 2006 à 13:54
Re-

je ne vois pas le bootloader sur hda:
Périphérique Amorce    Début         Fin      Blocs    Id  Système
/dev/hda1   *           1        1211     9727326    7  HPFS/NTFS
/dev/hda2            1212        2480    10193242+   5  Extended
/dev/hda5            1212        2480    10193211    7  HPFS/NTFS


Et pour cette comande:
/ta_partoche_Ubuntu/boot/grub/menu.lst"
que faut-il mettre devant le 1er slash?
[root@localhost ~]# l /hdb2/grub/menu.lst
ls: /hdb2/grub/menu.lst: Aucun fichier ou répertoire de ce type
[root@localhost ~]# cat /hdb2/grub/menu.lst
cat: /hdb2/grub/menu.lst: Aucun fichier ou répertoire de ce type

C'est quoi,cat?(post3)


Désolé pour ce pas-à-pas laborieux,je ne me suis pas encore sérieusement mis à l'apprentissage de la ligne de commande...Et poutant,quelle efficacité!

2 petites questions:
1)je 'n'ai pas créer de swap sur la partition Ubuntu,pensant que celle-ci se servirais de celle de la Mandriva,mais je ne suis plus sûr....
2)les tuto donnés ici:http://doc.mandrivalinux.com/MandrakeLinux/101/fr/Starter.html/index.html
sont-ils valables pour ma Mandriva2007?

A+.
0
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 897
26 nov. 2006 à 14:54
Oups ;-(
Désolé j'ai merdoyé, c'est "/dev/hdb2".

Commence par m'afficher le résultat de la commande :
mount
histoire de voir si ta partition "hdb2" est bien montée et où.

Pour les tutos en règle générale oui, même si certaines configurations peuvent changer entre temps. Pour ce qui est du choix des parttitions, ça doit être bon encore. Le seul truc c'est sur la taille de la swap, avec les "RAM" actuelles, un taille équivalente est largement suffisante (comparée au double préconisé avant)
0
Utilisateur anonyme
26 nov. 2006 à 15:17
Voilà,
/dev/hdb6 on / type ext3 (rw)
none on /proc type proc (rw)
/dev/hdb7 on /home type ext3 (rw)
none on /mnt/floppy type supermount (rw,sync,dev=/dev/fd0,fs=ext2:vfat,--)
/dev/hda1 on /mnt/win_c type ntfs (ro,umask=0022,nls=utf8)
/dev/hda5 on /mnt/win_d type ntfs (ro,umask=0022,nls=utf8)
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)


Qu'est-ce qu'elle appelle,cette commande?
0
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 897
26 nov. 2006 à 15:39
Cette commande affiche tous les périphériques et partitions de montés ainsi que leur emplacement respectif. Par exemple chez toi :
/dev/hdb7 on /home type ext3 (rw)
signifie que ta partition "/home" est montée en lecture/écriture (rw) sur la partition logique "hdb7".

Par contre point de partition Ubuntu de montée.
Donc pour y remédier on va créer un point de montage dans "/mnt" et la monter dessus.

Les commandes suivantes sont à exécuter en tant que "root".

On crée un point de montage (qu'on appellera "ubuntu"), déplaçons nous d'abord dans le répertoire "/mnt :
cd /mnt
Créons le point de montage (le répertoire) :
mkdir ubuntu
Montons la partition "/dev/hdb2" sur ce répertoire :
mount /dev/hdb2 /mnt/ubuntu
Le type de système de fichiers devrait être reconnu automatiquement (si ce n'était pas le cas, rajoute "-t ext3" à la suite de "mount", rectifie le type de fichiers si besoin était).
Normalement tu devrais à partir de là pouvoir accéder à ta partition contenant Ubuntu.
Une fois ces manips de faite, affiche à nouveau le résultat de la commande "mount".
0
Utilisateur anonyme
26 nov. 2006 à 16:14
Ok,
Ubuntu est montée:
/dev/hdb6 on / type ext3 (rw)
none on /proc type proc (rw)
/dev/hdb7 on /home type ext3 (rw)
none on /mnt/floppy type supermount (rw,sync,dev=/dev/fd0,fs=ext2:vfat,--)
/dev/hda1 on /mnt/win_c type ntfs (ro,umask=0022,nls=utf8)
/dev/hda5 on /mnt/win_d type ntfs (ro,umask=0022,nls=utf8)
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
/dev/hdb2 on /mnt/ubuntu type ext3 (rw)


Le gestionnaire graphique ne propose tjrs qu'une seule entrée pour l'image,mais j'ai la possibilté d'écrire dans la fenêtre,quelque chose à faire à ce niveau..?
J'aurais bien envoyer une capture,mais je ne trouve pas l'outil,là....
0
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 897
26 nov. 2006 à 16:28
Bon on continue les investigations de ton HD ;-))

Que renvoie les commandes :
ls -1 /mnt/ubuntu

ls -1 /mnt/ubuntu/boot
???
(l'option de "ls" c'est "tiret un" (sans espace entre le tiret et le un) et non pas un "elle" minuscule ;-)) )
0
Utilisateur anonyme
26 nov. 2006 à 16:41
Voilà:
bin/
boot/
cdrom@
dev/
etc/
home/
initrd/
initrd.img@
initrd.img.old@
lib/
lost+found/
media/
mnt/
opt/
proc/
root/
sbin/
srv/
sys/
tmp/
usr/
var/
vmlinuz@
vmlinuz.old@

On dirait que tout y est..;)

Et pour le boot:
abi-2.6.17-10-386
abi-2.6.17-10-generic
config-2.6.17-10-386
config-2.6.17-10-generic
grub/
initrd.img-2.6.17-10-386
initrd.img-2.6.17-10-generic
memtest86+.bin
System.map-2.6.17-10-386
System.map-2.6.17-10-generic
vmlinuz-2.6.17-10-386
vmlinuz-2.6.17-10-generic

A plus qu'a entrer l'un de ceux-là?

0
Utilisateur anonyme
26 nov. 2006 à 17:50
Bon,j'ai entré 2 images pour ubuntu et changé le label(linux-0---->ubuntu) par l'interface graphique:
boot.0300               kernel.h@             System.map-2.6.17-5mdv
config@                 kernel.h-2.6.17-5mdv  vmlinuz@
config-2.6.17-5mdv      map                   vmlinuz-2.6.17-10-386/
fr-latin1.klt           message@              vmlinuz-2.6.17-10-generic/
grub/                   message-graphic       vmlinuz-2.6.17-5mdv
initrd-2.6.17-5mdv.img  message-text
initrd.img@             System.map@


Et voilà ce que donne lilo.conf:
# File generated by DrakX/drakboot
# WARNING: do not forget to run lilo after modifying this file

default="linux"
boot=/dev/hda
map=/boot/map
keytable=/boot/fr-latin1.klt
menu-scheme=wb:bw:wb:bw
compact
prompt
nowarn
timeout=100
message=/boot/message
image=/boot/vmlinuz
        label="linux"
        root=/dev/hdb6
        initrd=/boot/initrd.img
        append="resume=/dev/hdb8 splash=silent"
        vga=788
image=/boot/vmlinuz
        label="linux-nonfb"
        root=/dev/hdb6
        initrd=/boot/initrd.img
        append="resume=/dev/hdb8"
image=/boot/vmlinuz
        label="failsafe"
        root=/dev/hdb6
        initrd=/boot/initrd.img
        append="failsafe resume=/dev/hdb8"
other=/dev/hda1
        label="windows"
        table=/dev/hda
image=/boot/vmlinuz-2.6.17-10-generic
        label="ubuntu"
        root=/dev/hdb2
        initrd=/boot/initrd.img


Rien de changer au redémarrage,même le label reste linux-0... :(
??Les comandes ls -1 /mnt/ubuntu et ls -1 /mnt/ubuntu/boot ne donnent plus rien!?
0
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 897
26 nov. 2006 à 18:20
Euh... t'as bien relancé lilo avant de rédémarrer ? (en root)
/sbin/lilo -v
Sinon y'a un truc qui me chiffonne. Dans ton "ls /mnt/hdb2/boot" c'est un répertoire "vmlinuz-2.6.17-10-generic/" qui apparâit et non pas un fichier. Donc il faut peut être aussi modifier le chemin dans le lilo.conf si c'est le cas :
image=/boot/vmlinuz-2.6.17-10-generic/vmlinuz-2.6.17-10-generic
        label="ubuntu"
        root=/dev/hdb2
        initrd=/boot/vmlinuz-2.6.17-10-generic/initrd.img
En supposant aussi que le répertoire "vmlinuz-2.6.17-10-generic/" contient l'initrd.img.
;-))
0
Utilisateur anonyme
26 nov. 2006 à 18:46
t'as bien relancé lilo a
Non,mais maintenant oui,si ça peut-t'être utile,ça donne ça:
LILO version 22.6.1, Copyright (C) 1992-1998 Werner Almesberger
Development beyond version 21 Copyright (C) 1999-2004 John Coffman
Released 17-Nov-2004, and compiled at 09:52:44 on May 23 2006

Reading boot sector from /dev/hda
Using GRAPHIC secondary loader
Calling map_insert_data
Mapping message file /boot/message -> message-graphic
Calling map_insert_file

Boot image: /boot/vmlinuz -> vmlinuz-2.6.17-5mdv
Mapping RAM disk /boot/initrd.img -> initrd-2.6.17-5mdv.img
Added linux *

Boot image: /boot/vmlinuz -> vmlinuz-2.6.17-5mdv
Mapping RAM disk /boot/initrd.img -> initrd-2.6.17-5mdv.img
Added linux-nonfb

Boot image: /boot/vmlinuz -> vmlinuz-2.6.17-5mdv
Mapping RAM disk /boot/initrd.img -> initrd-2.6.17-5mdv.img
Added failsafe

Boot other: /dev/hda1, on /dev/hda, loader CHAIN
Added windows

Boot image: /boot/vmlinuz-2.6.17-10-generic
Fatal: /boot/vmlinuz-2.6.17-10-generic: neither a reg. file nor a block dev.

Fatal: /boot/vm... Hum,un pbm?
D'autre part,je cale pour entrer dans lilo.conf pour y placer vmlinuz-2.6.17-10-generic/ là tu le demandes.
0
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 897
26 nov. 2006 à 20:19
C'est bien ce que je pensais, il y a un os dans le chemin.

Tu l'as rajouté comment le répertoire "vmlinuz-2.6.17-10-generic/" ?
Un copier/coller ? A la main ?

Que donne la commande :
ls -1 /boot/vmlinuz-2.6.17-10-generic/
;-)
0
Utilisateur anonyme
26 nov. 2006 à 20:56
Rajouté par mkdir...
ls ne donne rien(répertoire vide?)..
0