debian hyper v disk problemi ve çözümü

debain squeeze kurulu bir hyper V var ve üstüne 200gb disk takılı ekstradan bişeyler test edicem formatlıom formatlıom fdiskle bakıom diski nedense hep 127gb görüyor. ararrken ararken buldum. hyper V için scsi network otu boku ayrı driver istermiş. ve debianla gelen kernelde bu derli değildi. çözüm linux kerneli derlemek.

ilk adım linux indiriyoruz derliyoruz ve kuruyoruz.


cd /usr/src
wget -c http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.38.tar.bz2
bunzip2 linux-2.6.38.tar.bz2
tar -xf linux-2.6.38.tar
cd linux-2.6.38
make menuconfig

önümüzde duran şey linux kernel derleme opsiyonları Device Drivers -> Stagging Drivers –> Microsoft Hyper-V Client Drivers ‘a gidin. stagging drivers biraz aşşağıda. neyse gerekeni işaretleyin like this

sonra çıkıp sırayla bu komutları verin

make-kpkg clean
fakeroot make-kpkg --initrd --append-to-version=-hyper-v kernel_image kernel_headers

sonrasında /usr/src altında iki dene deb dosyası çıkıcak bunları dpkg -i ile kurun. şimdide /etc/initramfs-tools/modules dosyasına aşşağıdakileri ekleyin

hv_vmbus
hv_storvsc
hv_blkvsc
hv_netvsc

sonrada

update-initramfs –u –k 2.6.38-hyper-v

şimdi besmeleyle reboot edin ve şükür debian diski olması gerektiği boyda görmeye başladı 🙂 hatta disk yetmedi 400gb yapıp gparted ile resize da ettim temiz çalışıyor.

Linux

nedirki yenirmi diyenlere birkez daha anlatalım kendisi işletim sistemidir open source dalgasında muhim payı olan bir yazılımdır. konumza gelelim. hmm konuya gelmeden evvel linuxun aslında bir işletim sistemi kerneli olduğunuda söyleyelim. yani aslında linux monitörden görünmez o taa en aşşada diske bişeyler yazar verileri taşır hede hödösel işlerdedir. görünen kısımlar değişik yazılımlardır misal bash konsolu veya KDE X in üstünde çalışan desktop manageridir. linux değildir. neyse teferruata girmeye gerek yok.

kerneli kim geliştirir linus torvalds. bu kadarmı 🙂 tek başına her boku omu yazar hayıır 🙂 e peki kim yazar? dünyanın her köşesinden sıyırık tipler derdi olanlar, olmayanlar, herkez yazar sonunda linusda onaylarsa koda girer yazdıkları. bu dünyanın dört bir yanı kümesine şirketlerde dahildir özellikle linuxden ekmek çıkaranlar misal Redhat misal IBM. bugün kerneltrapde okurken gördüm bu yüzdeleri. gariptir içerde hiç türk yok 🙂 neyse buyrun kim ne yemiş

2.6.23 kernel
Red Hat 827 adet (11.7%),
IBM 557 adet (7.9%),
“the Linux Foundation” 528 adet (7.5%),
Novell 449 adet (6.3%),
Intel 242 adet (3.4%),
Oracle 158 adet (2.2%),
MIPS Technologies 143 adet (2%),
Nokia 133 adet (1.9%),
NetApp 119 adet (1.7%).
Greg dioki 7,075 adet 992 developers tarafından 126 değişik çalışan. 843 tanesi (11.9%) sponsorsuz kişilerce.

gereksiz milliyetçilik olcak belki ama bir türk firması yok çok can sıkıcı. ama sonuçda linux türkler olmadanda gelişiyor ne mutlu open source sevene. tabii bu liste sadece 2.6.23 versiyonu için. bunun bide 2.4 ü var yok mm patch i var bilmemne kadar kanalı var. onlar başka alem.

Kaynak 1
Kaynak 2