Korzystam z najnowszej wersji Cygwin, aby spróbować podłączyć się do cd
dysku sieciowego w systemie Windows XP Pro z dodatkiem Service Pack 3. Ścieżka w Eksploratorze Windows do tego katalogu jest podobna do:
\\myserver\photos\original
Próbowałem zamontować go na literze dysku („X”) w Eksploratorze, który działał dobrze, ale potem uruchomiłem polecenie:
ls /cygdrive/x/
Po prostu tam zamarł i zawiesił się. Jakieś pomysły, jak mogę wejść do tego katalogu i przynajmniej wziąć listę plików tam zawartych?
źródło
ls //VBOXSRV/<vbox share name>/
- dla tych, którzy chcą uzyskać dostęp do udziałów VirtualBox poprzez cygwin.Robisz to poprawnie - ten proces działa w mojej konfiguracji.
/cygdrive/X
Zapis powinien pracować na dowolnym dysku, że system Windows został zamontowany i daną literę dysku.Czy możesz przeglądać ten udział sieciowy w Eksploratorze? (Twoje pytanie nie jest tak jednoznaczne, więc dokładnie sprawdź).
Możesz wypróbować standardową
cmd
powłokę systemu Windows (nie Cygwin) - wbudowany system Windowspushd
automatycznie zamontuje udział na dysku tymczasowym.Jeśli żadna z tych czynności nie działa, masz inny problem. (Czy komputer z siecią jest współdzielony?)
Jeśli te działają, ale Cygwin nadal nie może wyświetlić
/cygdrive/X
(lub/cygdrive/z
popushd
teście Windows ), spróbuję ponownie uruchomić stację roboczą. Jeśli problem nie ustąpi po ponownym uruchomieniu, być może uszkodzona instalacja Cygwin; Szczerze mówiąc, nie mogę wymyślić żadnych innych powodów, dla których nie działałoby.źródło
pushd
polecenie i to zadziałało, ale nie w cygwin. Wygląda na to, że nie mogę wyświetlić żadnych plików na żadnym dysku sieciowym. Czy jest jakieś narzędzie, z którego muszę pobraćsetup.exe
?Miałem te same objawy. Problem wydaje się być związany z uruchomieniem aplikacji w trybie administracyjnym. Gdy tylko wyłączyłem opcję „Uruchom ten program jako administrator” i ponownie uruchomiłem aplikację, byłem w stanie uzyskać dostęp do dysków sieciowych za pośrednictwem katalogu / cygdrive /.
Uwaga: korzystam z systemu Windows Server 2012 R2, ale założę się, że działałoby to w systemie Windows 7 i nowszych.
Uwaga: Musisz otworzyć okno dialogowe właściwości samego pliku binarnego (tj. Mintty.exe), a nie skrót, aby uzyskać dostęp do opcji administrowania aplikacją.
Mam nadzieję że to pomoże!
źródło
Natknąłem się tutaj z tym samym problemem. Wiem, że to stary post, ale mam nadzieję, że pomoże innym na wszelki wypadek. Nie miałem szczęścia z sugerowanymi rozwiązaniami. Jednak działało to dla mnie: cd // remotehost / d $, jeśli zdalny host jest komputerem z systemem Windows. Znak dolara załatwia sprawę.
źródło