Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
88x2bu 20210702 | 548 | 11 days ago | 42 | other | C | |||||
Linux Driver for USB WiFi Adapters that are based on the RTL8812BU and RTL8822BU Chipsets - v5.13.1 | ||||||||||
88x2bu | 396 | 4 months ago | other | |||||||
Linux Driver for USB WiFi Adapters that are based on the RTL8812BU and RTL8822BU Chipsets | ||||||||||
8812au 20210629 | 338 | 21 days ago | 25 | other | C | |||||
Linux Driver for USB WiFi Adapters that are based on the RTL8812AU Chipset - v5.13.6 | ||||||||||
Cadmium | 265 | a month ago | 35 | gpl-3.0 | Shell | |||||
Ugrub | 232 | a year ago | 5 | gpl-3.0 | ||||||
Create an ultimate multiboot USB flash drive with Grub2 bootloader | ||||||||||
Linux On Huawei Matebook 13 2019 | 226 | a year ago | 22 | Shell | ||||||
MateBook 13 running Linux | ||||||||||
8821au 20210708 | 214 | 2 months ago | 22 | other | C | |||||
Linux Driver for USB WiFi Adapters that are based on the RTL8811AU and RTL8821AU Chipsets - v5.12.5.2 | ||||||||||
Debian Mssp4 | 190 | 6 years ago | 5 | Shell | ||||||
Installing Debian on the Microsoft Surface Pro 4 | ||||||||||
8821cu | 185 | 4 months ago | 1 | other | ||||||
Linux Driver for USB WiFi Adapters that are based on the RTL8811CU, RTL8821CU and RTL8731AU Chipsets | ||||||||||
Hawkeye | 169 | 2 years ago | 5 | other | C | |||||
An simple and fast USB webcam MJPEG streaming server. |
UYARI: Bu yazılım geliştirme aşamasındadır ve kullanım sonucu veri kaybına uğratabilir.
Ön yüklemeli usb bellek oluşturmayı en kolay hale getiren yazılım. Bir kere yükle bir daha hep ön yüklemeli kalsın felsefesini benimser.
Bu yazılımla oluşturulmuş usb bellek ile yapabilecekleriniz;
Bu işlemlerin ne kadar kolay yapılabileceğini öğrenmek istiyorsan gel beraber inceleyelim. Öncelikle bir defalığına usb belleği ön yüklemeli hale getirdiğini düşün. Bundan sonra neler yapabileceklerine bakalım.
Windows işletim sisteminin ayarlanması
Usb belleğin içine kurulum dosyalarını at. Evet bu kadar, herhangi bir yazılım çalıştırman gerekmiyor.
Linux dağıtımının ayarlanması
Kalıp dosyasını bootableusb/linux dizini içine at. Cidden bu kadar :)
Birden fazla linux dağıtımının ayarlanması (MultiBoot)
İstediğin dağıtımlara ait kalıp dosyalarını bootableusb/linux dizini içine at. Bu iş garipleşmeye başladı değil mi?
Canlı olarak kullandığın dağıtımdaki değişikliklerin kaybolmamasını mı istiyorsun?
bootableusb/persistent içerisinde bulunan 1024.tar.gz gibi çeşitli boyut isimlendirmesine sahip dosyalardan istediğini oraya çıkart. Tahmin edebileceğin gibi hepsi bu. Eğer yer sıkıntısı çekersen, kullanmayacağın zamanlarda tekrar sıkıştırırsın.
Bozulmuş gruba rağmen diskteki işletim sistemini başlatma
Bilgisayarındaki dağıtım açılmıyor mu, hemen usb bellek üzerindeki grubu kullanarak erişemediğin yüklü dağıtımı başlat.
Farkettin mi bilmiyorum ama bu işlemlerin hiçbirisi için bu yazılımı kullanman gerekmiyor. Tüm işleri sürükle bırak ile yapıyorsun. Gerçekten kolay değil mi?
Gerçekten böyle bir şey olabilir mi diye merak etmeye mi başladın? Çalışma mantığını mı öğrenmek istiyorsun gel beraber inceleyelim. İlk önce şu meşhur yüklememizi yapalım.
bootableusb --install /dev/sdX
Evet bu komut ne yapıyorda bundan sonra her şey kendiliğinden oluyor. Hemen ne yaptığına bakalım.
Evet çok basit görünse de tüm marifet grub yapılandırmasında bitiyor. Grubu öyle bir ayarlıyorsun ki artık grub tüm işlemleri kendisi yönetiyor. Grubun yeteneklerinin farkında olmayanlar için bu yazılımla yapabileceklerini göstermek istedim. Madem her şeyi anladık bir de bu yazılımı bilgisayarımıza nasıl yükleyeceğimize bakalım.
Ubuntu
sudo add-apt-repository ppa:bugra9/ppa
sudo apt-get update
sudo apt-get install bootableusb
Arch Linux
yaourt -S bootableusb
Diğer dağıtımlar için
make
sudo make install
komutlarıyla yüklenir. Silmek isterseniz
sudo make uninstall
komutuyla silebilirsiniz.
Yüklemeden Çalıştırma
Yazılımı isterseniz yüklemeden kullanabilirsiniz. Bu durumda dil İngilizce olacaktır.
./bootableusb
bootableusb [SEÇENEKLER]... AYGIT
Bir defalığına usb belleği ön yüklemeli hale getirirsiniz,
daha sonra yazılıma ihtiyaç duymadan sürükle bırak ile
windows ve linux dağıtımlarını usb bellek üzerinden başlatırsınız.
AYGIT: Genellikle /dev/sdb, /dev/sdc gibi /dev/sdX biçiminde usb belleği gösteren aygıt adı.
bootableusb --listDevices komutuyla bağlı aygıtlar listelenip ilgili aygıt adı öğrenilir.
-l, --listDevices:
Bilgisayara bağlı olan aygıtları listeler.
--partitions:
Aygıt içerisindeki birimleri bağlama noktalarıyla birlikte gösterir.
-i, --install:
Usb belleği biçimlendirir, grubu kurar ve yapılandırmasını ayarlar.
Kısaca kullanılmaya hazır duruma getirir.
Dikkat: Aygıt içerisinde bulunan tüm veriler silinecektir.
--full KALIPKONUMU:
Usb belleği biçimlendirir, grubu kurar ve yapılandırmasını ayarlar.
Belirtilen kalıp Windows içinse aygıtta ana dizine çıkarır, değilse
kalıbı ilgili dizinin altına kopyalar.
Kısaca --install ve --copy işlemlerini gerçekleştirir.
Dikkat: Aygıt içerisinde bulunan tüm veriler silinecektir.
--type SEÇENEK:
İstediğiniz türde grub kurulumu yapar.
bios: -
uefi: -
all: her iki grubu da kurar.
--scheme SEÇENEK:
Aygıtı hangi tablo ile bölümleyeceğinizi seçin.
mbr: -
gpt: -
hybrid: İki tabloyu da barındıracak şekilde ayarlar.
-u, --updateGrub:
Usb bellekte bulunan grubun ayarlarını günceller.
Bu güncellemeyle hatalar giderilebilir, daha çok dağıtım desteklenebilir.
-r, --repairGrub:
Disk üzerindeki silinen / bozulan grubu tamir eder.
--copy KALIPKONUMU:
Belirtilen kalıp Windows için ise aygıtta ana dizine çıkarır,
değilse kalıbı ilgili dizinin altına kopyalar.
-e, --extract KALIPKONUMU:
Windows kurulum dosyaları kalıp halinde ise bu komutla kolayca
kalıbın içindekiler usb belleğin içine çıkarılır.
-p, --persistent BOYUT:
Canlı olarak kullanılan dağıtımlar üzerinde yaptığınız değişikliklerin
kalıcı olması için bu değişikliklerin kaydedileceği boş bir kalıp dosyasını
bootableusb/persistent dizininde oluşturur.
BOYUT: bu kalıp dosyasının megabyte olarak boyutu. Örn: 1024, 2048, 500
-pr, --resizePersistent BOYUT:
Değişikliklerin kaydedildiği kalıp dosyasının boyutunu değiştirir.
BOYUT: bu kalıp dosyasına megabyte olarak ne kadar ekleneceği. Örn: 1024, 2048, 500
--format:
Usb belleği biçimlendirir.
Dikkat: Aygıt içerisinde bulunan tüm veriler silinecektir.
--installGrub:
Grubu kurar ve yapılandırmasını ayarlar. Biçimlendirme istenmeyen durumlarda kullanılır.
--name ETİKET:
Oluşturulan yeni birim için etiket atar.
--silent:
Kullanıcı ile etkileşime geçmeden yazılımı devam ettirir, çıktıları renksiz gösterir.
--verbose:
Her adımda ne yapıldığını açıklar.
-h, --help:
Yardım dosyasını görüntüler
-v, --version:
Sürüm bilgisini gösterir.
Bu yazılım açık kaynaklı ve özgürdür. Eğer katkıda bulunmak istiyor ama ne yapacağınızı bilmiyorsanız aşağıdaki maddeler ile fikir edinebilirsiniz.
Bildirim yapmak için: https://github.com/bugra9/BootableUSB/issues/new
Çeviri Bağlantısı: https://translations.launchpad.net/bootableusb
Çeviri dosyaları: https://github.com/bugra9/BootableUSB/tree/master/po
Man Sayfaları: https://github.com/bugra9/BootableUSB/tree/master/man
Beni Oku Sayfası: https://github.com/bugra9/BootableUSB/blob/master/README.md
Kaynak Kodlar: https://github.com/bugra9/BootableUSB/blob/master/src/bootableusb
Lisans
GPLv3 https://github.com/bugra9/BootableUSB/blob/master/LICENSE
Bu programın KESİNLİKLE HİÇBİR TEMİNATI YOKTUR
Yararlanılan Kaynaklar
https://www.gnu.org/software/grub/manual/grub.html
slacka/WinUSB
https://wiki.archlinux.org/index.php/Multiboot_USB_drive
https://help.ubuntu.com/community/Grub2/ISOBoot
https://help.ubuntu.com/community/Grub2/ISOBoot/Examples