«kernel» etiketlenmiş sorular

Çoğu işletim sisteminin ana bileşeni olan çekirdek, bilgisayarın donanım ve yazılım arasındaki iletişiminin çoğunu yönetir. Tipik olarak çekirdek, bir programcının bir kaynak için sahip olabileceği en düşük soyutlama düzeyidir.

1
Şu anda kullanımda olan modüllere göre bir Linux çekirdeği nasıl yapılandırılır?
Makinem için sadece gerekli şeyleri içeren minimal bir çekirdek oluşturmaya hazırım; bu yüzden çekirdeği sıfırdan derleyerek, varsayılan yapılandırmayı kullanarak ve sahip olduğumdan emin olduğum şeyleri ekleyerek başladım (yani: Ethernet kartı, WiFi kartı, ...). Ancak bilinmesi kolay olmayan birkaç şey daha var (yani: bekçi zamanlayıcısı), bu yüzden makinenin donanımını tespit ettiği …
15 linux  kernel 


4
Linux çekirdeğini derlerken, ne kadar boyuta ihtiyaç var?
En yeni ve en kararlı Linux çekirdeğini indirdim 2.6.33.2. Ben VirtualBox kullanarak bu test olacağını düşündüm. Bu yüzden 4 GB'lık dinamik boyutlu bir sabit disk oluşturuyorum. Ve sadece minimum paketlerle CentOS 5.3'ü kurdu. Ben kurulum make menuconfigsadece varsayılan ayarlarla. Bundan sonra koştum makeve aşağıdaki hatayı aldım: net/bluetooth/hci_sysfs.o: final close failed: …

2
HFS + sürücülerinin montajıyla ilgili sorunlar
Bazı hfsplus sürücülerini takarken sorun yaşıyorum. Sadece salt okunur olarak monte edilmelerine ihtiyacım var. (günlüğü devre dışı bırakmak bir seçenek değildir) Çok fazla araştırma yaptım ve çekirdek sürüm 2.6.37'den 2.6.38'e kadar olan değişiklikler nedeniyle sorunun başladığını öğrendim. Bugs.launchpad.net adresindeki bu bağlantıya bir göz atın . Bu yüzden Linux çekirdek sürümü …
12 linux  ubuntu  mount  kernel  hfs+ 


2
Grub'un çekirdek önyüklemesini varsayılan güncellemeler altında tutmasını sağlayın
Makinemi çift önyükleme yapıyorum ve makineyi evimden uzaktan her başlattığımda Windows'a (Ubuntu yerine) geri dönebilmesi için varsayılan olarak pencerelere önyükleme yapmasını istiyorum. Sorun şu ki, Ubuntu çekirdeği her yükselttiğinde grub'un varsayılan önyükleme öğesini pencerelere geri döndürmek zorunda kalıyorum. Bunun nedeni grub menü yükleyicisinin varsayılan işletim sisteminin önyüklemesi için 6 konumu …
11 linux  ubuntu  grub  kernel 

4
Özel bir Linux çekirdek yapılandırması nasıl kaydedilir veya dışa aktarılır?
Www.kernel.org adresinden bir Linux Çekirdeği indirdim , sonra özelleştirmek için menuconfig kullandım. Bir sürü özelleştirmeden sonra ihtiyacım olduğu gibi çalışıyor ve bu gerçek yapılandırmayı kaybetmek istemiyorum, böylece daha sonra (örneğin başka bir makinede) aynı çekirdek sürümünü indirebilir ve yapılandırmamı kullanabilirim. Bunu nasıl yapabilirim?
11 linux  kernel 

1
Bir cihazı serbest bırakmak için jbd2 nasıl durdurulur
Bir AWS EC2 örneğinde, birden fazla EBS birimimiz var. Bunlardan herhangi birini ayırmaya umountçalıştığımda, komut çalışıyor, ancak aygıt ayrılamıyor. # grep -c xvdj /proc/mounts 0 Ancak, cihazı kullanan lsofraporlar jbd2. # lsof | grep xvdj jbd2/xvdj 2896 root cwd DIR 202,1 4096 2 / jbd2/xvdj 2896 root rtd DIR 202,1 …

7
Windows çekirdek sayfalamasını devre dışı bırakmamak için herhangi bir neden var mı?
Bu yüzden sonunda 1 GB'den 2 GB (mobo max) RAM'e gitmeyi planlıyorum ve bir kez yaptıktan sonra çekirdek disk belleği özelliğini devre dışı bırakmak istiyorum, çünkü performans artışı sağlayabildiğini duydum (ve inanıyorum). Bunu yapmamak için herhangi bir neden veya bununla ilgili genel düşünceler? Düzenleme: Açıklama için bu, genel RAM disk …





1
Linux tarafından hangi dosyalar önbelleğe alınır?
Linux'un bazı dosyaları önbelleğe almak için kullanılmayan RAM kullandığını anlıyorum. Ama merak ediyorum, hangi dosyaları gerçekten önbelleğe alıyor! Şuna bir bakarsanız free: Gesamt Belegt Frei Gemeinsam Puffer Cached Speicher: 5,8G 3,7G 2,1G 0B 259M 1,7G -/+ Puffer/Cache: 1,8G 4,0G Auslagerungsdatei: 4,0G 0B 4,0G 1.7 GB RAM'imin önbellek olarak kullanıldığını söylüyor. …

1
Çekirdek veri türleri u8, u16, u32, u64 çözülmedi [kapalı]
U8, u16, u32, u64 veri tiplerini kullanan kablosuz alt sistemle ilgili (mac80211) bazı dosyaları derlemeye çalışıyorum. Bunlar çözülmedi. Başvurulan başlık dosyası, içerilen linux / types.h'dir. Ancak, __uxx veri tipleri tanınmaktadır. Asm generic / types.h dahil denedim ama sorun çözülmedi. Herhangi bir işaretçi var mı?
8 linux  kernel  headers 

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.