Portál AbcLinuxu, 25. dubna 2024 08:06
Ted jsem ji provedl
stahnul z kernel.org nejnovejsi kernel, rozbalil jako usr/src/linux, make menuconfig > savenul, make dep clean bzlilo modules modules_install..
Pul hodiny se to delalo (make dep mi napsalo, ze neni potreba)...hotovo, rikam si "super!" restartuju, pri bootu to vypada rozporuplne (pise mi, ze udev nejde, protoze potrebuje 2.6, ale nekde jsemm tam videl i 2.6 pak..), ale kdyz dam uname -r, tak to pise furt starou verzi..zapomnel jsem neco udelat, nebo proc to dela ?pise mi to (kdyz chci spustit lilo/kdyz dam make install)
Warning: '/proc/partitions' does not match '/dev' directory structure. Name change: '/dev/ide/host0/bus0/target0/lun0/disc' -> '/dev/hda'
zkusil jsem par blbosti, ale nic me nenapada uz..?
vytvoril jsem sym. linky na /dev/hda ve vytvorenem /dev/ide/atd..., error to nepise, ale kdyz spustim lilo tak to napise jen 'Added Lin_2.4.27img0*' ;(
make mrproper make menuconfig make make modules_install make installPři make install se ti nakopíruje bzImage (kernel) do /boot/verze_jádra a vytvoří se symlink na /boot/vmlinuz. Obdobně se to provede i se System.map. Taky se tě to zeptá na přidání příslušných řádků do lilo.conf. Nevím, co používáš, když lilo, tak si tam ty řádky přidej sám a spusť lilo, aby se zapsal. Co vůbec používáš za distribuci?
[root@soban /usr/src/linux-2.6.20.1]# make install make[1]: `install' is up to date. [root@soban /usr/src/linux-2.6.20.1]#Ale jak jsem řekl není nad to když si to udělám ručně.
[root@soban /usr/src/linux-2.6.20.1]# cat preloz #!/bin/bash make clean make menuconfig make bzImage && make modules
[root@soban /usr/src/linux-2.6.20.1]# cat install #!/bin/bash cp ./vmlinux /boot/vmlinux-2.6.20.1 cp ./System.map /boot/System.map-2.6.20.1 cp ./arch/x86_64/boot/bzImage /boot/vmlinuz-2.6.20.1 make modules_install #make install rm /boot/initrd-2.6.20.1.img /sbin/mkinitrd /boot/initrd-2.6.20.1.img 2.6.20.1A je po problému - ručně vše přesunu a je pokoj.
mv /boot/System.map /boot/System.map.old mv /boot/vmlinuz /boot/vmlinuz.old cp /usr/src/linux/arch/i386/boot/bzImage /boot/vmlinuz-verze_jadra cp /usr/src/linux/System.map /boot/System.map-verze_jadra ln -s /boot/vmlinuz-verze_jadra /boot/vmlinuz ln -s /boot/System.map-verze_jadra /boot/System.mapPak nabídne možnost zápisu příslušných řádků do lilo.conf, nebo menu.lst, což vždy přeskakuji a zapisuji si to sám ručně.
Aha, diky moc, kompilaci uz bych zvladnul rucne..ale musel jsem uz jit, tak ehm jsem to blbec vypnul a rano na me vyskocilo jen L 99 999 999..
myslim, ze vim, jak to napravit, akorat se nemuzu dostat do stavu, kde bych mohl neco delat poradne, dostanu se do shellu Ash, ktery mi ale maximalne povoli menit textaky..rescue disketu jsem nevytvoril, jde nekde takhle jeste sehnat?
instalacni dvd debianu mam, ale jde mi tam jen instalovat debian znova, hdd jiny z nejakyho duvodu na mym pc nesly..co muzu ted pls delat?
jj, ja jsem docela lamka velka, omlouvam se, ze tu takhle zabiram vas cas, snazim se hledat vsude mozne, ale vetsinou bezuspesne (vetsinou teda to najdu az po tom, co se zeptam :))..moc bych poprosil o posledni radu, jestli muzu..
Sel jsem tam s Knoppixem, ale stejne jako Ash, ikdyz se chrootnu, me na mem disku nepovoli nic menit..pise to same 'permission denied' ci 'read-write file system'...kdyz spustim lilo, napise to 'Fatal: open /dev/hda1: Permission denied'...
asi je neco potreba uvest jeste, tak klidne soupnu..sata disk nemam, znicenej taky urcite neni..cim by to teda slo prosim vyresit?
zkousim vse co najdu, vcetne mych silenych napadu, ale marne..;(
knoppix 2 mount /dev/hdx /mnt/hdx mount -o bind /proc /mnt/hdx/proc mount -o bind /dev /mnt/hdx/dev chroot /mnt/hdx ...Vysvětlení :
mount -o remount,rw /mnt/hdxZdar Max
Tiskni Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.