Hei, har et arm-elf-toolchain program ferdigstilt via et skript liggende i en mappe på en pc med ubuntu men vil nå kopiere den over på en minnepinne så at jeg kan bruke den andre steder også, men cp kommandoen kopierer bare delvis over mappen, dvs det mangler flere filer i arm-elf-toolchainen. Det kommer også opp under kopieringen som permission denied osv, men jeg har lese og skriverettigheter..
Bruker
der disk er en minnepinne med fat32.
Det funker å kopiere over andre ting som f eks .txt filer bilder till minnepinnen, og kopiere ting fra minnepinnen,så minnepinnen er ikke ødelagt.
Går selvsagt å fremstille et nytt arm-elf toolchain for hvert medium/pc man bruker,men det blir upraktiskt, skriptet tar minst en time å kjøre.
Eller er det en annen vei å gå for å raskt kopiere over mappen, kan den komprimeres til en tarball?
hm.., ser etter å ha googlet litt at
så må kanskje komprimere hele mappen da først, men har altså noe sånn som
Hvordan komprimerer jeg mappenavn/install/arm-elf/bin med innhold till tar.gz format? Mappen mappenavn inneholder også andre filer og komponenter men antar et de ikke er relevante da det er "bin"-delen som er hovedbestandsdelen i en arm-elf-toolchain..
Tester nå tar på hele mappen:
men det tar lang tid...
komprimeringen till tarball.tar.gz ble gjort men utpakkingen via
tar -xzf tarball.tar.gz
misslykkes, dvs blir avbrutt av feilmeldinger.
Bruker
Kode
cp -avz /mappe /media/disk
Det funker å kopiere over andre ting som f eks .txt filer bilder till minnepinnen, og kopiere ting fra minnepinnen,så minnepinnen er ikke ødelagt.
Går selvsagt å fremstille et nytt arm-elf toolchain for hvert medium/pc man bruker,men det blir upraktiskt, skriptet tar minst en time å kjøre.
Eller er det en annen vei å gå for å raskt kopiere over mappen, kan den komprimeres til en tarball?
hm.., ser etter å ha googlet litt at
Kode
When copying from Windows to Linux or vice-versa, it should be done in "tar.gz" mode to keep the permissioning intact.
Kode
#:~ mappenavn/install/arm-elf/bin# ls -a ar as c++ g++ gcc ld ld.bfd nm objcopy objdump ranlib strip
Tester nå tar på hele mappen:
Kode
tar cvzf tarball.tar.gz mappenavn/
komprimeringen till tarball.tar.gz ble gjort men utpakkingen via
tar -xzf tarball.tar.gz
misslykkes, dvs blir avbrutt av feilmeldinger.
Sist endret av villniss; 6. september 2013 kl. 12:26.