mkboot / new kernel / debian

mkboot / new kernel / debian - Installation - Linux et OS Alternatifs

Marsh Posté le 08-01-2003 à 22:33:12    

Bon....j'ai une woody ss un 2.2.19, je boote actuellement sur floppy , voici en bref ma table de partition:
device    boot  type
/dev/hda1 *     Fat16
/dev/hda2       Extended
/dev/hda3       Compaq Diagnostics ( :sweat: eh oui ... :/)
Partition 3 does not end on cylinder boundary
/dev/hda5 *     Linux
/dev/hda6       Linux Swap
 
j'ai fait un apt-get install kernel-image 2.4.20 , tt s'est bien passe, le /vmlinuz pointe bien sur le /boot/vmlinuz .
Un coup de lilo (il m'a parle d'un initrd mais j'ai pas vraiment compris :/)
Puis j'ai fait un mkboot sans argument, et là au reboot....
Kernel Panic, impossible de monter hda5..... so retour au 2.2.19.
 
En gros j'arrive pas du tt à faire une nouvelle diskette de boot :/
 
Je veux bien essayer de configurer lilo mais honnetement je ne pense pas que ça va fonctionner car la partition compaq fout vraiment le bordel (juste pour exemple, Partition magic plante totalement a cause de ça....).
Donc le mieux serait que j'arrive à faire une diskette de boot,  
j'ai essaye un mkboot -r /dev/hda /boot/limagedukernel
et pareil, kernel panic, impossible de monter /dev/hda5 ...
 
ras le bol du 2.2.19  [:sisicaivrai]  
je veux du 2.4.20 pr enfin pouvoir installer un ssh, ftp, un pdc, & co..bien securisé  [:sisicaivrai]  
Help pliz, y a 6 mois j'avais dejà essaye avec le kernel 2.4.18, puis par manque de temp j'avais laisse tomber, mais là c'est vital  :sweat:  
 
 
 :hello:

Reply

Marsh Posté le 08-01-2003 à 22:33:12   

Reply

Marsh Posté le 08-01-2003 à 22:43:20    

c'est sur le coup du initrd que tu as merdé :)
il y a eu un topic du même sujet aujourd'hui, donc cherche un peu dedans, tu devrais trouver les réponses que tu te poses ;)

Reply

Marsh Posté le 09-01-2003 à 01:01:43    

fo rajouter initrd=/initrd.img dans ton lilo.conf a l'endroit de ton noyau
 
chez moi:
 


image=/vmlinuz
        label=Linux-2.4.19-686
        read-only
        initrd=/initrd.img

Reply

Marsh Posté le 09-01-2003 à 08:31:42    

oki, j'essaye ça ce soir :)  :jap:

Reply

Marsh Posté le 09-01-2003 à 20:54:13    

marche po..., la meme erreur:

VFS: Cannot open root device "305" or 03:05
Please append a correct "root=" boot option
Kernel panic: VFS: Unable to ,mount root fs on 03:05


 
sinon voici mon lilo.conf

# Generated by liloconfig
 
# Specifies the boot device
boot=/dev/hda5
 
# Specifies the device that should be mounted as root.
# If the special name CURRENT is used, the root device is set to the
# device on which the root file system is currently mounted. If the root
# has been changed with  -r , the respective device is used. If the
# variable ROOT is omitted, the root device setting contained in the
# kernel image is used. It can be changed with the rdev program.
root=/dev/hda5
 
# Enables map compaction:
# Tries to merge read requests for adjacent sectors into a single
# read request. This drastically reduces load time and keeps the map
# smaller. Using COMPACT is especially recommended when booting from a
# floppy disk.
compact
 
# Install the specified file as the new boot sector.
# If INSTALL is omitted, /boot/boot.b is used as the default.
install=/boot/boot.b
 
# Specifies the number of _tenths_ of a second LILO should
# wait before booting the first image.  LILO
# doesn't wait if DELAY is omitted or if DELAY is set to zero.
delay=20
 
# Specifies the location of the map file. If MAP is
# omitted, a file /boot/map is used.
 
map=/boot/map
 
# Specifies the VGA text mode that should be selected when
# booting. The following values are recognized (case is ignored):
#   NORMAL  select normal 80x25 text mode.
#   EXTENDED  select 80x50 text mode. The word EXTENDED can be
#     abbreviated to EXT.
#   ASK  stop and ask for user input (at boot time).
#   <number>  use the corresponding text mode. A list of available modes
#     can be obtained by booting with  vga=ask  and pressing [Enter].
vga=normal
 
image=/vmlinuz
 label=Linux
 read-only
 initrd=/initrd.img
 
# If you have another OS on this machine (say DOS),
# you can boot if by uncommenting the following lines
# (Of course, change /dev/hda2 to wherever your DOS partition is.)
 other=/dev/hda1
 label=dos
 


et un ls -l de ma racine:

total 104
drwxr-xr-x    5 root     root         4096 Apr 29  2002 Moloch
drwxr-xr-x    2 root     root         4096 Jan  8 22:41 bin
drwxr-xr-x    2 root     root         4096 Jan  9 21:22 boot
drwxr-xr-x    2 root     root         4096 Jun 13  2001 cdrom
drwxr-xr-x    5 root     root        20480 Jan  9 21:38 dev
drwxr-xr-x    2 root     root         4096 Jan  6 22:25 diskette
drwxr-xr-x   51 root     root         4096 Jan  9 21:51 etc
drwxr-xr-x    2 root     root         4096 Jun 13  2001 floppy
drwxrwsr-x    6 root     staff        4096 Jun 17  2002 home
drwxr-xr-x    2 root     root         4096 Jun 13  2001 initrd
lrwxrwxrwx    1 root     root           29 Jan  6 22:12 initrd.img -> boot/initrd.img-2.4.20-586tsc
lrwxrwxrwx    1 root     root           30 Apr 11  2002 initrd.img.old -> /boot/initrd.img-2.4.18-586tsc
drwxr-xr-x    5 root     root         4096 Jan  5 21:31 lib
drwxr-xr-x    2 root     root        16384 Apr 10  2002 lost+found
drwxr-xr-x    2 root     root         4096 May 27  2000 mnt
drwxr-xr-x    7 root     root         4096 Jun 23  2002 opt
dr-xr-xr-x   32 root     root            0 Jan  9 21:32 proc
drwxr-xr-x   15 root     root         4096 Dec  3 12:32 root
drwxr-xr-x    2 root     root         4096 Jan  8 22:42 sbin
drwxrwxrwt    2 root     root         4096 Jan  9 21:33 tmp
drwxr-xr-x   13 root     root         4096 Jan  5 18:38 usr
drwxr-xr-x   12 root     root         4096 Apr 11  2002 var
lrwxrwxrwx    1 root     root           26 Jan  6 22:12 vmlinuz -> boot/vmlinuz-2.4.20-586tsc
lrwxrwxrwx    1 root     root           19 Apr 10  2002 vmlinuz.old -> boot/vmlinuz-2.2.19


 
et enfin un ls -l de /boot:


total 9904
-rw-r--r--    1 root     root       404687 Apr 22  2002 System.map
-rw-r--r--    1 root     root       272592 Apr 10  2002 System.map-2.2.19
-rw-r--r--    1 root     root       400234 Apr 19  2002 System.map-2.4.18
-rw-r--r--    1 root     root       434735 Dec 21 09:38 System.map-2.4.20-586tsc
-rw-r--r--    1 root     root          512 Apr 16  2002 boot.0200
-rw-r--r--    1 root     root          512 Apr 15  2002 boot.0300
-rw-------    1 root     root          512 Apr 11  2002 boot.0305
-rw-r--r--    1 root     root       683960 Apr 22  2002 bzImage2.4.18
-rw-r--r--    1 root     root        14661 Apr 10  2002 config-2.2.19
-rw-r--r--    1 root     root        39645 Dec 21 05:12 config-2.4.20-586tsc
-rw-r--r--    1 root     root      3244032 Apr 11  2002 initrd.img-2.4.18-586tsc
-rw-r--r--    1 root     root      2871296 Jan  6 22:12 initrd.img-2.4.20-586tsc
-rw-------    1 root     root        51200 Jan  9 21:22 map
-rwxr-xr-x    1 root     root      1001341 Apr 10  2002 vmlinuz-2.2.19
-r-xr-xr-x    1 root     root       652975 Dec 21 09:38 vmlinuz-2.4.20-586tsc


 
si ça peut aider ....  
 :sweat:

Reply

Marsh Posté le 09-01-2003 à 21:25:25    

essaie avec grub

Reply

Marsh Posté le 09-01-2003 à 21:26:16    

apt-get install grub
update-grub
grub-install

Reply

Marsh Posté le 09-01-2003 à 22:42:55    

non, en fait c'est bon suis debile....mon boot=/dev/hda5 au lieu de /dev/hda  [:twixy]  
 
c'est bon là suis en 2.4.20
et now mon pb c'est la config de iptables, tt nouveau pour moi :/
 
cf. la suite sur un autre topic :D

Reply

Sujets relatifs:

Leave a Replay

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