GNU/Linux >> Znalost Linux >  >> Linux

Vytvářejte symbolické odkazy NTFS z Linuxu

Řešení 1:

Pomocí NTFS-3G Advanced Zdá se, že je možné zacházet se stávajícími spojeními/odkazy NTFS, jako by to byly symbolické odkazy Linuxu, ale můj skutečný cíl je vytvořit nové, které fungují ve Windows je zakázáno:

Je tak umožněno dereferencování uzlových bodů a symbolických odkazů vytvořených systémem Windows, takže je obtížné propojovat, přejmenovávat a mazat, ale vytváření nových není .

Řešení 2:

Jak vytvořit symbolický odkaz (aka:spojovací bod nebo bod změny zpracování) na jednotce NTFS z Linuxu. Převzato z:http://www.tuxera.com/community/ntfs-3g-advanced/extended-attributes/

V případě potřeby:sudo apt-get attr

# Display the reparse data of the file source-file
getfattr -h -e hex -n system.ntfs_reparse_data source-file

# Copy the reparse data of the file source-file
# to the file target-file
REPARSE=`getfattr -h -e hex -n system.ntfs_reparse_data source-file | \
         grep '=' | sed -e 's/^.*=//'`
setfattr -h -v $REPARSE -n system.ntfs_reparse_data target-file

Řešení 3:

Vím, že toto vlákno je dost zastaralé, ale v poslední době jsem měl stejný problém (potřeboval jsem přesunout některé systémové složky Windows na jiný disk) a zde je jednoduché řešení.

Ve Windows zkopírujte (ne přesouvejte) složku do nového umístění a vytvořte na ni symbolický odkaz s mírně odlišným názvem (takže nedojde ke kolizi) a poté v Linuxu jednoduše smažte původní složku a přejmenujte symbolický odkaz na původní název složky. Restartuj a funguje to. Použité systémy byly Windows 8.1 a Ubuntu 14.04.

Lubo


Linux
  1. Jak vytvořit pevné a symbolické odkazy v Linuxu

  2. Použití Windows DLL z Linuxu

  3. fsck disk ntfs v Linuxu

  1. Přesná kopie souborů z NTFS do jiného NTFS pomocí Linuxu

  2. Vytvořte spouštěcí jednotku USB Windows 10 (UEFI) z Linuxu

  3. RDP z linuxu do windows

  1. Příkaz Ln:Jak vytvořit symbolické odkazy v Linuxu

  2. Jak vytvořit symbolické odkazy v Linuxu

  3. exFAT vs NTFS na Linuxu