[Debian Linux]: 2 Kernel packages naast elkaar?

Pagina: 1
Acties:

  • arnova
  • Registratie: Augustus 2001
  • Laatst online: 21-02 07:50

arnova

weet veel, maar niet alles

Topicstarter
Weet iemand hoe je onder Debian 2 kernel packages naast elkaar kan installeren? Als je namelijk gewoon "dpkg -i kernel....." doet dat upgrade/downgrade hij je huidige kernel (altijd). Onder RedHat kon dit altijd zondermeer door ipv. "rpm -i" "rpm -u" te gebruiken bij het installeren van een nieuwe kernel.

Ctrl4Dkn: ESP32 (Floor) Heat Controller With Daikin (Heatpump) Support - https://github.com/arnova/ctrl4dkn


  • moto-moi
  • Registratie: Juli 2001
  • Laatst online: 09-06-2011

moto-moi

Ja, ik haat jou ook :w

Je kunt er standaard 2 naast elkaar gebruiken, zolang je tenminste /vmlinuz en /vmlinuz.old in je lilo.conf hebt staan.
De standaard kernel die je gebruikt is /vmlinuz , na het installeren van een nieuwe kernel wordt dat /vmlinuz.old , en je nieuwe kernel wordt /vmlinuz

God, root, what is difference? | Talga Vassternich | IBM zuigt


  • Sjaaky
  • Registratie: Oktober 2000
  • Laatst online: 26-01 10:15
Bedoel je kernel package als in kernel-package... of kernel-image...?
Als je een nieuwe kernel installeert met dpkg -i zal hij je oude kernel 'opschuiven' naar 'old', maar wel laten staan. Door lilo (of andere bootloader) aan te passen kan je dan tijdens booten kiezen tussen de nieuwe en de oude kernel.
Als je meer kernels wilt installeren moet je geloof ik handmatig wat links aanpassen. Dat staat allemaal uitgelegd in de docs van kernel-package en is niet zo moeilijk.

  • _JGC_
  • Registratie: Juli 2000
  • Laatst online: 11:40
kernel-image-2.4.24 en kernel-image-2.4.25 zijn twee verschillende kernels volgens debian, en krijgen dan ook beide een entry in lilo (vmlinuz en vmlinuz.old symlinks, de rest mag je zelf doen als je meer dan huidige en vorige kernel wilt)

Als je echter met kernel-image-2.4.24 en een nieuwere kernel-image-2.4.24 aan komt zetten, dan gaat ie er idd overheen, daar is niets aan te doen.

  • frim
  • Registratie: Augustus 2001
  • Niet online
_JGC_ schreef op 03 maart 2004 @ 10:58:
kernel-image-2.4.24 en kernel-image-2.4.25 zijn twee verschillende kernels volgens debian, en krijgen dan ook beide een entry in lilo (vmlinuz en vmlinuz.old symlinks, de rest mag je zelf doen als je meer dan huidige en vorige kernel wilt)

Als je echter met kernel-image-2.4.24 en een nieuwere kernel-image-2.4.24 aan komt zetten, dan gaat ie er idd overheen, daar is niets aan te doen.
Dit hoeft niet. De standaard kernels die je apt-get worden idd overgeschreven omdat dezen "dezelfde" behoren te zijn. Als je echter zelf een kernel maakt met make-kpkg kun je met --append-to-version een subversie maken die naast je standaard kernel wordt geinstalleerd. Deze krijg dan dus ook een eigen /lib/modules/2.6.3-"appendedname" directory zodat niks overlapt :)