Her gun katı hal medya, optik diskleri kullanım dışı bırakmaya giderek daha fazla zorluyor, pazar ve tedarik buna bağlı olarak değişikliklere cevap veriyor, bilgisayar ureticileri optik suruculeri giderek daha onemli diğer unsurlar lehine reddediyorlar. Medya turlerinin ilerlemesiyle birlikte, bilgi ile calışmak icin yeni yontemler ortaya cıkıyor. Artık gelişmiş bir kullanıcı ve daha da otesi bir geliştirici, yalnızca USB arabirimli flash suruculer, harici sabit suruculer veya kart okuyucularla calışabilmelidir. Makalemizdeki bu bilginin ozelliklerinden biri, Linux işletim sisteminin goruntusuyle calıştırılabilir bir USB flash surucu olacaktır. Debian Linux'un bir flash surucuden nasıl kurulacağını bulalım.
Debian Linux'u kurmanın birkac yolu var.

giriş​İşletim sistemini kurma ve yapılandırma işlemini dikkate almayacağız, onyuklenebilir bir USB flash surucu oluşturabilmek bizim icin onemlidir. Tecrubesiz kullanıcılar icin, tum manipulasyonlar son derece anlaşılmaz gorunebilir ve acık olmayabilir, ancak el kitabındaki talimatları izleyerek herkes onyuklenebilir bir Debian flash surucusu oluşturulmasıyla başa cıkabilir.

ONEMLİ. Tum aşamalarda ve yaratma yollarında mimarinizi duşunun. Orneğimizde, sırasıyla i386 kullanılacaktır, tum komutlar ve oncelikle işletim sisteminin imajı uygun olacaktır. “# Wget” komutu icin, indirme yolları, orneğin, bu yazı calıştıkları sırada calıştıkları halde, bir ya da iki yıl icinde calışmaya devam edecekleri bir gercektir. Bu sorunu cozmek icin, istediğiniz goruntuyu kendiniz bulmak daha iyidir.
Onyuklenebilir bir USB oluşturmanın dort yolu sunulacaktır: ucu Linux icin, diğeri Windows icin. Debian Linux yuklu bir bilgisayarınız veya yuklu başka bir Debian tabanlı Linux yoksa, bu işletim sisteminin kurulacağı sanal makineyi kullanabilirsiniz. LiveCD / DVD de bu durumda uygundur.

Not: LiveCD / DVD taşınabilir bir işletim sistemi diskidir. Bu, işletim sistemini bir sabit diske yuklemenize gerek olmadığı anlamına gelir. Makinenin tum ozelliklerini doğrudan optik diskten onyukleyerek değiştirebilirsiniz. Bazı durumlarda, ozellikle hasarlı bir işletim sistemini geri yuklemeniz veya onemli verileri kaydetmeniz gerektiğinde, kabul edilemez.
On manipulasyonlar​Oncelikle, USB flash surucuyu bilgisayara takın ve bicimlendirin. Onemli veriler kaldı - başka bir ortama aktarıyoruz, surucumuzdeki tum veriler silinecek. Daha sonra, cekirdek tarafından belirlenip belirlenmediğini kontrol ederiz, bunun icin komutu gireceğiz:

# dmesg

Raporda aşağıdaki satırı gormemiz gerekiyor:

[75.658854] sd 4: 0: 0: 0: [sdc] Surucu onbelleğini varsayarak: yazma

Cekirdeğin cihazımızı fark ettiği ve onunla calışabileceğiniz anlamına gelir. Bizim durumumuzda cihazın nasıl cağrıldığını hatırlamak gerekir - “sdc”. Daha sonra, buna ihtiyacımız var, ekipler bu isme sahip olacak ve eğer cihazınız farklı bir isim altında tanımlanmışsa, kendinize gore değiştirmek zorunda kalacaksınız. Komutların ifadesine dikkat edin, bunları dikkatsizce kopyalamak gerekmez.

İlk yontem (Linux)​Farklı ortam turleri icin işletim sisteminin farklı surumleri uygundur. Belirleyici faktor hacimdir. Kendiniz icin en iyisinin ne olduğuna kendiniz karar verin. 256 MB microSD takılı bir kart okuyucusu icin, orneğin bir kartvizit daha uygundur. Netinst surumunu kullanacağız, ya da kurulum goruntusunu resmi Debian kitinin ilk CD veya DVD'sinden kullanabilirsiniz. Mimariyi unutmayınız, komutları buna gore duzenleyiniz. Yani, resmi indirin:

# wget (yol)

Resmin kaynağı herhangi olabilir. Bizimle resim, şimdi aşağıdakileri girmeniz gerekir:

