Centos Boot İşlemleri

Bengisu Gün
3 min readJun 22, 2021

--

CentOS kurulum sistemi yetkili kişiler tarafından değiştirmesi ya da değiştirilmesi gereken işlemleri için geçerlidir.

Önyükleme satırına yazılan seçenekler boşluk yardımıyla birbirinden ayrılmalıdır.

İki temel seçenek vardır.Satırlarda eşittir ile biten komutlar bir değere sahiptir. Gerektiğinde girilmesi gerekir.Bunun dışında eşittir ile bitmeyen komut satırları bir değeri kabul etmezler.

Önyüklemeyi düzenlemek için bir kaç seçenek var.Bunlardan birkaçı

Boot: Bu seçeneğe basarak erişilen sistemi gösterir.

Tab : Bu seçenek gerekli durumlarda yardımcı olabilcek komut satırlarını gösterir.

İnst.repo= Yükleme yapacağımız kaynağı gösterir.

Şu şekilde kaynaklar için kullanılabilir.

inst.repo=cdrom: Bir CD/DVD sürücüsü

inst.repo=cdrom:device= Özel CD/DVD Sürücüsü

inst.repo=hd:device:/path= Sabit disk

inst.repo=ftp://username:password@host/path=FTP Sunucusu

inst.repo=nfs:[options:]server:/path= NFS Sunucusu

inst.repo=hmc=HMC

inst.repo=http://host/path= HTTP Sunucusu

inst.repo=https://host/path= HTTPS Sunucusu

Yükleme Kaynağı Belirleme

inst.stage2=Çalışma zamanı görüntüsünün konumunu elde ederiz.

Bu komutta istediğimiz görüntü konumunu .treeinfo dosyasında bulabiliriz.Eğer bu dosya yoksa anaconda görüntüyü yükleme çalışır.

Önyükleme işleminde bu komutla bir çok http,https veya fts kullanılabilir.

inst.dd=Sürücü güncellemesi için kullanılır.Bu komut tek başına kullanılırsa etkileşimli bir menü içeren bir sürücü güncelleme diski istemesini ister.

inst.ks= Otomatik kurulum için gerekli kickstart dosyasını verir.

inst.ks.sendmac=Mac adresiyle giden talepler için başlık ekler.

inst.ks.sendsn=Giden isteklere başlık ekler.

Console=Birincil olarak kullanılan bir cihazı gösterir.

Noshell= İşletim sistemi yüklenirken kök kabuğuna erişimi engellemeye yarar.

inst.lang=Kullanılabilecek dili ayarlar.

inst.geoloc=Gerekli coğrafi konum,saat ve dili ayarlamak için kullanılır.

inst.keymap=Klavye düzenini ayaralamamıza yardımcı olur.

inst.text=Yükleme yaparken grafik mod yerine metin modunda çalışmasını sağlar.

inst.cmdline=Komut satırında çalışmayı sağlar.

inst.graphical=Grafik modda çalışmasını sağlar.

inst.resolution=Ekran çözünürlüğünü gösterir.

inst.headless=Yüklediğimiz makinenin bir ekranı algılamasını engeller.

inst.xdriver=Sürücünün ismini belirtir.

inst.sshd=Kurulum sırasında sisteme bağlanmamızı sağlar.

inst.kdump_addon=Yapılandırma ekranına çalıştırır veya durdurur.

ip=Birden fazla ağ ara yüzünü düzenler.

nameserver=Ad sunucunun ismini gösterir.

bootdev=Önyükleme ara yüzünü gösterir.

ifname=Belirlenen bir ara yüz adını MAC adresi olan ağ cihazına aktarır.

ifname=eth0:01:23:45:67:89:ab

Özel ağ ara yüzü isimlerini ayarlamak için kullanılır.

inst.dhcpclass=DCHP sınıfını belirtir.

inst.waitfornet=Sistemin kurulumdan önce ağ bağlantısını beklemesine sebep olur.

Vlan=Belirli bir alanda bir isimle sanal LAN kurar.

bond=Sözdizimi bağlama cihazını ayarlar.

inst.kexec=Yeniden yükleme yapmak yerine kexec sistem çağrısını kullanır.

inst.gpt= Bölüm bilgilerini MBR yerine bir GTP yüklemeye zorlar.

inst.multilib=Sistemi çok kullanımlı paketler için yapılandırma yapılmalıdır.Ve belirtilen paketleri yükleyin.

selinux=0=Bu komut yükleyicide bulunan SELinux kullanımını tamamen kapatır.

inst.nosave=Dosyaların kurulum kayıtlarının hangi sisteme gideceğini izler.

inst.zram=Kurulum sırasında zRAM kısmını kontrol eder.

inst.vnc=Grafik ara yüzünün VCN kısmında çalıştırılmasını söyler.Metin modunda çalışır.

inst.vncpassword=VCN sunucusunda bir şifre kullanılmasını sağlar.

inst.vncconnect=VCN istemcisine belirlenen bir bilgisayar ve bağlantı noktası bağlanmalıdır.

inst.updates=Çalışma zamanına uygulanacak dosyanın yerini belirtir.

inst.syslog=syslog işlemine günlük mesajları gönderir.

inst.virtiolog=Günlükleri iletmek için virtio bağlantı noktasını gösterir.

inst.nokill=Hata ayıklama seçeneğinie son noktada kullanılır.

method=Yükleme yapılandırma.

ksdevice=Ekran kısmında kullanılacak ağ cihazını seçmek için kullanılır.

utf8= Metin kısmında UTF8 desteği sağlar.

noipv6=Yükleme kısmında IPv6 desteğini kullanım dışı bırakır.

vlanid=Sanal LAN cihazlarını yapılandırmak için kullanılır.

AĞ KONFİGÜRASYONU

/etc/services=Sistemimizde servislerin kullandığı port numaraları bu dosyada bulunnur.

/etc/hosts=Makine isimlerini ve ip adresleri gibi dosyaları bulundurur.

/etc/resolv.conf=Dns ayaraları için kullanılır. /etc/nsswitch.conf= Ip adresi ve makine isimlerinin dönüşümlerinde kullanılan metotların hangi sırayla yapılacağını gösterir.

/etc/hosts.allow=Sisteme erişim izni bulunan istemcilerin bulunduğu dosyadır.

/etc/hosts.deny : Erişim izni bulunmayan istemcilerin tanımlandığı dosyadır.

İfconfig=Bilgisayardaki ip yapılandırmasını gösterir.

“ ifconfig eth0 <IP ADRESİ> netmask <ALT AĞ MASKESİ> up “=Kendimiz elle ip adresi girmek istiyorsak bu komut kullanılır.

Netstat –an=Bu komut ile dinleme modunda olan portların liste halinde görünümünü elde etmiş oluruz.

-l parametresi ile sistem üzerindeki dinlenen soketleri görürüz

-p parametresi program ismi ve süreç numarasını bize belirtir.

-t parametresi TCP protokolü ile ilgili bilgileri

-u parametresi UDP protokolü ile ilgili bilgileri

-n parametresi IP adreslerinin çözümlenmesini ifade etmektedir.

-i parametresi sistemdeki ara yüzlerle ilgili istatistikleri görüntüler.

--

--

No responses yet