dua-cli: Disk Kullanımını
Disk alanınız dolduğunda ne yapıyorsunuz? Muhtemelen du -sh * komutunu çal�...
 
        Bilgisayarda hem Linux hem Windows kurulu olması (dual boot) gerçekten çok pratik - iki işletim sisteminin avantajlarından da yararlanabiliyorsunuz. Ama bu durumda beni sürekli sinir eden bir şey var.
Linux'u açmak istediğimde işler çok basit: güç tuşuna basıyorum ve başka hiçbir şey yapmama gerek yok, sistem otomatik olarak Linux'u açıyor.
Ama Windows'u açmak istediğimde tam bir dram yaşanıyor! GRUB menüsü ekranda sadece birkaç saniye görünüyor ve ben de o kısa süre içinde klavyeye tam zamanında basmak zorundayım. Yoksa sistem otomatik olarak Linux'u açıyor. Bu gerçekten can sıkıcı bir durum."
Yani kısacası: Linux açmak kolay ve otomatik, Windows açmak için ise hızlı reflekslere ihtiyaç var!
Bu proje, Linux ve Windows dual-boot sistemlerinde hangi işletim sisteminin başlatılacağını seçmek için fiziksel bir anahtar kullanan çok yaratıcı bir donanım çözümü
switch_position) dinamik olarak oluşturuluyor 
 
GRUB boot loader'ı şu adımları takip ediyor:
# Sabit filesystem ID ile cihazı arar search --no-floppy --fs-uuid --set hdswitch 55AA-6922 # Bulunursa, dinamik config dosyasını okur source ($hdswitch)/switch_position_grub.cfg # Anahtar pozisyonuna göre işletim sistemi seçer if ; then set default="0" # Linux elif ; then set default="2" # Windows fi
struct VirtualFile { char* longName; struct FatDirEntry dir; void (*read) (uint8_t* output); }; static void readSwitch(uint8_t* output) { output = gpio_get(GPIOA, GPIO6) ? '1' : '0'; }
github.com/stecman/hw-boot-selection/etc/grub.d/00_header dosyasını düzenleupdate-grub komutunu çalıştırMasa altına monte edilen bu küçük cihaz sayesinde, artık boot işlemi tamamen otomatik. Hangi işletim sistemini kullanmak istiyorsa anahtarı o pozisyona getiriyor ve bilgisayarı açıyor. GRUB menüsüyle uğraşmaya gerek kalmıyor.