Potrzebuję wgrać na dysk ssd z ntfs podłączony przez przejścówkę USB, 130 GB filmów.
Już przy kopiowaniu pierwszych plików na Ubuntu wyskoczył błąd "kernel: ntfs3: sdd1: MFT: r=93, expect seq=1 instead of 0!"

Jestem przywiązany do ntfs, bo lg os wspiera raczej tylko fat32 i ntfs.
Wygląda że sterownik ntfs który używam jest gówniany, tylko nie wiem czy to ten stary ntfs-3g czy ten nowy kernelowy i być może użycie tego nie będzie powodowało problemu

Filmy mam na dysku ext4, więc nawet próba przekopiowania tego przez windowsa(którego zresztą nie mam) nie zadziała.

Jakie macie pomysły na szybkie przekopiowanie tych plików, bez bawienia się w skomplikowane rozwiązania?

#linux
koszotorobur

@krokietowy - zabootuj z pendrajwa z wgranym https://www.system-rescue.org/ i pod takim systemem Live spróbuj kopiowania.


Zawsze mają nowe sterowniki do NTFS: https://www.system-rescue.org/manual/Mounting\_ntfs\_filesystems/


Ja zamiast mieszać u siebie w systemie zawsze tak robię i mnie jeszcze to rozwiązanie nie zawiodło.


A jak dalej się wypierdziela to na USB wgraj sobie Windows ISO i z poziomu narzędzi dostępnych przed instalacją możesz przeskanować system plików i go naprawić.


Linki do oficjalnych obrazów Windowsa masz w tym moim wpisie: https://hejto.pl/wpis/kazdemu-kto-uzywa-windowsa-polecam-stworzenie-sobie-bootowalnego-pendrajwa-usb-z


Na Linuksie możesz wgrywać ISO na USB przy pomocy DD... ale to hardkor więc użyj programu: https://etcher.balena.io/

UncleFester

@krokietowy

Zainstaluj SSD-ka w jakimś blaszaku i kopiuj po LAN-ie.

Właśnie przepycham 1,2 TB i daje radę.

koszotorobur

@UncleFester - przejściówki USB często są przyczyną problemów - więc zdecydowanie lepiej podpiąć dysk do komputera po kablu SATA (zakładam, że SSD ma taki interfejs) i tak wyeliminować jedną zmienną, która może negatywnie wpływać na kopiowanie plików.

UncleFester

@koszotorobur

Przecież o tym napisałem

zainstaluj == wepnij dysk po natywnym interfejsie

blaszak == PC

jeszcze coś przetłumaczyć??

koszotorobur

@UncleFester - "zdecydowanie" w moim komentarzu znaczy, że się z Tobą zgadzam.

Jeszcze coś wytłumaczyć?

UncleFester

@koszotorobur

Zdecydowanie nie

A cztery "BlockChainy" właśnie się skopiowały.

dotevo

kiedyś cały dzień się pałowałem z dyskiem na USB i potem się okazało, że to wina kabla :)

UncleFester

@dotevo To samo, tylko kabel sata, dysk chciałem odsyłać do wymiany.

korfos

Możesz też wgrać do windowsa sterownik dodający obsługę systemu plików ext i tam przekopiować pliki

koszotorobur

@krokietowy - i jak tam? Poradziłeś sobie?

krokietowy

@koszotorobur Póki co mam jedynie pendrive dostępny a nie mam żadnego blaszaka czy laptopa, więc jedyną z powyższych metodą będzie użycie systemrescue, bo być może sterowniki ntfs w ubuntu są skopane.


Dopiero dzisiaj dam radę sobie to sprawdzić


@Catharsis Rsync wywala identyczne błędy jak przy ręcznym kopiowaniu plików, co nie jest dziwne, bo raczej korzystają z tego samego sterownika ntfs

koszotorobur

@krokietowy - no to kolego informuj - bo to ciekawy problem i temat

krokietowy

@koszotorobur Udało mi się przekopiować pliki montując dysk przy użyciu systemrescue

mount -t ntfs-3g /dev/sda1 /mnt/temp

Wszystko to robiłem na kablu, więc wykluczony został problem dysku/kabla


Na ubuntu oczywiście montowanie samo przebiegło bez problemów, a kopiowanie jak zwykle wyrzucało losowe błędy/info o braku miejsca, więc to raczej oni mają coś skopane - być może nowsza wersja pakietu lub ich własne patche


przy kopiowaniu rsyncem, okazało się że wersja rsynca w systemrescue jest jakoś skopana, bo 'rsync -rPv /in /out' nadpisywało mi już przekopiowane pliki i musiałem ręcznie dodawać --update, które nie poprawiało, nie przekopiowanych do końca plików

koszotorobur

@krokietowy - coś masz pecha kolego

Ale dzięki, że dałeś znać - dobrze wiedzieć, że mogłem choć trochę pomóc

Catharsis

@krokietowy A spróbuj przekopiować dane za pomocą rsync, z tego co wiem on sobie bardzo dobrze radzi gdy na nośnikach są różne systemy plików.

Zaloguj się aby komentować