# cat debian-6.0.3-i386-netinst.iso ›/ dev / sdc

# senkronizasyon

İki komut yerine, birini kullanabilirsiniz:

# dd = = / dev / sdc = debian-6.0.3-i386-netinst.iso

Bu ilk metodu sonlandırır. Ne yazık ki, her zaman işe yaramıyor, ceşitli nedenlerle, hala ucumuz olduğundan, bu aşamada fiyasko olursak, o zaman bir sonrakine geciyoruz.

İkinci yol (linux)​Bu yontem her zaman 256 MB alan kullanır, boylece yalnızca netinst veya kartvizit seceneklerini kullanabiliriz. Kalan alanı medyada kullanmak istiyorsanız, onu iki bolume ayırmanız gerekir.

Biz yurutmek:

# wget //http.us.debian.org/debian/dists/stable/main/installer-i386/current/images/hd-media/boot.img.gz

# zcat boot.img.gz ›/ dev / sdc

# senkronizasyon

# cp debian-6.0.3-i386-netinst.iso / dev / sdc

Resmi bu kez başka bir dizinden tekrar indirdik. Paketten cıkardıktan sonra aynı goruntuyu kopyaladı. Onyuklenebilir USB flash surucu hazır, deneyin.

Ucuncu yol (Linux)​Bir sonraki yontem daha karmaşıktır ve onceden yuklenmiş paketleri mtools, osfstools ve syslinux gerektirir. Eğer biri eksikse, yuklenmesi gerekir. Paketlerle calışmak ayrı bir makalenin konusudur, bu yuzden onlarla ilgilenmeniz gerekir.

Surucumuzu iki bolume ayıracağız: birinde işletim sisteminin bir goruntusu olacak, diğerinde ise normal dosyalar olacak. Bu ayırma, yalnızca işletim sistemini kurarken değil, daha sonraki calışmalarında da yuksek kapasiteli bir ortam kullanmanıza izin verir. İkinci bolumde, onemli kutuphaneleri ve programları bırakıp kurulumdan hemen sonra kullanmaya başlayabilirsiniz.

İlk bolumun boyutunu, goruntuye uyacak şekilde secin. Resmi bir CD icin 700 MB, DVD icin 5 GB, netist icin 200 MB, kartvizit icin 50 MB yeterli olacaktır. İşaretlemeyi başlatın, şu komutu girin:

# cfdisk / dev / sdc

Bir pencere belirir. “D” tuşunu kullanarak bolumleri silebilirsiniz.

Yeni bir birincil onyukleme bolumu oluşturun. Gerekli tum duğmeler ayrı bir paneldedir, arayuz az ya da cok sezgiseldir, bu aşamadaki problemler gorunmemelidir.

Her iki bolum icin "Bolum turu" alanında, değeri FAT16 olarak ayarlayın, bu dosya sistemi 06 değerine karşılık gelir.

Bolumler oluşturulur, biz yuruturuz:

# mkdosfs / dev / sdc1

# mkdosfs / dev / sdc5

# syslinux / dev / sdc1

Gerekli elemanları indirin (vmlinuz, initrd.gz ve image):

# wget //http.us.debian.org/debian/dists/stable/main/installer-i386/current/images/hd-media/vmlinuz

# wget //http.us.debian.org/debian/dists/stable/main/installer-i386/current/images/hd-media/initrd.gz

# wget //cdimage.debian.org/debian-cd/6.0.3/i386/iso-cd/debian-6.0.3-i386-CD-1.iso

İlk bolumle calışıyoruz:

# mount / dev / sdc1 / mnt

# cp vmlinuz initrd.gz debian-6.0.3-i386-CD-1.iso / mnt

# nano /mnt/syslinux.cfg

varsayılan vmlinuz

ekleme initrd = initrd.gz priority = duşuk

"Default ..." ve "append ..." dizeleri son komut olan syslinux.cfg dosyasının iceriğidir:

# umount / mnt

Dorduncu yontem (Windows icin)​Ve son olarak, Unetbootin programını kullanacağız. Mac OS veya Linux'ta da calışır. Resmi siteden en son surumu indirin, onumuzde bulunan pencereyi acın, ekran goruntusunu doldurun:
Tum yontem burada sona eriyor, “Tamam” duğmesini tıklayın ve programın bitmesini bekleyin.

Sonuc​Boylece, Debian'ı bir flash surucuden yuklememiz gerekiyordu, bunu onyuklenebilir medya oluşturmak icin birini ya da başka bir yolla yaptık. İlk bakışta, gorev kolay değildir, ancak cok az anlaşılması durumunda, herhangi bir kullanıcı en baştan bile olsa onunla başa cıkacaktır.