Öncelikle, Linux'ta kullanıyorsanız NTFS ile ilgili bazı sorunlar olacaktır:
NTFS, dosya izin modunu çok iyi desteklemez, bu nedenle çalıştırılabilir biti, setuid biti vb.
NTFS'deki ACL sistemi Linux ile çok rahat değil ve FAT32 ile olduğu gibi devre dışı bırakamazsınız.
Şu anda, Linux'ta NTFS uygulamasının performansı çok iyi değil. Örneğin, NTFS ile bir Maven projesi inşa edersem, ext4'ten 3 kat daha yavaş olduğunu öğrendim.
Şahsen, Windows işletim sistemini VirtualBox'ta çalıştırıyorum ve sanal diski ham NTFS görüntüsü olarak yapıyorum ( buraya bakın ). NTFS görüntüsü şimdi .VDI yerine ham formatta olduğundan, VM örneğini yüklemeden doğrudan monte ederek NTFS'ye erişebilirsiniz.
Çift önyükleme yerine VirtualBox'ı kullanmanın birkaç avantajı vardır:
Linux bölümünüzü NTFS dosya sistemine dönüştürmeniz gerekmez. VirtualBox'da Share Folder
, ana bilgisayar işletim sisteminin dosya sistemine erişmek için kullanabilirsiniz . Ve bu çok hızlı. Gerekirse sürücü harfiyle eşleyin.
Birinden diğerine geçmek için yeniden başlatmaya gerek kalmadan her iki işletim sistemiyle aynı anda çalışabilirsiniz.
GRUB yükleyiciniz asla Windows tarafından üzerine yazılmayacak. Windows her zaman önyükleme kaydınızın üzerine yazar ve asla bir evet veya hayır istemez.
Linux'a daha fazla dikkat edeceksin ve daha sonra işinin çoğunu yapmanın Linux yolunu öğreneceksin. Aslında, Windows VM'yi açmanın nadiren gerekli olduğunu gördüm. İnsanlar yeni şeyler öğrenmek konusunda tembel oldukları için, eğer ikili bir sistem kurarsanız ve Windows yeterliyse, neden başka bir işletim sistemine geçmek için uğraşasınız?
Bunu hem Linux hem de Windows'un bir arada olmasını sağlamanın en iyi yolu olduğunu buldum. Farklı kullanımlar için birkaç Windows VM örneği oluşturdum ve her VM'ye çok fazla uygulama yüklemediğim için hızlı çalışıyorlar ve sanal olmayan makinelerden çok farklı hissetmiyorlar.