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)
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 ?
 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
  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))
  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
 (les  unallocated sectors c'est pas grave  , j'en ai 248
, 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