Yazılım çalışanları bundan hoşlanmayacak, ancak donanım açısından iki sistemin aynı depolama alanına erişememesinin bir nedeni yoktur. Biri yalnızca yazarsa ve yalnızca okursa, henüz tamamlanmamış bir dosyadan okumaya çalışmak dışında bir sorun yoktur. Eminim bu dosyayı okumaya çalışmadan önce belirli bir süre bekleyerek çözülebilir. Her iki sistem de okumak ve yazmak istiyorsa basit bir semafor dosyalar kullanılarak oluşturulabilir.
Bu, sistemler arasında veri aktarmanın güvenli bir yolu olacaktır. Sistemler dosyaları yürütmedikçe, bir sistemdeki virüsler diğer sistemi etkileyemedi. Etkilenen dosya var olur, ancak sadece bir dosya olur.
Böyle bir cihazı kendim tasarlamayı düşündüm ama hiç zamanım olmadı. İki USB bağımlı bağlantı noktasına (B) ve bir USB ana bağlantı noktasına (A) sahip bir geliştirme kartı bunu yapabilir. Her iki bağımlı bağlantı noktasına gelen tüm komutları ana makine bağlantı noktasına iletmeniz yeterlidir. Ana makine bağlantı noktasına bir USB sürücü veya parmak sürücü takın. Bu o kadar basit olmazdı, ama bu bir başlangıç noktası olurdu.