PXE ve Preseed ile merkezi Pardus kurulumu
PXE, bilgisayarı ağdan başlatır; Preseed ise Debian Installer sorularına önceden hazırlanmış cevaplar verir. Bu rehber merkezi Pardus kurulumu için ağ, önyükleme dosyaları ve cevap dosyası arasındaki ilişkiyi açıklar.
1. Pilot kapsamını belirleyin
İlk denemede tek istemci, boş sanal disk ve ayrı bir kurulum ağı kullanın. Sunucu örnek adresi 192.168.50.10, istemci aralığı 192.168.50.50–150 olsun. Bunları kendi ağınıza uyarlayın. Mevcut DHCP sunucusuyla çakışan ikinci DHCP hizmetini üretim ağına açmayın.
2. DHCP, TFTP ve HTTP görevleri
- DHCP istemciye ağ ve önyükleme bilgisi verir.
- TFTP ilk önyükleme dosyasını sunar.
- GRUB veya başka ağ önyükleyicisi kurucu kernel/initrd dosyalarını yükler.
- HTTP cevap dosyasını ve gerekiyorsa kurulum kaynaklarını sunar.
sudo apt update
sudo apt install dnsmasq apache2
sudo mkdir -p /var/lib/tftpboot
sudo mkdir -p /var/www/html/pardusCode language: JavaScript (javascript)
Ağ arayüzünü ip -br link ile bulun; eth0 adını varsaymayın. UEFI x86_64 ve BIOS için farklı önyükleyici dosyaları gerekir. Secure Boot için ayrıca doğru imzalı zincir gerekir; aşağıdaki örnek bunu sağlamaz.
3. Önyükleyiciyi ve kurucuyu doğrulayın
UEFI GRUB üretimi için dağıtımda grub-efi-amd64-bin ve grub-mknetdir bulunabilir. Kurulu aracın –help çıktısını okuyup TFTP kökünde üretilen core.efi yolunu doğrulayın. Dnsmasq dhcp-boot değerini gerçekten oluşturulan bu dosyaya yönlendirin. GRUB dosyası olmayan bir yolu yazmak yeterli değildir.
Pardus ISO’sundaki install.amd/vmlinuz ve initrd.gz dosyalarının ağ kurulumu için kullanılabilirliğini pilotta sınayın. DVD/ISO kurucu initrd dosyası, özel netboot initrd ile aynı olmayabilir ve CD arayabilir. ISO dosyalarını HTTP’ye kopyalamak bu gereksinimi kendiliğinden çözmez. Resmî ISO ve kurucuya uygun ağ kurulumu dosyası olmadan bu plan tamamlanmış sayılmaz.
4. Cevap dosyasını önce ulaşılabilir yapın
preseed.cfg dosyasını HTTP köküne koyun ve ayrı bir istemciden okuyabildiğinizi test edin. Cevap dosyasında disk hedefi, kullanıcı bilgileri ve paket kaynakları bulunabilir; erişimini kurulum ağıyla sınırlayın ve parola değerlerini düz metin yaymayın.
curl -f http://192.168.50.10/preseed.cfgCode language: JavaScript (javascript)
GRUB için örnek kurucu satırı aşağıdadır. /vmlinuz ve /initrd.gz yalnız doğruladığınız TFTP dosyalarının örnek yollarıdır; gerçek kurucunun desteklediği parametreleri kullanın.
menuentry "Pardus pilot kurulum" {
linux /vmlinuz auto=true priority=critical preseed/url=http://192.168.50.10/preseed.cfg ---
initrd /initrd.gz
}Code language: JavaScript (javascript)
5. Preseed dosyasını aşamalı geliştirin
Debian Installer cevap anahtarları için resmî örnek dosyayı temel alın. Dil, klavye, ağ, paket aynası ve disk bölümleme sorularını ayrı doğrulayın. Pardus’un depo ve kurucu farklılıklarını uyarlamadan Debian örneğini bütün olarak kullanmayın. Bazı erken sorular cevap dosyası ağdan indirilmeden önce sorulur.
- Önce kurucunun açılması ve ağ dosyasını okuması.
- Sonra dil ve klavye sorularının beklenen değerleri.
- Ardından paket kaynağına erişim.
- En son yalnız boş pilot diskte bölümleme ve otomasyon.
6. Kabul ölçütleri ve üretime geçiş
Pilot cihaz kurulum sonrasında doğru diskten açılmalı, ağ yapılandırması ve paket depoları beklenen şekilde çalışmalı, kullanıcı ve gerekli paketler bulunmalıdır. Kurulum günlüğünü saklayın. UEFI/BIOS ve donanım sınıfları için ayrı test kaydı oluşturun; tek sanal makinenin başarısını bütün filoya genellemeyin.
Bu yazı ağ kurulumu mimarisi ve pilot hazırlık rehberidir. Her Pardus ISO’sunda doğrulanmış, eksiksiz bir tek tık kurulum paketi olarak sunulmaz.
Arayüz ve kurulum ekran örnekleri
Aşağıdaki mevcut görseller önceki arayüz/kurulum örneklerini gösterir. Sürüm farklılığı varsa komut ve ayarlar için yukarıdaki güncel açıklamayı izleyin.







Sıkça sorulan sorular
PXE tek başına otomatik kurulum yapar mı?
Hayır. PXE kurucuyu başlatır; otomasyon için uygun cevap dosyası ve kurucu parametreleri gerekir. İlk denemeyi boş diskli bir sanal makinede yapın.
Secure Boot açıkken aynı dosyaları kullanabilir miyim?
İmzalı ve güven zinciriyle uyumlu bir ağ önyükleyicisi gerekir. Bu yazıdaki temel örnek Secure Boot için hazır bir çözüm değildir.
Neden kurucu hâlâ soru soruyor?
Cevap dosyasının HTTP üzerinden erişilebilirliğini, anahtarların doğru kurucu sürümüne ait olduğunu ve otomatik kurulum parametrelerini kontrol edin. Dil ve ağ soruları dosya indirilmeden önce sorulabilir.
Kaynaklar ve inceleme notu
Bu sayfa 6 Ekim 2026 tarihinde anlatım, sürüm ayrımları ve kaynaklar açısından gözden geçirildi. Belge kontrolü, yeni bir fiziksel cihazda veya üretim sunucusunda uçtan uca test yapıldığı anlamına gelmez.