Sorun Giderme
Bu bölüm, bir şeyler ters gittiğinde nasıl yardım alınacağına dair bazı ipuçları sunmaktadır. Ayrıca bazı genel kurulum sorunları ve bunların çözümleri tartışılır.
Yardım Alma
İnternette bu bölümde açıklanmayan bir sorunla karşılaştığınızda size yardımcı olabilecek pek çok yer vardır: tartışma forumları, bloglar, IRC ve daha fazlası. Yardım bulabileceğiniz bilinen yerlerden bazıları şunlardır:
-
Fedora’ya Sorun - Fedora’nın bilgi kaynağı, birden çok dilde kullanılabilir
-
Libera.Chat üzerindeki #fedora IRC kanalı - Fedora kullanıcıları tarafından kullanılan ana IRC kanallarından biri, yalnızca İngilizce
-
Fedora Projesi Wiki Sayfası - Fedora Projesinin resmi wiki sayfası
-
Stack Exchange - Fedora’ya özel olmayan İngilizce bir soru & cevap sitesi
Seçenekler yukarıdaki listeden ibaret değildir - başka birçok yerde de yardım bulabilirsiniz. IRC kanalları ve e-posta listeleri gibi kullanılabilecek kaynaklar hakkında ek bilgi https://fedoraproject.org/wiki/Communicating_and_getting_help sayfasında bulunabilir. |
Yeni bir tartışma açmadan veya IRC üzerinde birinden yardım istemeden önce, her zaman kendi başınıza biraz araştırma yapmalısınız. Bir sorunla karşılaşırsanız, genellikle başka birinin sizden önce aynı problemle karşılaşması ve bir yerde bir çözüm yayınlaması ihtimali yüksektir. Başka bir yerde zaten açıklanan bir şey hakkında bir tartışma başlatmak veya daha önce birçok kez yanıtlanmış yaygın bir soruyu sormak, muhtemelen dostça, yapıcı bir yanıtla sonuçlanmayacaktır.
Kurulumla ilgili sorunları gidermek için yardım istediğinizde, kurucu tarafından oluşturulan günlük kaydı dosyalarını sağlamanız istenebilir. Aşağıdaki bölümler hangi dosyaların oluşturulduğunu, içeriklerinin ne olduğunu ve bunların kurulum sisteminden nasıl aktarılacağını açıklamaktadır.
Kurulum Sırasında Oluşturulan Günlük Kaydı Dosyaları
Hata ayıklama amacıyla, Anaconda kurulum işlemlerini /tmp
dizinindeki dosyalara kaydeder. Bu dosyalar aşağıdaki tabloda listelenmiştir.
Günlük kaydı dosyası | İçerikleri |
---|---|
|
genel Anaconda mesajları |
|
kurulum sırasında çalıştırılan tüm harici programlar |
|
kapsamlı depolama modülü bilgileri |
|
dnf ve rpm paket kurulum mesajları |
|
donanımla ilgili sistem mesajları |
Kurulum başarısız olursa, bu dosyalardaki mesajlar, /tmp/anaconda-tb-tanımlayıcı
dosyasında birleştirilir; buradaki tanımlayıcı rastgele bir dizgedir.
Günlük Kaydı Dosyalarını Kurulum Sisteminden Aktarma
Kurulum Sırasında Oluşturulan Günlük Kaydı Dosyaları bölümünde açıklanan tüm dosyalar, kurulum programının RAM diskinde bulunur, bu da kalıcı olarak kaydedilmedikleri ve sistem kapatıldığında kaybolacakları anlamına gelir. Onları kalıcı olarak saklamak için, bu dosyaları kurulum programını çalıştıran sistemde scp komutunu kullanarak ağdaki başka bir sisteme kopyalayın veya bunları takılı bir depolama aygıtına (USB flash bellek gibi) kopyalayın. Günlük kaydı dosyalarının nasıl aktarılacağına ilişkin ayrıntılar aşağıdadır. Bir USB flash bellek veya başka bir çıkarılabilir ortam kullanıyorsanız, işleme başlamadan önce içindeki tüm verileri yedeklediğinizden emin olmanız gerektiğini unutmayın.
Günlük Kaydı Dosyalarını USB Belleğe Aktarma
-
Kurduğunuz sistemde, bir kabuk istemine erişmek için Ctrl+Alt+F2 tuşlarına basın. Bir root hesabında oturum açacaksınız ve kurulum programının geçici dosya sistemine erişiminiz olacak.
-
Sisteme bir USB flash bellek bağlayın ve dmesg komutunu çalıştırın. Tüm son olayların ayrıntılarını içeren bir günlük kaydı görüntülenecektir. Bu günlük kaydının altında, yeni bağladığınız USB flash belleğin neden olduğu bir dizi mesaj göreceksiniz. Aşağıdakine benzer bir dizi satır gibi görünecektir:
[ 170.171135] sd 5:0:0:0: [sdb] Attached SCSI removable disk
Bağlanan aygıtın adını not edin - yukarıdaki örnekte bu
sdb
olacak. -
/mnt
dizinine gidin ve orada, USB bellek için bağlama hedefi olarak kullanılacak yeni bir dizin oluşturun. Dizinin adı önemli değil; bu örnekteusb
kullanılacak.# mkdir usb
-
USB flash belleği yeni oluşturulan dizine bağlayın. Çoğu durumda USB belleğin tamamını değil, üzerindeki bir bölümü bağlamak isteyeceğinizi unutmayın. Bu nedenle,
sdb
adını kullanmayın - günlük kaydı dosyalarını yazmak istediğiniz bölümün adını kullanın. Bu örnektesdb1
kullanılmaktadır.# mount /dev/sdb1 /mnt/usb
Artık doğru aygıtı ve bölümü bağladığınızı, ona erişerek ve içeriğini listeleyerek doğrulayabilirsiniz - liste, USB bellekte olmasını beklediklerinizle eşleşmelidir.
# cd /mnt/usb
# ls
-
Günlük kaydı dosyalarını bağlanan aygıta kopyalayın.
# cp /tmp/*log /mnt/usb
-
USB flash belleğin bağlantısını kaldırın. Hedefin meşgul olduğunu belirten bir hata mesajı alırsanız, çalışma dizininizi bağlama noktasının dışında bir yere değiştirin (örneğin,
/
).# umount /mnt/usb
Kurulumdaki günlük kaydı dosyaları artık USB flash belleğe kaydedildi.
Günlük Kaydı Dosyalarını Ağ Üzerinden Aktarma
-
Kurduğunuz sistemde, bir kabuk istemine erişmek için Ctrl+Alt+F2 tuşlarına basın. Bir root hesabında oturum açacaksınız ve kurulum programının geçici dosya sistemine erişiminiz olacak.
-
Günlük kaydı dosyalarının bulunduğu
/tmp
dizinine geçin:# cd /tmp
-
Günlük kaydı dosyalarını scp komutunu kullanarak ağdaki başka bir sisteme kopyalayın:
# scp *log kullanıcı@adres:yol
kullanıcı kısmını hedef sistemde geçerli bir kullanıcı adıyla, adres kısmını hedef sistemin adresi veya ana makine adıyla ve yol kısmını günlük kaydı dosyalarını kaydetmek istediğiniz dizinin yoluyla değiştirin. Örneğin,
192.168.0.122
IP adresine sahip bir sistemdejohn
olarak oturum açmak ve günlük kaydı dosyalarını o sistemdeki/home/john/logs/
dizinine kaydetmek istiyorsanız, komut aşağıdaki biçimde olacaktır:# scp *log john@192.168.0.122:/home/john/logs/
Hedef sisteme ilk kez bağlanırken aşağıdakine benzer bir mesajla karşılaşabilirsiniz:
The authenticity of host '192.168.0.122 (192.168.0.122)' can't be established.
ECDSA key fingerprint is a4:60:76:eb:b2:d0:aa:23:af:3d:59:5c:de:bb:c4:42.
Are you sure you want to continue connecting (yes/no)?
yes
yazın ve devam etmek için Enter tuşuna basın. Ardından, istendiğinde geçerli bir parola girin. Dosyalar, hedef sistemde belirtilen dizine aktarılmaya başlayacaktır.
Kurulumdaki günlük kaydı dosyaları artık kalıcı olarak hedef sisteme kaydedildi ve incelenmek için hazır.
Kuruluma Başlama Sorunları
Grafiksel Kuruluma Önyükleme ile İlgili Sorunlar
Bazı ekran kartlarına sahip sistemler, grafiksel kurulum programına önyükleme yaparken sorun yaşarlar. Kurulum programı öntanımlı ayarlarını kullanarak çalışmazsa, daha düşük bir çözünürlük modunda çalışmayı dener. Bu da başarısız olursa, kurulum programı metin modunda çalışmayı dener.
Ekran sorunları için, çoğu özel önyükleme seçeneklerini belirtmeyi içeren birkaç olası çözüm vardır. Daha fazla bilgi için Önyükleme Menüsünde Kurulum Sistemini Yapılandırma bölümüne bakın.
- Temel grafiksel modu kullanın
-
Temel grafik sürücüsünü kullanarak kurulumu gerçekleştirmeyi deneyebilirsiniz. Bunu yapmak için, kurulum programının önyükleme seçeneklerini düzenleyin ve komut satırının sonuna inst.xdriver=vesa ekleyin.
- Ekran çözünürlüğünü elle belirtin
-
Kurulum programı ekran çözünürlüğünüzü algılayamazsa, otomatik algılamayı geçersiz kılabilir ve çözünürlüğü elle belirleyebilirsiniz. Bunu yapmak için, önyükleme menüsünde inst.resolution=x seçeneğini ekleyin, burada x ekranınızın çözünürlüğüdür (örneğin,
1024x768
). - Başka bir grafik sürücüsü kullanın
-
Kurulum programının otomatik algılamasını geçersiz kılarak özel bir grafik sürücüsü belirtmeyi de deneyebilirsiniz. Bir sürücü belirtmek için inst.xdriver=x seçeneğini kullanın, burada x kullanmak istediğiniz aygıt sürücüsüdür (örneğin,
nouveau
).Özel bir grafik sürücüsü belirtmeniz sorununuzu çözerse, bunu https://bugzilla.redhat.com adresinde
anaconda
bileşeninin altında bir hata olarak bildirmelisiniz. Anaconda, donanımınızı otomatik olarak algılayabilmeli ve sizin müdahaleniz olmadan uygun sürücüyü kullanabilmelidir. - Kurulumu VNC kullanarak gerçekleştirin
-
Yukarıdaki seçenekler başarısız olursa, Virtual Network Computing (VNC) protokolünü kullanarak ağ üzerinden grafiksel kuruluma erişmek için ayrı bir sistem kullanabilirsiniz. VNC kullanarak kurmayla ilgili ayrıntılar için VNC Kullanarak Kurma bölümüne bakın.
Seri Konsol Algılanmadı
Bazı durumlarda, bir seri konsol kullanarak metin modunda kurulum yapmaya çalışmak, konsolda çıktı alınmamasına neden olacaktır. Bu, grafik kartı olan ancak ekran bağlı olmayan sistemlerde olur. Anaconda bir grafik kartı algılarsa, herhangi bir ekran bağlı olmasa bile onu bir ekran için kullanmayı deneyecektir.
Bir seri konsolda metin tabanlı bir kurulum gerçekleştirmek istiyorsanız, inst.text ve console= önyükleme seçeneklerini kullanın. Daha fazla ayrıntı için Önyükleme Seçenekleri bölümüne bakın.
Kurulum Anındaki Sorunlar
Disk Algılanmadı
Kurulum Hedefi
ekranında, altta aşağıdaki hata mesajı görünebilir: Disk algılanmadı. Lütfen bilgisayarı kapatın, en az bir disk bağlayın ve kurulumu tamamlamak için yeniden başlatın
.
Bu mesaj, Anaconda'nın kurulum yapılacak herhangi bir yazılabilir depolama aygıtı bulamadığını gösterir. Bu durumda, öncelikle sisteminize en az bir depolama aygıtının takılı olduğundan emin olun.
Sisteminiz bir donanımsal RAID denetleyicisi kullanıyorsa, denetleyicinin uygun şekilde yapılandırıldığını ve çalıştığını doğrulayın. Talimatlar için denetleyicinizin belgelendirmesine bakın.
Bir veya daha fazla iSCSI aygıtına kurulum yapıyorsanız ve sistemde yerel depolama yoksa, gerekli tüm LUN’ların (Logical Unit Numbers) uygun HBA’ya (Host Bus Adapter) sunulduğundan emin olun.
Bağlı ve uygun şekilde yapılandırılmış bir depolama aygıtına sahip olduğunuzdan emin olduysanız ve sistemi yeniden önyükleyip kurulumu yeniden başlattıktan sonra mesaj hala görünüyorsa, bu kurulum programının depolamayı algılayamadığı anlamına gelir. Çoğu durumda bu mesaj, kurulum programı tarafından tanınmayan bir SCSI aygıtına kurulum yapmaya çalıştığınızda görünür.
Kurulumdan Sonraki Sorunlar
Root Parolasını Sıfırlama
Sistemin root parolasını kaybettiyseniz ve önyükleyiciye erişiminiz varsa, GRUB2 yapılandırmasını düzenleyerek parolayı sıfırlayabilirsiniz.
-
Sisteminizi önyükleyin ve GRUB2 menüsü görünene kadar bekleyin.
-
Önyükleyici menüsünde, herhangi bir girdiyi vurgulayın ve düzenlemek için e tuşuna basın.
-
linux
ile başlayan satırı bulun. Bu satırın sonuna şunu ekleyin:init=/bin/sh
-
Düzenlediğiniz seçenekleri kullanarak sistemi önyüklemek için F10 veya Ctrl+X tuşlarına basın.
Sistem önyüklendiğinde, herhangi bir kullanıcı adı veya parola girmenize gerek kalmadan size bir kabuk istemi sunulacak:
sh-4.2#
-
Kurulu SELinux politikasını yükleyin:
sh-4.2# /usr/sbin/load_policy -i
-
Kök bölümünüzü yeniden bağlamak için aşağıdaki komutu çalıştırın:
sh4.2# mount -o remount,rw /
-
Root parolasını sıfırlayın:
sh4.2# passwd root
İstendiğinde, yeni root parolanızı girin ve Enter tuşuna basarak onaylayın. Doğru yazdığınızdan emin olmak için parolayı ikinci kez girin ve Enter tuşu ile tekrar onaylayın. Her iki parola da eşleşirse, başarılı bir root parolası değişikliğini size bildiren bir mesaj görünecektir.
-
Kök bölümünü, bu sefer salt okunur olarak yeniden bağlayın:
sh4.2# mount -o remount,ro /
-
Sistemi yeniden başlatın. Bundan böyle, bu adımlar sırasında belirlenen yeni parolayı kullanarak root kullanıcısı olarak oturum açabileceksiniz.
RAID Kartınızla Önyükleme Yapamıyor Musunuz?
Bir kurulum yaptıysanız ve sisteminizi düzgün şekilde önyükleyemiyorsanız, yeniden kurulum yapmanız ve sisteminizin depolama alanını farklı şekilde bölümlendirmeniz gerekebilir.
Bazı BIOS türleri RAID kartlarından önyüklemeyi desteklemez. Kurulumu bitirdikten ve sistemi ilk kez yeniden başlattıktan sonra, önyükleyici istemini gösteren metin tabanlı bir ekran (örneğin, grub>
) ve yanıp sönen bir imleç görünen tek şey olabilir. Durum buysa, sisteminizi yeniden bölümlendirmeniz ve /boot
bölümünüzü ve önyükleyiciyi RAID dizisinin dışına taşımanız gerekir. /boot
bölümü ve önyükleyici aynı diskte olmalıdır.
Bu değişiklikler yapıldıktan sonra, kurulumunuzu tamamlayabilmeli ve sistemi düzgün bir şekilde önyükleyebilmelisiniz. Bölümlendirme hakkında daha fazla bilgi için Kurulum Hedefi bölümüne bakın.
Grafiksel Önyükleme Sırasıyla İlgili Sorunlar
Kurulumu bitirdikten ve sisteminizi ilk kez yeniden başlattıktan sonra, sistem grafiksel önyükleme sırasında yanıt vermeyebilir ve sıfırlama gerektirebilir. Bu durumda, önyükleyici başarıyla görüntülenir, ancak herhangi bir girdiyi seçip başlatmaya çalışmak, sistemin durmasıyla sonuçlanır. Bu genellikle grafiksel önyükleme sırası ile ilgili bir sorun olduğu anlamına gelir; bu sorunu çözmek için grafiksel önyüklemeyi devre dışı bırakmalısınız. Bunu yapmak için, kalıcı olarak değiştirmeden önce önyükleme sırasında ayarı geçici olarak değiştirin.
-
Bilgisayarınızı başlatın ve önyükleyici menüsü görünene kadar bekleyin. Önyükleyici zaman aşımı sürenizi 0 olarak ayarladıysanız, menüye erişmek için Esc tuşunu basılı tutun.
-
Önyükleyici menüsü göründüğünde, önyükleme yapmak istediğiniz girdiyi vurgulamak için imleç tuşlarınızı kullanın ve o girdinin seçeneklerini düzenlemek için e tuşuna basın.
-
Seçenekler listesinde çekirdek satırını, yani
linux
(veya bazı durumlardalinux16
veyalinuxefi
) anahtar sözcüğüyle başlayan satırı bulun. Bu satırdarhgb
seçeneğini bulun ve silin. Seçenek hemen görünmeyebilir; yukarı ve aşağı kaydırmak için imleç tuşlarını kullanın. -
Düzenlenen seçeneklerle sisteminizi önyüklemek için F10 veya Ctrl+X tuşlarına basın.
Sistem başarıyla başlatıldıysa, normal şekilde oturum açabilirsiniz. Ardından, grafiksel önyüklemeyi kalıcı olarak devre dışı bırakmanız gerekecek - aksi takdirde sistem her önyüklendiğinde önceki işlemleri uygulamanız gerekecek. Önyükleme seçeneklerini kalıcı olarak değiştirmek için aşağıdakileri yapın.
-
su - komutunu kullanarak
root
hesabında oturum açın:$ su -
-
vim gibi bir düz metin düzenleyicisi kullanarak
/etc/default/grub
yapılandırma dosyasını açın. -
grub
dosyası içinde,GRUB_CMDLINE_LINUX
ile başlayan satırı bulun. Satır aşağıdakine benzer şekilde görünmelidir:GRUB_CMDLINE_LINUX="rd.lvm.lv=rhel/root rd.md=0 rd.dm=0 vconsole.keymap=us $([ -x /usr/sbin/rhcrashkernel-param ] && /usr/sbin/rhcrashkernel-param || :) rd.luks=0 vconsole.font=latarcyrheb-sun16 rd.lvm.lv=vg_rhel/swap rhgb quiet"
Bu satırda
rhgb
seçeneğini silin. -
Düzenlenen yapılandırma dosyasını kaydedin.
-
Aşağıdaki komutu çalıştırarak önyükleyici yapılandırmasını yenileyin:
# grub2-mkconfig --output=/boot/grub2/grub.cfg
Bu işlemi tamamladıktan sonra bilgisayarınızı yeniden başlatabilirsiniz. Fedora artık grafiksel önyükleme sırasını kullanmayacak. Grafiksel önyüklemeyi etkinleştirmek istiyorsanız aynı adımları izleyin, /etc/default/grub
dosyasındaki GRUB_CMDLINE_LINUX
satırına rhgb
seçeneğini ekleyin ve grub2-mkconfig komutunu kullanarak önyükleyici yapılandırmasını tekrar yenileyin.
GRUB2 önyükleyicisi ile çalışma hakkında daha fazla bilgi için https://docs.fedoraproject.org/ adresinde bulunan Fedora Sistem Yöneticisi Kılavuzuna bakın.
Grafiksel Bir Ortama Önyükleme Yapma
X Pencere Sistemi ve GNOME gibi bir masaüstü ortamı kurduysanız, ancak sisteminizde oturum açtığınızda bir grafiksel masaüstü ortamı görmüyorsanız, startx kullanarak elle başlatabilirsiniz. Ancak bunun yalnızca bir seferlik bir düzeltme olduğunu ve gelecekteki oturum açma işlemleri için oturum açma sürecini değiştirmediğini unutmayın.
Sisteminizi bir grafiksel oturum açma ekranında oturum açabilecek şekilde ayarlamak için öntanımlı systemd hedefini graphical.target
olarak değiştirmelisiniz. Bitirdiğinizde, bilgisayarı yeniden başlatın. Sistem yeniden başlatıldıktan sonra grafiksel bir oturum açma istemi ile karşılaşacaksınız.
-
Bir kabuk istemi açın. Kullanıcı hesabınızdaysanız su - komutunu yazarak root kullanıcısına geçiş yapın.
-
Öntanımlı hedefi
graphical.target
olarak değiştirin. Bunu yapmak için aşağıdaki komutu çalıştırın:# systemctl set-default graphical.target
Grafiksel oturum açma artık öntanımlı olarak etkindir - bir sonraki yeniden başlatmanın ardından bir grafiksel oturum açma istemi ile karşılaşacaksınız. Bu değişikliği geri almak ve metin tabanlı oturum açma istemini kullanmaya devam etmek istiyorsanız, root
olarak aşağıdaki komutu çalıştırın:
# systemctl set-default multi-user.target
systemd hedefleri hakkında daha fazla bilgi için https://docs.fedoraproject.org/ adresinde bulunan Fedora Sistem Yöneticisi Kılavuzuna bakın.
Grafiksel Kullanıcı Arayüzü Yok
X (X Pencere Sistemi) başlatmakta sorun yaşıyorsanız, onu kurmamış olabilirsiniz. Kurulum sırasında seçebileceğiniz Asgari kurulum
veya Web Sunucusu
gibi bazı önceden ayarlanmış temel ortamlar, bir grafiksel arayüz içermez - elle kurulmalıdır.
X istiyorsanız, kurulumdan sonra DNF paket yöneticisini kullanarak gerekli paketleri kurabilirsiniz. Örneğin, GNOME kurmak için root
olarak dnf install gnome-shell komutunu kullanın.
Kullanıcı Oturum Açtıktan Sonra X Sunucusu Çöküyor
Bir kullanıcı oturum açtığında X sunucusunun çökmesiyle ilgili sorun yaşıyorsanız, bir veya daha fazla dosya sisteminiz dolu (veya neredeyse dolu) olabilir. Yaşadığınız sorunun bu olduğunu doğrulamak için aşağıdaki komutu çalıştırın:
$ df -h
Çıktı, hangi bölümün dolu olduğunu teşhis etmenize yardımcı olacaktır - çoğu durumda sorun /home
bölümünde olacaktır. df komutunun örnek bir çıktısı aşağıdakine benzer şekilde görünebilir:
Filesystem Size Used Avail Use% Mounted on /dev/mapper/vg_rhel-root 20G 6.0G 13G 32% / devtmpfs 1.8G 0 1.8G 0% /dev tmpfs 1.8G 2.7M 1.8G 1% /dev/shm tmpfs 1.8G 1012K 1.8G 1% /run tmpfs 1.8G 0 1.8G 0% /sys/fs/cgroup tmpfs 1.8G 2.6M 1.8G 1% /tmp /dev/sda1 976M 150M 760M 17% /boot /dev/dm-4 90G 90G 0 100% /home
Yukarıdaki örnekte, /home
bölümünün dolu olduğunu ve bunun da çökmeye neden olduğunu görebilirsiniz. Gereksiz dosyaları kaldırarak bölümde biraz yer açabilirsiniz. Biraz disk alanı boşalttıktan sonra, startx komutunu kullanarak X'i başlatın.
df komutu hakkında ek bilgi ve kullanılabilir seçeneklerin (bu örnekte kullanılan -h seçeneği gibi) bir açıklaması için, df(1)
kılavuz sayfasına bakın.
RAM’iniz Tanınmıyor Mu?
Bazı durumlarda, çekirdek tüm belleğinizi (RAM) tanımaz, bu da sistemin kurulu olandan daha az bellek kullanmasına neden olur. free -m komutunu kullanarak ne kadar RAM kullanıldığını öğrenebilirsiniz. Görüntülenen toplam bellek miktarı beklentilerinizi karşılamıyorsa, bellek modüllerinizden en az biri arızalı olabilir. BIOS tabanlı sistemlerde, sisteminizin belleğini test etmek için Memtest86+ yardımcı programını kullanabilirsiniz - ayrıntılar için Bellek (RAM) Test Modunu Yükleme bölümüne bakın.
4 GB veya daha fazla bellek kuruluysa ancak Fedora yalnızca yaklaşık 3,5 GB veya 3,7 GB gösteriyorsa, muhtemelen 64 bit bir çekirdeğe Fedora’nın 32 bit sürümünü kurdunuz. Modern sistemler için 64 bit (x86_64) sürümünü kullanın. Bazı donanım yapılandırmalarında sistem RAM’inin bir kısmı ayrılmıştır ve ana sistem tarafından kullanılamaz. Özellikle tümleşik grafik kartlarına sahip dizüstü bilgisayarlar GPU için bir miktar bellek ayıracaktır. Örneğin, 4 GB RAM’e ve tümleşik Intel grafik kartına sahip bir dizüstü bilgisayar, 64 bit sistemde bile yalnızca yaklaşık 3,7 GB kullanılabilir bellek gösterecektir. Ek olarak, kdump çekirdek çökme döküm mekanizması, birincil çekirdeğin çökmesi durumunda kullanılan ikincil çekirdek için bir miktar bellek ayırır. Bu ayrılan bellek de, free komutu çalıştırıldığında kullanılabilir olarak görüntülenmeyecektir. kdump ve bellek gereksinimleriyle ilgili ayrıntılar için https://docs.fedoraproject.org/ adresinde bulunan Fedora Sistem Yöneticisi Kılavuzuna bakın. |
Belleğinizde herhangi bir sorun olmadığından eminseniz, mem= çekirdek seçeneğini kullanarak bellek miktarını elle ayarlamayı deneyebilirsiniz.
-
Bilgisayarınızı başlatın ve önyükleyici menüsü görünene kadar bekleyin. Önyükleyici zaman aşımı sürenizi 0 olarak ayarladıysanız, menüye erişmek için Esc tuşunu basılı tutun.
-
Önyükleyici menüsü göründüğünde, önyükleme yapmak istediğiniz girdiyi vurgulamak için imleç tuşlarınızı kullanın ve o girdinin seçeneklerini düzenlemek için e tuşuna basın.
-
Seçenekler listesinde çekirdek satırını, yani
linux
(veya bazı durumlardalinux16
) anahtar sözcüğüyle başlayan satırı bulun. Bu satırın sonuna aşağıdaki seçeneği ekleyin:mem=xxM
xx değerini megabayt cinsinden sahip olduğunuz RAM miktarıyla değiştirin.
-
Düzenlenen seçeneklerle sisteminizi önyüklemek için F10 veya Ctrl+X tuşlarına basın.
-
Sistemin önyüklemesini bekleyin ve oturum açın. Ardından bir komut satırı açın ve free -m komutunu tekrar çalıştırın. Komut tarafından görüntülenen toplam RAM miktarı beklentilerinize uyuyorsa, değişikliği kalıcı hale getirmek için
/etc/default/grub
dosyasındaGRUB_CMDLINE_LINUX
ile başlayan satırın sonuna aşağıdakini ekleyin:mem=xxM
xx değerini megabayt cinsinden sahip olduğunuz RAM miktarıyla değiştirin.
-
Dosyayı güncelleyip kaydettikten sonra, değişikliğin etkili olması için önyükleyici yapılandırmasını yenileyin. Aşağıdaki komutu root ayrıcalıklarıyla çalıştırın:
# grub2-mkconfig --output=/boot/grub2/grub.cfg
/etc/default/grub
dosyasında, yukarıdaki örnek aşağıdakine benzer şekilde görünecektir:
GRUB_TIMEOUT=5 GRUB_DISTRIBUTOR="$(sed 's, release.*$,,g' /etc/system-release)" GRUB_DEFAULT=saved GRUB_DISABLE_SUBMENU=true GRUB_TERMINAL_OUTPUT="console" GRUB_CMDLINE_LINUX="rd.lvm.lv=rhel/root vconsole.font=latarcyrheb-sun16 rd.lvm.lv=rhel/swap $([ -x /usr/sbin/rhcrashkernel.param ] && /usr/sbin/rhcrashkernel-param || :) vconsole.keymap=us rhgb quiet mem=1024M" GRUB_DISABLE_RECOVERY="true"
GRUB2 önyükleyicisi ile çalışma hakkında daha fazla bilgi için https://docs.fedoraproject.org/ adresinde bulunan Fedora Sistem Yöneticisi Kılavuzuna bakın.
Want to help? Learn how to contribute to Fedora Docs ›