GNU/Linux >> Znalost Linux >  >> Linux

Jaký souborový systém použít, když používáte Windows i Linux?

Existují nástroje pro použití ext* pod Windows... ale doporučil bych NTFS, protože *x-driver je v dnešní době celkem stabilní.


Za prvé, pokud jej používáte v Linuxu, budou s NTFS nějaké problémy:

  1. NTFS příliš nepodporuje režim oprávnění k souboru, takže přijdete o spustitelný bit, setuid bit atd.

  2. Systém ACL v NTFS není v Linuxu tak pohodlný a nemůžete ho deaktivovat jako u FAT32.

  3. V současné době není výkon implementace NTFS v Linuxu příliš dobrý. Například jsem zjistil, že když vytvořím projekt Maven s NTFS, je 3krát pomalejší než ext4.

Osobně spouštím OS Windows ve VirtualBoxu a vytvářím z virtuálního disku surový obraz NTFS (viz zde). Vzhledem k tomu, že obraz NTFS je nyní ve formátu raw, nikoli .VDI, můžete k NTFS přistupovat tak, že jej připojíte přímo, bez načítání instance virtuálního počítače.

Použitím VirtualBoxu namísto Dual boots je několik výhod:

  1. Nemusíte převádět svůj oddíl Linuxu na souborový systém NTFS. Ve VirtualBoxu můžete použít Share Folder pro přístup k souborovému systému hostitelského OS. A je to velmi rychlé. V případě potřeby jej namapujte na písmeno jednotky.

  2. Můžete pracovat s oběma operačními systémy současně, aniž byste museli restartovat, abyste mohli přepnout z jednoho na druhý.

  3. Váš zavaděč GRUB nebude nikdy přepsán systémem Windows. Systém Windows vždy přepíše váš spouštěcí záznam a nikdy vás nevyzve ano nebo ne.

  4. Budete se více věnovat Linuxu a poté se naučíte, jak Linux dělat většinu své práce. Ve skutečnosti jsem zjistil, že je zřídka potřeba zapnout virtuální počítač s Windows. Protože jsou lidé líní učit se nové věci, pokud si nainstalujete duální systém a stačí Windows, proč byste se obtěžovali zavádět jiný OS?

Zjistil jsem, že je to nejlepší způsob, jak zajistit koexistenci Linuxu a Windows. Vytvořil jsem několik instancí virtuálních počítačů Windows pro různá použití, a protože do každého virtuálního počítače neinstaluji příliš mnoho aplikací, běží rychle a necítí se příliš odlišné od nevirtuálních počítačů.


Doporučuji zvážit UDF 2.01. Je nativně podporován jádry Windows i Linuxu.

V systému Windows použijte format /FS:UDF vytvořit tento souborový systém.


Linux
  1. Antivirus na Linuxu:Měl bych jej skutečně používat a pokud ano, kdy jej potřebuji?

  2. Zkontrolujte místo na disku v Linuxu pomocí příkazů df a du

  3. Jaké znaky jsou v názvech adresářů Windows a Linux zakázány?

  1. Co je příkaz Chown v Linuxu a jak jej používat

  2. Co bych měl použít místo windows.h v Linuxu?

  3. VirtualBox na Linuxu:Jaký obraz Windows použít a kde jej získat?

  1. Co je to Rolling Release Linux a jaký je skutečný přínos jeho používání

  2. V jakých jazycích jsou napsány Windows, Mac OS X a Linux?

  3. Jak používat / (oddělovač adresářů) v Linuxu i Windows v Pythonu?