Yeniden başlatmadan çekirdek nasıl güncellenir? (ksplice alternatifi)


10

Çalışan çekirdeği yeniden başlatmadan nasıl güncelleyebilirim? Oracle ksplice hakkında biliyorum ama ücretsiz değil ve sadece kullanmadığım dağıtımları destekliyor. Ksplice'a alternatif var mı?

Yanıtlar:


4

Temel teknoloji ücretsizdir ve ana çekirdeğin bir parçasıdır; Oracle sadece önceden oluşturulmuş görüntüler sunar. Kendi çekirdeğinize dinamik olarak yüklemek için kendi ksplice yamalarınızı oluşturabilirsiniz.


Bu iyi! Ama menuconfig içinde nerede veya nasıl .config içinde denir?
Alex Bolotov

Ksplice paketine bakın.
psusi

Hey, Ask Ubuntu'ya cevaplayabileceğiniz (veya yardım edebileceğiniz) bir takip gönderdim: askubuntu.com/questions/193069/…
Oli

1
2 cümle cevapları oluşturmak yerine bu cevaba daha fazla ayrıntı eklemek güzel olabilir
ILMostro_7

0

Yönelik bir alternatif kspliceolduğunu kexec(). Çalışırken Linux çekirdeğini yamalamak yerine, bu komut esas olarak mevcut çekirdeği sisteminizi yeniden başlatmadan yenisiyle değiştirir.

Bunun kullanılabilmesi için dağıtımınızın çekirdeğinde bir derleyici seçeneği olarak açılması gerekir - yani, bu işlevsellik olmadan çekirdekleri derleyebilirsiniz, bu yüzden kullanılabilir olup olmadığını kontrol etmeniz ve / veya kendiniz etkinleştirmeniz gerekir .


5
Yenisi etkili bir mevcut çekirdek değiştirilmesi olduğunu sadece olmaksızın yeniden önyükleyicinize geçiyor zahmet. Yine de çalışmalarınızı kaydetmek, kapatmak ve uygulamalarınızı yeniden başlatmak zorunda kalırsınız.
psusi

(debian / ubuntu) kexec araçları şu anda systemd'yi desteklemek için taşınmamış gibi görünüyor; ve bildiğim kadarıyla, mevcut paket havuzunun hiçbiri sistemd dışında herhangi bir başlatmayı desteklemiyor; yani kexec şu anda debian ülkesinde masadan çıkmış durumda;
ThorSummoner

@psusi Ben kexec aslında anakart POST için zaman harcamak gerekmez, ne de herhangi bir pci cihazı sıfırdan başlatmak gerek yok, donanım soğumaya kaçının inanıyorum - donanım soğumaya birkaç dakika sürer sonra çok aranan bir özellik çizme: ağlamak:
ThorSummoner
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.