Czy istnieje narzędzie Linux, które może tworzyć dowiązania symboliczne NTFS ? To znaczy łącze na partycji NTFS, która wskazuje na inny folder NTFS - taki, który będzie działał w systemie Windows 7.
Chcę przenieść folder, który jest normalnie używany podczas działania systemu Windows. Ta maszyna może już podwójnie uruchamiać się do Ubuntu, więc chciałbym to wykorzystać.
EDYCJA : Aby zapobiec potencjalnej przemianie w „która płyta CD z Windows Live jest najlepsza”, ograniczę to pytanie do „Czy jest to możliwe w Linuksie, tak czy nie?”
linux
ntfs
symbolic-link
rymo
źródło
źródło
Odpowiedzi:
Korzystając z NTFS-3G Advanced , wydaje się, że można traktować istniejące połączenia / łącza NTFS tak, jakby były dowiązaniami symbolicznymi dla Linuksa , ale moim rzeczywistym celem jest stworzenie nowych, które działają w systemie Windows :
źródło
Jak utworzyć dowiązanie symboliczne (inaczej: punkt połączenia lub punkt ponownej analizy) na dysku NTFS z systemu Linux. Zaczerpnięte z: http://www.tuxera.com/community/ntfs-3g-advanced/extended-attributes/
Jeśli potrzebne:
sudo apt-get attr
źródło
sudo apt-get attr
najpierw. Co to jest plik źródłowy i docelowy? Jeśli chcę, aby utworzyć łącze z/home/xxx/Music
do/media/Storage/Music
których jeden jest źródłem i co jest celem?/home/xxx/Music
czy go uruchomię, czy/media/Storage/Music
Wiem, że ten wątek jest dość przestarzały, ale ostatnio miałem ten sam problem (musiałem przenieść niektóre foldery systemu Windows na inny dysk) i oto proste rozwiązanie.
W systemie Windows skopiuj (nie przenieś) folder do nowej lokalizacji i utwórz do niego dowiązanie symboliczne o nieco innej nazwie (aby nie doszło do kolizji), a następnie w systemie Linux po prostu usuń oryginalny folder i zmień nazwę dowiązania symbolicznego na nazwę oryginalnego folderu. Uruchom ponownie i działa. Użyte systemy to Windows 8.1 i Ubuntu 14.04.
Lubo
źródło
Wystarczy zamontować partycję pod Linuksem i utworzyć łącze z,
ln -s
powinno działać. To nie daje ci dostępu do pełnej złożoności łączy NTFS, ale powinno wystarczyć do twojego celu.Istnieją dwie różne implementacje systemu plików NTFS dla systemu Linux: NTFS-3g (nazwa systemu plików
ntfs-3g
, pakiet Ubuntuntfs-3g
) i Linux-NTFS (nazwa systemu plikówfuse.ntfs
, pakiet Ubuntuntfsprogs
). Jeśli jeden z nich nie robi tego, co chcesz, spróbuj drugiego.źródło
ln
Wygląda na to, że dokumentacja NTFS-3G jest nieaktualna, używam Ubuntu w wersji 2011.4.12AR.4-2ubuntu3 i udało mi się stworzyć dowiązania symboliczne wewnątrz wirtualnej partycji. Oto procedura, której użyłem do przetestowania tego:
źródło
ln -s
„działał” dla mnie, ponieważ nie zawiódł, ale powstały link nie był użyteczny, gdy był zamontowany pod Windows. Jeśli możesz to przetestować, daj nam znać, co się stanie.