Prob Debian - Linux et OS Alternatifs
Marsh Posté le 26-02-2002 à 18:42:20
1 - mkboot marche pas ? il faut installer le pkg debianutils.
2 - ajouter une ligne lba32 au début de lilo.conf
3 - xf86config pour configurer et startx par exemple. c'est une question récurente -> recherche
4 - si ça marche c'est pas utile de changer de noyau. Sauf fausse manip grave ça détruit rien.
5 - idem -> recherche. y un outil formidable sous Debian. après le make x/menu/config -> make-kpkg kernel-image et ça fait un pkg avec le noyau et les modules compilés qu'on install avec dpkg et qui met à jour lilo si nécessaire.
Marsh Posté le 26-02-2002 à 19:35:29
merci deja pour tes réponses précedentes 911GT3
on a un pitit pb c'est que la debian est installé sur un disque dur en maitre dans un rack et non pas sur le disque principal.
quand on lance lilo il nous dis n est pas sur le disque principal (current root is not on the first disk)
dans lilo.conf
on a mis:
lba32
boot=/dev/hda puis on a essayé hdb et hdc
root=/dev/hdc2
etc...
et pour creer la disquette de demarrage , avec mkboot ca marche mais il nous dis que la disquette est pas ds le bon lecteur ou sois qu'elle est proteger en ecriture (ce qui n'est pas le cas biensur)
pourquoiiiiii? please ;o)
Marsh Posté le 26-02-2002 à 19:53:02
pour mkboot il ne faut pas monter la disquette avant le lecteur marche en utilisation normale ?
pour ce qui est du rack j'en sais rien. c'est censé être transparent comme montage, non ?
C'est quoi l'organisation des disque ?
Marsh Posté le 26-02-2002 à 21:07:31
911GT3 a écrit a écrit : pour mkboot il ne faut pas monter la disquette avant le lecteur marche en utilisation normale ? pour ce qui est du rack j'en sais rien. c'est censé être transparent comme montage, non ? C'est quoi l'organisation des disque ? |
lol pour le mkboot on a essayé , en montant la disquette et sans la monté , dans les 2 acs ca fait la meme chose.
Et le lecteur marche en tant normal
pour l'organistaion des disques bin ;o):
il ya un disque principal (un gros) sur IDE1
et un autre disque dur en maitre sur IDE2
donc mnt il est fort possible qu'on soisun peu perdu avec "hdc1 ou2 , hdb1 ou 2 etc.."
on avait lu que hdb1 était pour le 2eme disque (mais peut etre es sur la meme nappe ide!!)
donc en gros la on comprend pas trop pourquoi le lilo ne veut pas marcher et ce qu'il faut mettre exactement dans lilo.conf , pour que ca puisse marché
Marsh Posté le 26-02-2002 à 23:08:24
pour lilo.conf ça me parraît être la bonne écriture
lba32
boot=/dev/hda
....
....
root=/dev/hdc2
et ça gueule que /dev/hda n'est pas le first boot devide ? Normalement y fait juste un warning (ça peut un choix délibéré, ex si tu utilise xosl ou autre).
C'est quoi le message d'erreur exact ?
sinon, pour la disquette de boot je vois pas, moi je lance mkboot (sans aucun paramètre) : il me demande une disquette, je valide et c'est parti. Tu es bien en root ?
[jfdsdjhfuetppo]--Message édité par 911GT3--[/jfdsdjhfuetppo]
Marsh Posté le 26-02-2002 à 23:21:53
911GT3 a écrit a écrit : pour lilo.conf ça me parraît être la bonne écriture lba32 boot=/dev/hda .... .... root=/dev/hdc2 et ça gueule que /dev/hda n'est pas le first boot devide ? Normalement y fait juste un warning (ça peut un choix délibéré, ex si tu utilise xosl ou autre). C'est quoi le message d'erreur exact ? sinon, pour la disquette de boot je vois pas, moi je lance mkboot (sans aucun paramètre) : il me demande une disquette, je valide et c'est parti. Tu es bien en root ? |
ouias nous aussi ca nous parait pas trop mal , mais meme si on met rien dans lilo.conf qu'on laisse qu'une ligne il nous marque toujours cette erreur:
warning: current root is not on the first disk
device 0x1600: Invalid partition table, 2nd entry
3D address: 1/0/510 (481650)
Linear address: 1/0/8670 (8193150)
et en ce qui concerne la disquette bin nous non plus on comprend pas tres bien
on se demande aussi si dans le ficheir lilo.conf et dans le repertoire boot si il doit y avoir des fichiers *.img
exemple:initrd.img?
et ou on pourrai trouver des fichiers images pour creer une disquette de demarrage
EN gros on galère grave la
n'y aurait-il pas une merde ds le noyau , ou quelquechose come ca
manquerait-il pas des fichiers?
pourquoi quand on passe avec une disquette de boot et qu'on tape les comande mount ... ( voir plushaut on arrive a rentré sur la debian)
et la on arrive meme pas a remettre le lilo ni a creer une disquette? grrrr
please helpppppp ;o))
Marsh Posté le 26-02-2002 à 23:36:22
la commande "mount root=/dev/hdc2 rw " tu la tape au prompt du lilo qui est sur la disquette ? c'est ça ? si c'est le cas, le mount est facultatif
Est-ce que tu as vérifié la table de partition de tes disques avec fdisk (option v) ? c'est ce que le message d'erreur semble dire ?
Sinon, si ça paraît normal, essaie d'ajouter une ligne "linear" à ton lilo.conf.
Marsh Posté le 26-02-2002 à 23:47:50
911GT3 a écrit a écrit : la commande "mount root=/dev/hdc2 rw " tu la tape au prompt du lilo qui est sur la disquette ? c'est ça ? si c'est le cas, le mount est facultatif Est-ce que tu as vérifié la table de partition de tes disques avec fdisk (option v) ? c'est ce que le message d'erreur semble dire ? Sinon, si ça paraît normal, essaie d'ajouter une ligne "linear" à ton lilo.conf. |
alors ok on a fais d'abord fdisk
on voit que le disque hda donc que windows (disque principal)
quand on fais l'option v on a:
64 secteur non alloué
par contre quand on fais
fdisk /dev/hdc on a des trucs dans le genre:
Partition 1 does not end on cylender boundary:
phys=(509,254,63) should be (509,14,63)
Partition 1: head 255 greater than maximum 15
pareil pour ma partition 2 et 3
et ca marque aussi 15162 unallocated sectors
partition1 est une partition dos
partition2 est une partition linux
partition 3 est la sawp linux
donc la par contre on c pas trop quoi faire non plus dans c moment la ;o)
d'autant plus, c pas notre machine , donc on c pas pas du tt ce qui a été fais , ou touché dessus
et on a mis linear apres le read-only ca n'a pas marché et en le mettant en haut du ficheir non plus
Marsh Posté le 26-02-2002 à 23:55:31
Ca a été partitionner à fdisk version DOS 3.0 (les unallocated sectors c'est pas grave , j'en ai 248 )
Là, je peux pas grand chose, faudrait repartitionner j'imagine
Sinon y a cette option pour lilo.conf mais prière de tout lire.
/!\ CA PEUT TOUT PÊTER !!!! /!\
fix-table
Ceci permet à Lilo d'ajuster les adresses 3D
(secteur/tête/cylindre) de la table des partitions.
Chaque partition possède une adresse 3D et une
adresse linéaire pour son premier et son dernier
secteur.
Si la partition n'est pas alignée sur une frontière
de piste, et si certains autres systèmes
d'exploitation (MS-DOS, ou OS/2) utilisent le même
disque, ils peuvent modifier l'adresse 3D. Lilo ne
peut installer son secteur de démarrage que sur des
partitions où les deux types d'adressage correspon
dent. Si l'option `fix-table' est indiquée, Lilo
réajustera les adresses 3D incorrectes.
ATTENTION : Ceci ne garantit pas que les autres
systèmes d'exploitation ne vont pas essayer de mod
ifier à nouveau l'adressage plus tard. Il est
également possible que ces corrections aient des
effets de bords inattendus.
La véritable correction à apporter consiste à
repartitionner le disque avec un utilitaire qui
aligne les partitions sur les frontières de pistes.
De plus, avec certains disques (les gros disques
EIDE avec une translation d'adresses automatique),
et sous certaines circonstances, il est inévitable
d'obtenir des conflits dans la table des parti
tions.
[jfdsdjhfuetppo]--Message édité par 911GT3--[/jfdsdjhfuetppo]
Marsh Posté le 27-02-2002 à 00:03:04
911GT3 a écrit a écrit : Mais de toute façon, je crois que le mal est trop grand |
bon bin merci bcp , on va voir avec le propriétaire du PC , mais je crois que l'on va envisagé de faire une récup des données et de faire une reinstalation de la debian ou alors d'une autre distribution
encore merci
Marsh Posté le 27-02-2002 à 00:04:54
par contre le pb de ne pas arribver a creer une disquette de demarrage est lié avec l'autre pb?
Marsh Posté le 27-02-2002 à 00:05:26
le temps que vous vous décidiez tu peux toujours tenter un UP, y a des gens autrements plus compétents et expérimentés que moi qui trainent par ici
Marsh Posté le 27-02-2002 à 00:15:09
911GT3 a écrit a écrit : le temps que vous vous décidiez tu peux toujours tenter un UP, y a des gens autrements plus compétents et expérimentés que moi qui trainent par ici |
bin nous on trouve que tu nous a bien aidé déja
mais bon on est toujours prenneur pour d'autres idées et remarques ;o)
Si quelqu'un peu nous aider encore
Marsh Posté le 27-02-2002 à 10:59:37
Deja c clair qu'apparemment il y a un pb avec la table des parttions qui n'est pas valide...
/dev/hdc1 n'est pas bonne car elle ne se termine pas pile-poil sur un cylindre...La solution ca pourrait etre d'utiliser un outil du genre Partition Magic sous windows, pour effacer la premiere partition du disque, puis redimensionner ou deplacer le tout pour que ce soit valide...
Sinon effectivement un backup + repartitionnement devrait tout regler (a condition de bien partitionner !!)
Marsh Posté le 26-02-2002 à 18:26:12
Salut,
On utilise une disquette de boot, puis on tape la commande
mount root=/dev/hdc2 rw
Apres quelle seconde il faut taper le mot de passe du root et on est dans un mode texte, ou l'on peut voir l'arborescence de la partition debian.
Or la disquette de boot que l'on utilise est celle d'une distribution autre que debian. Voila la situation maintenant les questions.
1er question: creer uns disquette de démarrage?(la commande mkbootdisk ne marche pas)
2eme question: installation du lilo prob=> le nbr de cylindre est trop gros. Quoi faire?
3eme question: comment lancer l'interface graphique de la debian
(startX, anXious ????)
4eme question: faut-il generer un nouveau noyau ( on ne sait pas s'il y a eu des modif au niveau des periph). Et si oui perd t'on les données de la partition.
5eme question: comment generer un noyau. (les commandes sont elles identique pour chaque distribution red hat mandrake, debian .....)
---------------
Merci