Linux ve BSD'de dd aracı ile USB'ye iso yazdırma

7 Tem 2007
9,549
89
Linux ve BSD'de dd Aracı ile USB'ye İso Yazdırma

Linux ve BSD ortamlarında veri dönüştürme ve kopyalama aracı olan dd'yi başlatılabilir iso kalıplarını USB belleğimize yazmak için kullanalım.


Kullanım alanı disk bölümlerini kopyalamaktan veri düzenlemeye kadar oldukça geniş bir yelpaze olsa da en çok işe yarayan şekilde kullanımı iso kalıplarını USB belleğe olduğu haliyle yazdırabilmek. Bunun için ihtiyacımız olan sistemimize bağlanmış durumdaki bir USB bellek ve bir iso kurulum dosyası.

Aracı kullanmadan önce bilmemiz gereken, sistemimize bağlı olan disklerin bağlandıkları noktalar. Bunun için fdisk'i kullanabiliriz. Uçbirime fdisk -l dediğimde:



Gerek dosya sisteminin FAT32 oluşundan gerekse boyutundan USB belleğimin /dev/sdb'ye bağlandığını görebiliyorum.Eğer daha önce dd veya Unetbootin gibi bir araçla disk kalıbı yazdırdıysanız USB belleğinizin boyutunun farklı göründüğü dikkatinizi çekebilir. O zaman uçbirime (bende sdb'ye bağlı olduğu için sdb)

Kod:
mkdosfs -F 32 -I /dev/sdb

diyerek USB belleğinizi biçimlendirebilirsiniz.

Ola ki hem mkdosfs'e hem de dd'ye bağlı olduğu dizinin ismini yanlış yazdınız, size hiçbir uyarı göstermeden o bölümde ne var ne yok silecektir. Bu nedenle dikkatli olmanızı ve iki kere kontrol etmenizi tavsiye ederim.

USB belleğimiz de hazır olduğuna göre iso kalıbını yazdıralım. Bunun için iso kalıbının olduğu dizinde uçbirim açın ve

Kod:
dd if=iso_kalibinin_ismi.iso of=/dev/sdX bs=4M
deyin. USB belleğin hızına ve iso kalıbının boyutuna göre birkaç dakikada tamamlanacaktır. Örneğin Manjaro 0.8.7 kalıbını ben sdb'ye bağlı USB belleğime yazdırırken:

Kod:
dd if=manjaro-xfce-0.8.7-x86_64.iso of=/dev/sdb bs=4M

bs, block size yani bir seferde ele alınan veri miktarı anlamına geliyor.

Şimdi USB belleğimizi BIOS'ta boot sıralamasında en başa alınca sistem sorunsuz açılacaktır. dd her başlatılabilir iso kalıbının USB'den başlatılışı için çalışmayabilir ancak beni yarı yolda hiç bırakmadı.


Kolay gelsin.

Alıntı...
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.