Bu yazıda 60 MB’lik indirme işlemiyle Pardus kurulumundan bahsediyoruz. Oldukça basit bir işlem. Sanallaştırma işleminden bazı komutları kesip biçerek elde ettim.
Öncelikle bir dosya sistemi imajı oluşturuyoruz.
Kod:
dd if=/dev/zero of=/home/malzeme_muhendisi/pardus.iso bs=1k seek=650k count=1
seek=650k yazan yeri dilediğiniz gibi değiştirebilirsiniz. Dosya sistemi imajının büyüklüğünü gösteren bir parametredir. Taban sistem yaklaşık 400 mb olduğundan normal bir CD boyutu veriyorum.
Şimdi oluşturduğumuz dosya sistemini formatlıyoruz.
Kod:
mkfs.ext3 /home/malzeme_muhendisi/pardus.iso
Formattan sonra bu dosya sistemini Linux’a bağlayacağız.
Kod:
mount -o loop /home/malzeme_muhendisi/pardus.iso /mnt/pardus
Şimdi depoyu tanıtıyoruz.
Kod:
pisi ar pardus-2007 http://paketler.pardus.org.tr/pardus-2007/pisi-index.xml.bz2 -D /mnt/pardus/
Bu komut ile taban sistemi dosya sistemi imajımıza kuruyoruz.
Kod:
pisi it -c system.base -D /mnt/pardus –ignore-comar
İndirme ve kuruma işlemi tamamlandıktan sonra sanal sistemi chroot ile çalıştırıyoruz.
Kod:
chroot /mnt/pardus
Aşağıdaki komut ile /etc/ld.so.cache’i oluşturalım,
Kod:
cp /usr/share/baselayout/ld.so.conf /etc/ && ldconfig
Çomarı başlatıyoruz. Bu program Pardus’un bel kemiğidir.
Kod:
service comar start
Aşağıdaki komut ile paketlerin PostInstall’larının ÇOMAR tarafından çalıştırılmasını sağlayalım,
Kod:
pisi configure-pending
Şimdi root parolasını belirleyin.
Kod:
passwd
Şimdi sistemin açılması için gereken aygıt nodelarını hazırlamalıyız. 3 komut bu işi hallediyor.
Kod:
/usr/bin/mknod /dev/console c 5 1
Kod:
/usr/bin/mknod /dev/null c 1 3
Artık hazır… Dilerseniz bir başka bölüme kopyalarsınız dilerseniz chroot ile sanal olarak kullanırsınız. Gerisi size kalmış…
Kopyalamak için(sda1 gibi bir bölüm, grub ve fstab ayarlarını size bırakıyorum)
Kod:
cp -aR /mnt/pardus/* /mnt/sda1
Chroot ile kullanmak için
Kod:
cp -L /etc/resolv.conf /mnt/pardus/etc/resolv.conf
Kod:
mount -o bind /proc /mnt/pardus/proc
Kod:
mount -o bind /dev /mnt/pardus/dev
Kod:
chroot /mnt/pardus /bin/bash
Kod:
update-environment && source /etc/profile
Kod:
service comar start
komutlarını sırayla verin. Bundan sonra kafanıza göre bir Pardus oluşturabilirsiniz. Hatta yeni bir dağıtıma bile yelken açabilirsiniz. Yeter ki internetiniz ve yeterli alanınız olsun…
Hataları bildirirseniz sevinirim.





