[DEBIAN] Probleme de boot a venir :(

Probleme de boot a venir :( [DEBIAN] - Installation - Linux et OS Alternatifs

Marsh Posté le 05-01-2007 à 10:20:14    

Hello tout le monde
 
Je sent une emmerde a venir sur mon proxy de prod
Un de mes collegues a fait un apt-get upgrade qui a mis a jour le noyeau par ....
Le meme mais nouvelle version ??
Toujours est t'il que soit disant, le secteur de boot a été mis a jour et effectivement
a la fin de menu.lst de cd /boot/grub/ j'ai bien ces lignes :
 
title           Debian GNU/Linux, kernel 2.6.8-3-386
root            (hd0,0)
kernel          /boot/vmlinuz-2.6.8-3-386 root=/dev/md0 ro
initrd          /boot/initrd.img-2.6.8-3-386
savedefault
boot
 
title           Debian GNU/Linux, kernel 2.6.8-3-386 (recovery mode)
root            (hd0,0)
kernel          /boot/vmlinuz-2.6.8-3-386 root=/dev/md0 ro single
initrd          /boot/initrd.img-2.6.8-3-386
savedefault
boot
 
Pourquoi pas ... mais comme je suis en raid 1 logiciel je boote depuis une disquette...
et je n'arrive pas a voir si la disquette a été mise a jour :(
Je n'arrive pas a la monter sur le linux car je suis une quiche dans les mount unmount etc etc
 
mount -t ext2 /dev/fd0 /media/floppy
mount -t ext3 /dev/fd0 /media/floppy
mount -t auto /dev/fd0 /media/floppy
 
Marche pas ...
Y a t'il le meme menu.lst sur la disquette ?
quand je mets la disquette dans un pc j'ai bien un grub loading au boot mais je n'arrive pas a la lire sur le PC
 
Avant de sortir le Hex editor j'aimerais savoir s'il existe une autre solution ,)
 
Mon proxy va t'il redemarrer ? ;)

Reply

Marsh Posté le 05-01-2007 à 10:20:14   

Reply

Marsh Posté le 08-01-2007 à 14:32:41    

[:alph-one] Up ?

Reply

Marsh Posté le 08-01-2007 à 16:31:07    

Si c'est une disquette de boot, elle ne contient pas de filesystem.
La disquette contient un FS root compressé, donc la disquette n'est pas montable tel que.
A l'origine il a été préparé, puis compressé comme cela : (cf http://www.tldp.org/HOWTO/Bootdisk-HOWTO/index.html )
umount /mnt (si FS root construit dans /mnt)
dd if=DEVICE bs=1k | gzip -v9 > rootfs.gz
dd if=rootfs.gz of=/dev/fd0 bs=1k seek=KERNEL_BLOCKS
 
Donc il faut faire le chemin inverse pour savoir ce qu'il y a sur la disquette.
 
Quand au kernel proprement dit, il se trouve juste avant le FS root compressé, il a été copié par un dd, mais lui n'est pas dans un filesystem (normal car, au boot, c'est justement le noyau qui permet de lire un FS)


Message édité par ph75 le 08-01-2007 à 16:59:22
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed