qBittorrent cannot write to an external ZimaOS drive just because the drive appears in Files. The qBittorrent container must first receive that host folder as a Docker volume, and qBittorrent must then use the container-side path—not the physical ZimaOS host path—as its save location.
qBittorrent nie może zapisywać na zewnętrznym dysku ZimaOS tylko dlatego, że dysk jest widoczny w aplikacji Pliki. Kontener qBittorrent musi najpierw otrzymać ten folder hosta jako wolumin Docker, a następnie qBittorrent musi używać ścieżki po stronie kontenera — a nie fizycznej ścieżki hosta ZimaOS — jako lokalizacji zapisu. /Torrents Wątek źródłowy wskazuje właściwy kierunek, ale nie pokazuje rozwiązania ostatecznie potwierdzonego przez użytkownika. Zrzuty ekranu są przydatne, ponieważ ujawniają zamierzoną architekturę: zewnętrzne foldery hosta zamapowane na proste ścieżki, takie jak /Active Torrents.
Mapowanie woluminu Docker ma dwie strony
Na przykład:
/media/Expansion/Torrents → /Torrents
ZimaOS używa ścieżki po lewej stronie. qBittorrent używa ścieżki po prawej stronie. W qBittorrent domyślna ścieżka zapisu powinna więc mieć postać /Torrents, a nie /media/Expansion/Torrents.
Użytkownik źródłowy zamapował foldery torrentów do qBittorrent
Mapowanie woluminu ZimaOS musi odpowiadać tym ścieżkom kontenera
Bieżąca dokumentacja ZimaOS korzysta z tego samego modelu host–kontener
Bieżąca dokumentacja ścieżek Docker firmy IceWhale wyraźnie wyjaśnia, że aplikacja powinna używać ścieżki zamontowanej wewnątrz kontenera, podczas gdy po stronie ZimaOS wskazywany jest rzeczywisty folder pamięci.
Użyj bieżącego modelu woluminów Docker w ZimaOS.
Jeśli ścieżka istnieje, ale torrenty nadal zgłaszają błąd, sprawdź uprawnienia do zapisu
Z poziomu kontenera/terminala qBittorrent sprawdź, czy zamapowany katalog istnieje i czy można w nim utworzyć plik tymczasowy. Prawidłowa ścieżka bez uprawnień do zapisu powoduje inny błąd niż brak woluminu.
Unikaj rozwiązywania każdego problemu z uprawnieniami za pomocą stałego 0777 lub root. Jeśli to możliwe, dopasuj tożsamość/grupę kontenera do folderu docelowego.
Sprawdź system plików zewnętrznego dysku
Obecna wersja ZimaOS obsługuje popularne systemy plików USB, w tym NTFS, exFAT, ext4 i Btrfs. Semantyka systemu plików może wpływać na własność i uprawnienia, szczególnie w przypadku NTFS/exFAT.
Niekompletne i ukończone torrenty mogą korzystać z tego samego zewnętrznego dysku
Jeśli włączysz opcję „Przechowuj niekompletne torrenty w”, zamapuj również tę ścieżkę. W przeciwnym razie qBittorrent może próbować zapisywać niekompletne dane w niezamapowanej ścieżce wewnętrznej, nawet jeśli ścieżka ukończonych pobrań jest prawidłowa.
Nie przechowuj dużych danych torrentów na dysku systemowym o pojemności 128 GB
Opisany przypadek użycia dokładnie uzasadnia korzystanie z zewnętrznego magazynu. Konfigurację/AppData qBittorrent warto utrzymywać niewielką i trwałą, a dane zajmujące terabajty umieszczać na zewnętrznym urządzeniu pamięci masowej.
Przetestuj ścieżkę z poziomu kontenera qBittorrent
Szybkim sposobem na rozdzielenie problemów ze ścieżką i uprawnieniami jest otwarcie terminala aplikacji i sprawdzenie folderu po stronie kontenera. Jeśli /Torrents nie istnieje, mapowanie woluminu Dockera jest nieprawidłowe. Jeśli istnieje, ale nie można utworzyć małego pliku testowego, mapowanie działa, a kolejną warstwą do sprawdzenia są uprawnienia i działanie systemu plików.
Upewnij się, że zewnętrzny dysk jest zamontowany, zanim qBittorrent rozpocznie zapisywanie
Jeśli zewnętrzny dysk USB zostanie odłączony lub nie zamontuje się prawidłowo, nieaktualna ścieżka hosta może spowodować, że aplikacja zacznie zapisywać w niezamierzonym katalogu lokalnym. Po ponownym uruchomieniu lub podłączeniu dysku sprawdź, czy jest widoczny w sekcjach Pamięć/Pliki ZimaOS, zanim rozpoczniesz duże pobieranie.
Ścieżki kategorii również muszą znajdować się w zamapowanym magazynie kontenera
Kategorie qBittorrent mogą zastępować domyślną ścieżkę zapisu. Torrent może więc zgłaszać błąd, nawet gdy /Torrents jest prawidłowe, jeśli jego kategoria wskazuje inną, niezamapowaną ścieżkę. Gdy nie działają tylko niektóre torrenty, sprawdź ścieżki zapisu przypisane do poszczególnych kategorii.
Istniejące torrenty mogą zachować starą ścieżkę zapisu
Zmiana globalnej domyślnej ścieżki zapisu nie zawsze aktualizuje lokalizacji wszystkich istniejących torrentów. W przypadku już dodanych torrentów sprawdź ich bieżącą ścieżkę zapisu i użyj zarządzanej przez qBittorrent funkcji „ustaw lokalizację”/relokacji zamiast przenosić niekompletne pliki bezpośrednio.
FAQ dotyczące zewnętrznego dysku qBittorrent
Czy qBittorrent powinien używać pełnej ścieżki hosta ZimaOS jako ścieżki zapisu?
Zwykle nie. Należy użyć ścieżki po stronie kontenera utworzonej przez mapowanie woluminu Dockera.
Czy źródło zawiera potwierdzone ostateczne rozwiązanie?
Nie. Wątek kończy się po opublikowaniu przez użytkownika ustawień.
Co należy sprawdzić po ścieżce woluminu?
Sprawdź, czy zamapowany katalog istnieje w kontenerze oraz czy tożsamość procesu qBittorrent może w nim zapisywać.
