NASIL Yeni Başlayanlar İçin Gentoo İle CD Yazma
From Lapis Wiki
Bu makale NASIL bölümü serisinin bir parçasıdır
|
| MasaÜstü • Donanım • Ağ • Dağıtımlar |
| Tarayıcılar• Programlama • Linux ve Oyunlar |
Konu başlıkları |
Kernel Ayarı
Eksik detaylar. Kernel derlerken hangi ayarları yapmalıyız?
Temel Araçlar
Öncelikle, aşağıdaki uygulamaların kurulu olduğuna emin olun
emerge -n cdrtools
Hatta DVD yakmak istiyorsanız bile, bunu cdrtools ile yapabilirsiniz. cdrecord-prodvd veya dvdrtools paketlerine ihtiyacınız yok. Sadece cdrtools (ve cdrdao ve dvd+rw-tools) yeterlidir.
kernel >= 2.6.10 İçin Kullanıcı ile CD Yakma
Artık özel "setuid" root'u kullanamayacaksınız.
Bu şu anlama geliyor: XCDRoast uygulamasını kullanmak isteyen kullanıcılar, bunu yapamayacaklar. Detaylar için http://www.xcdroast.org adresine bakın. Ancak, XCDRoast root kullanıcısı altında hala yakabiliyor.
Gruplar ve İzinleri Yönetmek
|
Not: Yakma (burning) grubuna eklemek istediğiniz gerçek kullanıcı ismini $username değişkeni ile değiştirmeyi unutmayın. |
gpasswd -a $username cdrw chmod 750 /usr/bin/cdrdao chmod 750 /usr/bin/cdrecord chown root:cdrw /usr/bin/cdrdao chown root:cdrw /usr/bin/cdrecord
Çıkın ve giriş yapın. Kullanıcı yakma işlemi artık çalışıyor olmalı.
ISO Image'i Hazırlamak
Öncelikle, iso yapmak istediğiniz dosyaları tek bir dizinde toplayın, örneğin /tmp/iso. Daha sonra image.iso'yu oluşturun.
mkdir /tmp/iso cp *.doc /tmp/iso mkisofs -o /tmp/image.iso /tmp/iso
Rock Ridge (UNIX) ve Joliet (Windows) eklentileri:
mkisofs -rJ -o /tmp/image.iso /tmp/iso
(İsteğe Bağlı) Kontrol Etmek İçin ISO Image'i Bağlayın
mkdir /tmp/loop mount -o loop=/dev/loop/0 /tmp/image.iso /tmp/loop
Şimdi, /tmp/loop dizinine bağlı iso dosya sisteminiz var, burada gezinebilirsiniz.
ls /tmp/loop
Son olarak ayrımayı unutmayın.
umount /tmp/loop
ISO Image'i Yakma
cdrecord dev=/dev/hdc /tmp/image.iso
Bir CDRW'ı Boşaltmak
cdrecord blank=fast dev=/dev/hdc
Daha Fazla İpucu
- Yakma hızını ayarlamak için cdrecord ile beraber speed=# seçeneğini kullanın.
- Bir multisession (çokluoturum) başlatmak veya devam ettirmek için (son oturum için gerekmez) -multi seçeneğini kullanın.
- "on the fly" kipinde yazmak için -J -r dosyaların_olduğu_dizin seçeneğini kullanın (ISO dosyası gerekmez)
- İşlemleri görmek için -v seçeneğini kullanın
- "buffer underrun" korumasını açmak için driveropts=burnfree seçeneğini kullanın.
Tercihlerinizi Ayar Dosyasına Kaydedin
cdrecord için config dosyasını oluşturun : /etc/default/cdrecord
Ve oraya şöyle bir şeyler koyun:
mycdr=/dev/hdb -1 -1 burnfree CDR_DEVICE=mycdr CDR_SPEED=24 CDR_FIFOSIZE=30000k
Bu örnekte CD-R aygıtı /dev/hdb, "burnfree" seçeneği açık, yazma hızı 24X'e düşürülmüş (eğer CDR_SPEED'i -1 'e değiştirirseniz aygıt ve medya için mümkün olan en yüksek hız kullanılır) ve fifo boyutu 30 MB olarak ayarlanmıştır.
Belgenin orijinal ve çevrilmemiş hali: http://gentoo-wiki.com/HOWTO_CD_Burning_for_Dummies
