USB' den Kurulum (Türkçe)
From ArchWiki
i18n |
---|
English |
Türkçe |
Español |
Contents |
Yeni ve Geliştirilmiş Yol, Linux Üzerinde
USB imajları, 2000.06 sürümünden itibaren, hazırlanmaktadır. local mirror adresinden indirebilirsiniz. (Bunlar .img dosyalarıdır.) Yüklemek için, aygıtınızın bağlı olmadığını kontrol edin. Ardından şu komutu girin:
dd bs=8M if=image.img of=/dev/sd[x]
image.img, imajın bulunduğu dizini ve imajın ismini ve /dev/sd[x] USB aygıtınızı temsil eder. /dev/sdx1 değil, /dev/sdx kullandığınızdan emin olun.
Not: Bu USB aygıtınızdaki bütün dosyaları, geri dönüştürülemeyecek şekilde siler. Bu yüzden, bu komutu uygulamadan önce, aygıtınızda önemli bir dosya olmadığından emin olun.
UNetBootin
Bir USB aygıtını çalıştırılabilir (bootable) yapabilmenin başka bir yolu da UNetBootin kullanmaktır. Bu uygulama, birçok linux dağıtımını sizin için indirip aygıtınıza yazabilir. Ya da kendi imajlarınızı hazırlayabilirsiniz.
Yeni ve Geliştirilmiş Yol, Mac OS X Üzerinde
dd aracını MAc üzerindeki usb aygıtında kullanmak için bazı işlemler yapmanız gerekmektedir. Öncelikle, usb aygıtını bilgisayara bağlayın, OS X otomatik olarak diski bağlayacaktır. Ve Terminal.app içerisinde şu komutu girin:
diskutil list
USB aygıtının hangi ismi aldığını öğrenin (mesela /dev/disk1), öğrendikten sonra şu komutu girin:
diskutil unmountDisk /dev/disk1
Böylelikle bölümü güvenlice ayırabilirsiniz. Bundan sonra yukarıda Linux için anlatılan yönergeleri uygulayarak devam edebilirsiniz.
Yeni ve Geliştirilmiş Yol, Windows Üzerinde
Windows üzerinde USB imaj yazmak için, flashnul (English version of the page) ya da Cygwin ihtiyacınız var.
Flashnul Yöntemi
Bir komut satırından, flashnul' u -p seçeneği ile çağırın ve hangi aygıt indeksinin sizin USB aygıtınız olduğunu tanımlayın. Örneğin, benim çıktım şu şekilde:
C:\>flashnul -p Avaible [sic] physical drives: 0 size = 200048565760 (186 Gb) 1 size = 400088457216 (372 Gb) 2 size = 400088457216 (372 Gb) 3 size = 4060086272 (3872 Mb)
Burada, 4 GB' lık USB aygıtının indeksi 3' tür.
Aygıtınızın indeksini doğru tanımladığınızda, flasnul' u aygıt indeksi ,-L, ile çağırıp imajın yolunu gösterdiğinizde, imajı yazabilirsiniz. Benim bilgisayarımda şu şekilde olmalıdır:
C:\>flashnul 3 -L path/to/arch/usb.img
Eğer gerçekten bilgileri yazmaya eminseniz, yes deyin ve bilgilerin yazılması için bir süre bekleyin. Eğer bir erişim engellendi hatası alırsanız, unplugging and re-attaching the drive worked for me.
Not! I had to do "C:\flashnul\flashnul.exe H: -L c:\archlinux-2008.06-core-i686.img" for it to work. I kept getting access denied if i just used the number. -gejr
Cygwin Yöntemi
Öncelikle cygwin kurulumunuzda dd paketinin yer aldığından emin olun.
Kalıp dosyasını ev dizinine yerleştirin, mesela:
C:\cygwin\home\John\
cygwin'i yönetici haklarıyla çalıştırın (cygwinin donanıma erişmesi için gereklidir), USB'ye yazmak için şu komutu vetin:
dd if=image.img of=\\.\[x]:
image.img dosyası kalıp dosyasının ismini ifade ederken of=\\.\[x]: windowsun sürücüye atadığı isimdir. Mesela of=\\.\d:
Tavsiye Edilmeyen Eski ISO Yöntemi
- USB aygıtı hazırlamak:
arch-ftp.img' nin boyutu 150 MB kadardır, bu yüzden 256 MB' lık bir USB aygıtı kullanmalısınız. arch-core.img' nin boyutu 300 MB kadardır ve 512 MB' lık bir aygıt kullanmalısınız.
1. USB aygıtı bölümlendirmek. FAT16 türünde çalıştırılabilir (bootable) bir bölüm oluşturun. Remember its name, such as /dev/sd[x]1.
cfdisk /dev/sd[x]
2. FAT16 türünde bölüm oluşturun (dosfstools' ihtiyacınız olacak)
mkdosfs /dev/sd[x]1
3. www.archlinux.org ' dan arch-base install ISO' yu indirin.
4. ISO dosyasını geçici bir dizine bağlayın.
mkdir -p /mnt/archcd mount -o loop /Path/to/iso /mnt/archcd
5. USB aygıtı bağlayın.
mkdir -p /mnt/usb/ mount /dev/sd[x]1 /mnt/usb/
6. USB aygıtına .iso dosyasını kopyalayın.
cp -ra /mnt/archcd/* /mnt/usb/
7. boot dosyaları kopyalayın.
cd /mnt/usb/isolinux/ cp vmlinuz /mnt/usb/ cp initrd.img /mnt/usb/ cp boot.* /mnt/usb/ cp isolinux.cfg /mnt/usb/syslinux.cfg
8. MBR ve syslinux(1) yükleyin
lilo -M /dev/sd[x] mbr syslinux -s /dev/sd[x]1
USB' den çalıştırdıktan sonra:
root olarak sisteme dahil olduktan sonra "/arch/setup" komutunu verin.
Yükleyici, yükleme kaynağını otomatik olarak bağlayabilir. Eğer bu olmazsa, yükleme kaynağını USB aygıtı üzerine elle bağlayabilirsiniz.
mount /dev/sd[x] /src
Sorun Giderme:
Eğer "Cluster sizes larger than 16K not supported" hatası alırsanız, syslinux'un daha güncel bir sürümünü kurmanız gerekmektedir.
(1) lilo kullanmanıza gerek yoktur, syslinux "disket" üzerinden yükleme yapabilir. Eğer "Can't load operating system" hatası alırsanız lilo komutunu çalıştırmanız gerekebilir.