Автор Тема: Деинсталиране на кърнъл  (Прочетена 955 пъти)

Vatman

  • Напреднали
  • *****
  • Публикации: 315
  • Distribution: openSuSE 11.3
  • Window Manager: KDE 4.4
    • Профил
    • WWW
Деинсталиране на кърнъл
« -: Apr 01, 2007, 12:10 »
Свалих си от официалния сайт последния кърнъл. Компилирах го и го инсталирах. Проблема е докато зарежда еди кой си процес спира и нищо не прави. Понеже нямам време да се занимавам исках да го деинсталирам. Пробвах с make uninstall, но ми каза нещо от сорта че няма правило по което да го направи. Ако изтрия файловете в /boot, /lib/modules/ ще съм го махнал ли напълно или още нещо трябва да се трие ръчно.
Активен

Момчета, нищо не разбирам от компютри, научете ме да съм хакер.

karaman

  • Напреднали
  • *****
  • Публикации: 351
    • Профил
    • WWW
Деинсталиране на кърнъл
« Отговор #1 -: Apr 01, 2007, 13:15 »
да

alabal

  • Напреднали
  • *****
  • Публикации: 2173
  • cat /earth/europe/bg/sofia | grep Nacamura
    • Профил
Деинсталиране на кърнъл
« Отговор #2 -: Apr 01, 2007, 14:48 »
Да, ако ги изтриеш ръчно ще си го деинсталирал.
Активен

It makes you awful glad that you were born a man.

neter

  • Global Moderator
  • Напреднали
  • *****
  • Публикации: 3408
  • Distribution: Debian, SailfishOS, CentOS
  • Window Manager: LXDE, Lipstick
    • Профил
    • WWW
Деинсталиране на кърнъл
« Отговор #3 -: Apr 01, 2007, 16:17 »
Може да имаш и нещо в /usr/src, ако си качил хедърите.
Активен

"Да си добре приспособен към болно общество не е признак за добро здраве" - Джиду Кришнамурти

ivo1204

  • Напреднали
  • *****
  • Публикации: 987
    • Профил
Деинсталиране на кърнъл
« Отговор #4 -: Apr 01, 2007, 16:31 »
Като дадеш make install на ядрото , то слага в /boot
configXXX, System XXXX,vmlinuzXXXX. И сменя връзките
vmlinuz , config , System.map така ,че да сочат новите файлове ,а старите се архиврат  като им се слага  ХХХ.old
И тука има един "нерешен" проблем:
Файловте    initrdXXXX  са за старото ядро!
Ако имаш например в /boot/grub/menu.lst

title      Debian GNU/Linux, kernel Defaul
root      (hd0,1)
kernel      /boot/vmlinuz root=/dev/hda2  xxxxxxx
initrd      /boot/initrd.gz
savedefault

Тая линия ще боотне с новото ядро и стария  init.rd
и много вероятно е да се провали.
Затова трябва да се изтрие "initrd /boot/initrd.gz"
докато не си направиш нов / ако ти е нужен /

Аз си решавам проблема ,като си напиша линия
..............
kernel      /boot/v root=/dev/hda2  
initrd      /boot/i.gz
.........
кръстил съм  с "v" e vmlinuz ,с  "i.gz" имейдж файла ,  в които съм сигурен ,че са ОК.
Така никой ги не пипа и са ми под ръка , а и от GRUB shell-а
 /"> "/ си ги помня  , та и за авария са добри. Впрочем не правя имейдж файл.
Та мисълта ми е като деинсталираш , виж и връзките.
Активен

smelkomar

  • Напреднали
  • *****
  • Публикации: 429
    • Профил
Деинсталиране на кърнъл
« Отговор #5 -: Apr 01, 2007, 17:01 »
Определено ще му е по-лесно с YasT да го махне. Най-малкото ще си спести бъдещи проблеми с връзките...



Активен

Ползвам т'ва, к'вот ме кефи