Debian LiveCD hazırlama
CD veya DVD den yüklenen ve tamamen Canlı CD veya canlı DVD önyüklenebilir Linuks(linux) işletim sistemidir. Görünüşte her zevke ve amaca uygun Linuks(linux) sürümleri olmasına rağmen, yine de kullanıcılar kendileri inşaa etmek ister. Bu kılavuz Debian Jessie tabanlı adım adım canlı yüklenebilir ve önyüklenebilir CD/DVD anlatacağız.
Adım 1 – Gerekli Yazılımın kurulması
# apt-get install xorriso live-build syslinux squashfs-tools debootstrap squashfs-tools isolinux genisoimage memtest86+ rsync
Adım 2 – Temel dosya sistemi oluşturma
Yeni bir çalışma dizini oluşturarak başlıyoruz ve debootstrap kullanarak temel Debian dosya sistemi hazırlayacağız. Ağ bağlantısı bağlı olarak, tüm gerekli paketler indirirken biraz zaman alacaktır:
# mkdir ~/livework && cd ~/livework
# debootstrap –arch=amd64 jessie chroot
Yeni dosya sistemi ~ / livework / chroot dizininde oluşturuldu. Yeni dosya sistemi içine chroot ve yüklemeyi tamamlamak için zamanı. chroot’tu yeni dosya sistemine ve yüklemeyi bitirme zamanı
Adım 3 – chroot
sudo mount -o bind /dev chroot/dev && sudo cp /etc/resolv.conf chroot/etc/resolv.conf
# cd ~/livework
# chroot chroot
# mount none -t proc /proc
# mount none -t sysfs /sys
# mount none -t devpts /dev/pts
# export HOME=/root
# export LC_ALL=C
# export PS1=”e[01;31m(live):W $ e[00m”
(live):/ $ nano /etc/apt/sources.listdeb http://ftp.tr.debian.org/debian testing main contrib non-freedeb-src http://ftp.tr.debian.org/debian testing main contrib non-free
deb http://security.debian.org/ testing/updates main contrib non-free
deb-src http://security.debian.org/ testing/updates main contrib non-free
(live):/$ apt-get install openvpn
(live):/$ apt-get install firmware-linux
(live):/$ apt-get install whisker-menu-plugin
(live):/$ gigolo font-manager ndisgtk
(live):/$ apt-get install cheese –no-install-recommends
(live):/$apt-get install vlc clementine shotwell gimp libreoffice qalculate evince
(live):/$ apt-get install iceweaselTemel basit bir Debian sistemidir. Bunun üzerine vim ve ssh paketlerini yükleyebilirsiniz.(apt-get install vim ssh), bir masaüstü ortamı(apt-get install xfce4), bir web tarayıcısı (apt-get install iceweasel vb). İşiniz bittiğinde, apt önbelleklerini temizleyin ve chroot ‘tan çıkış yapın.
Adım 4 – ISOLINUX
CD / DVD imaj isolinux kullanılarak ayarlanır. Yeni bir dizin oluşturarak başlayın, binary, Linux çekirdeğini, chroot sıkıştırılmış bir kopyasını ve isolinux yürütülebilir :
Sonra, bir isolinux yapılandırma dosyası oluşturulur:
ui vesamenu.c32
prompt 0
menu title Boot Menu
timeout 300
label live-amd64 menu label ^Live (amd64)
menu default
linux /live/vmlinuz
kernel /live/vmlinuz
append initrd=/live/initrd boot=live persistence quiet
label live-amd64-failsafe
menu label ^Live (amd64 failsafe)
linux /live/vmlinuz
kernel /live/vmlinuz
append initrd=/live/initrd boot=live persistence config memtest noapic noapm nodma nomce nolapic nomodeset nosmp nosplash vga=normal
/live/vmlinuz
endtext
USB belleğe iso görüntüsünü aktarma
# hwinfo –disk –short
disk:
/dev/sda HDT722525DLAT80
/dev/sdb WDC WD800JB-00FM
/dev/sdc Generic USB SD Reader
/dev/sdd Generic USB CF Reader
/dev/sde Generic USB SM Reader
/dev/sdf Generic USB MS Reader
/dev/sdg Lexar USB Flash Drive
# dd if=remaster.iso of=/dev/sdg