Übertragen Sie Dateien, die größer als 5 GB sind

2690
Shane

Ich versuche, eine 6 GB-Datei von einem Computer auf einen anderen zu übertragen. Ich habe versucht, eine normale Kopie auf meine externe Festplatte zu erstellen, aber anscheinend unterstützt FAT32 keine so großen Dateien. Auf beiden Computern läuft Ubuntu Linux und sie befinden sich im selben Heimnetzwerk.

Wie gehen Sie am besten vor?
Die Datei in verschiedene tar / rar-Archive aufteilen, die rekombiniert werden können? (Dies war mein erster Versuch, aber ich bin mit der Befehlszeilentarre-Syntax total gescheitert, da ich beim Lesen von Man-Pages scheiße).
Starten Sie eine Art FTP / HTTP-Server und übertragen Sie über LAN?
Anderes Linux-Dienstprogramm, das mir nicht bekannt ist?
Formatieren Sie eine externe Festplatte neu, sodass eine ext3- oder sogar NTFS-Partition verfügbar ist.

Es ist ein einfaches Problem mit einer einfachen Antwort, aber ich war neugierig, ob jemand eine besonders elegante oder aufschlussreiche Lösung hatte.

2
FAT32 unterstützt maximal 2 GB. Grumpy ol' Bear vor 14 Jahren 0
NoCanDo: Nein, FAT32 unterstützt 4 GB MAX. Zahlreiche Male bestätigt. Möglicherweise denken Sie über FAT16 nach: maximale Datenträgergröße 2 GB, 4 GB mit 64-KB-Clustern. In diesem Fall ist es nicht die Dateigröße, sondern der Datenträger. Ivan Vučica vor 14 Jahren 0

7 Antworten auf die Frage

6
MDMarra

Verwenden Sie einfach SCP, das sie über SSH überträgt. Ich glaube, SSH ist auf Ubuntu-Computern standardmäßig aktiviert (sofern sich in den letzten Versionen nichts geändert hat)

Vielen Dank. Das war genau das, wonach ich suchte - etwas mit einer breiten Anwendung, von der ich nicht wusste, dass es sie gibt und die wahrscheinlich in der Zukunft viel benötigt wird. Shane vor 14 Jahren 0
Ich neige dazu, SFTP anstelle von SCP zu verwenden, aber dieselbe Grundidee. Brian Knoblauch vor 14 Jahren 0
Oh, und falls sich jemand fragt, "wie benutze ich SCP?", Ist dies das Tutorial, mit dem ich angefangen habe. Das war ziemlich einfach: http://principialabs.com/beginning-ssh-on-ubuntu/ Shane vor 14 Jahren 0
WinSCP ist eine großartige Benutzeroberfläche für die Verwendung von SCP auf einem Windows-Computer: http://winscp.net/deu/index.php Anthony Giorgio vor 14 Jahren 2
2
Mike Cooper

Eine andere Lösung: Sie könnten Ubuntus semi-built Samba-Dateifreigabe verwenden.

Klicken Sie dazu mit der rechten Maustaste auf einen Ordner (ich verwende einen öffentlichen Ordner in meinem Basisverzeichnis) und wählen Sie Freigabe. Konfigurieren Sie die Optionen nach Ihren Wünschen und drücken Sie dann OK. Höchstwahrscheinlich wird Ubuntu dazu aufgefordert, zu fragen, ob Sie Unterstützung für die Freigabe installieren möchten. Sie müssen nach und nach Station wahrscheinlich neu starten.

Führen Sie dies auf beiden Computern aus. Gehen Sie dann auf einem der Computer zu Ort> Mit einem Server verbinden, wählen Sie Windows Share, geben Sie den Server ein und (falls Sie sich für die Authentifizierung entscheiden) die Felder Benutzername. Alle anderen Felder können Sie leer lassen.

Dies wäre nicht so schnell wie das externe Laufwerk, aber wenn Sie das Laufwerk nicht neu formatieren möchten, sollte dies eine gute Lösung sein.

1
alpha1

Verwenden Sie 7zip, um sie zu spalten und zu komprimieren

7zip ist nur für Windows. Ich habe in meiner Antwort auf p7zip - http://sourceforge.net/projects/p7zip/ gesäumt. Dies ist eine * nix-Befehlszeilenimplementierung William Hilsum vor 14 Jahren 0
.7z ist nicht nur Fenster. p7zip ist sogar in Debian / Ubuntu-Repositories enthalten. u0b34a0f6ae vor 14 Jahren 0
und peazip kann es tun, das hat die GUI auf allen Plattformen alpha1 vor 14 Jahren 0
1
Mike Cooper

Wenn Sie nur mit Linux-Computern arbeiten, kann das Neuformatieren des externen Laufwerks eine Option sein, auch wenn dies möglicherweise problematisch ist.

Kopieren Sie dazu zunächst alles vom Laufwerk, da der Reformatierungsprozess destruktiv ist. Verwenden Sie dann gparted (wenn Sie es nicht bereits in Synaptic finden), um es in ext3 zu formatieren.

Wenn Sie Windows zum Lesen des Laufwerks benötigen, schlage ich vor, Festplatten und Flash-Laufwerke mit mehr als 8-16 GB NTFS zu erstellen. Windows und Ubuntu können dies problemlos lesen.

0
William Hilsum

Ich persönlich habe nicht immer viel Glück mit etwas anderem als einem normalen Linux-Netzwerk. Wenn ich große Dateien übertragen muss, muss am Ende immer ein FTP-Server installiert werden (normalerweise gibt es Tonnen, die aus einem verfügbaren Respository / apt-get ausgewählt werden können). Dann muss der Ordner einfach freigegeben und übertragen werden.

Es ist möglicherweise nicht so schnell (außer bei GB-Netzwerken). Sobald Sie dies jedoch eingerichtet haben, können Sie es jedes Mal verwenden und es funktioniert sehr gut

Wenn Sie dies jedoch nicht tun oder eine Neuformatierung / Partitionierung durchführen möchten, wie Alpha1 bereits gesagt hat, und es mit Hilfe eines ZIP-Programms in kleinere Blöcke aufteilen, sollte dies gut funktionieren. Allerdings ist 7zip nur Windows. Ich kann unter Linux keine ZIP-Datei empfehlen, aber ich habe schnell p7zip gefunden, das wie eine * nix-Befehlszeilenversion von 7zip aussieht.

Warum nicht einfach SCP statt einen FTP-Server einrichten? SSH sollte bereits eingeschaltet sein MDMarra vor 14 Jahren 0
eigentlich denke ich, dass ssh standardmäßig in ubuntu ausgeschaltet ist. aber es ist so einfach wie sudo apt-get install openssh-server Mike Cooper vor 14 Jahren 1
Mike Cooper hat recht. Ich musste openssh-server installieren. Der ssh-Client ist jedoch standardmäßig verfügbar. Shane vor 14 Jahren 0
0

Wenn Sie klug genug sind, können Sie das Laufwerk einfach von einer Maschine entfernen und in die andere einsetzen. Dies wäre auch der schnellste Weg, um die Dateien zu transportieren.

Leider sind es 2 Laptops mit jeweils nur einem Laufwerksschacht. Aber wenn es verfügbar wäre, wäre es auch der schnellste Weg. Shane vor 14 Jahren 0
0
user7963

Sie können Split- und Cat- Dienstprogramme verwenden