Титла: помощ за tar под windows Публикувано от: caca в Apr 01, 2007, 14:40 С windows съм, на NTFS дял, изтеглих си GNU tar за win.
Имам tar файлове, multi volume tar архив, общо 30 файла по 1 ГБ. Вътре има 4 ДВД-та (4 файла по 7 ГБ). След създаването на всеки том, му сменях името с някакъв пореден номер. Сега се чудя как да ги разархивирам, защото като кажа tar -x -M -v -f volume1.tar успешно си разопакова първия том и после казва "prepare volume #2 and press enter" Аз сменям името на първия том на нещо друго и после слагам на втория том име volume1.tar и набивам enter, но пак получавам "prepare volume #2 and press enter" Моля, дайте съвет как да действам. Титла: помощ за tar под windows Публикувано от: phantomlord в Apr 01, 2007, 14:48 За какво са ти тези упражнения? Свали си IZArc, може без проблеми да архивира и разрхивира почти всякакви архиви.
Титла: помощ за tar под windows Публикувано от: caca в Apr 01, 2007, 15:15
Дайте някакви други идеи, защото IZArc не може да ми реши проблема. Казвам му open archive, отварям първия том, казвам extract, той си създава директория и вътре - файл с размер 0 байта. Титла: помощ за tar под windows Публикувано от: alabal в Apr 01, 2007, 16:56 Титла: помощ за tar под windows Публикувано от: caca в Apr 01, 2007, 18:10 Със 7-zip имам частичен успех, успях да разархивирам първия том. Остават още 29.
7-zip не ми дава възможност да продължа с втория том. Опитах се да отворя втория том и 7-zip дава съобщение за грешка - Premature end of archive Вчера първо опитах с WinRar, не става. Титла: помощ за tar под windows Публикувано от: sonyj7 в Apr 01, 2007, 21:41 Титла: помощ за tar под windows Публикувано от: nfsto в Apr 01, 2007, 23:01 PowerArchiver
Титла: помощ за tar под windows Публикувано от: caca в Apr 01, 2007, 23:50 Благодаря за съдействието.
Някоя от тия програми пробвахте ли я? С multi-volume tar архив? Досега не съм пробвал само PowerArchiver от гореизброените. Пробвах с едно SLAX Live CD, там неговият tar си работи добре, обаче всичките ми дялове на харда са NTFS и не мога да пиша там. tar -tvMf volume1.tar и като свърши с първия том, казва нещо като prepare volume #2 for 'volume1.tar' and hit Return казвам му n volume2.tar (Enter) и по този начин tar се усеща, че трябва да продължи от файлa volume2.tar и изписва prepare volume #2 for 'volume2.tar' and hit Return и като му дам Enter, вече си продължава от втория файл. tar -t е за тест, а не за екстракт, обаче си нямам достатъчно голям дял на диска, който да не е NTFS, а SLAX май няма rw поддръжка на NTFS. Под Windows тоя tar който съм намерил, като му дам n volume2.tar (Enter) нещо се скапва, може би не се прихваща както трябва натискането на клавиша и продължава да изписва само and hit return: (n volume2.tar - изписва вдясно от промпта името, което съм въвел) В момента съм с 2 компютъра, имам и кръстосан кабел и на единия ще заредя SLAX, а на другия ще шерна някоя директория rw и ще пробвам през мрежата със smbfs, обаче като ги създавах преди, имаше лимит на размера на файла до 2 ГБ, а моите файлове са по 7 ГБ. Заради това и създадох архива по 1 ГБ на том. Утре като се наспя, ще се консултирам с един разбирач или с google какъв е тоя лимит и дали не мога да го заобиколя с някоя опция на smbmount. Има и шанс да си намеря по-читав tar за windows. Титла: помощ за tar под windows Публикувано от: sdr в Apr 02, 2007, 02:12 ако не е голямо разархивирай на флашка ако си толкова мераклия cygwin му е майката
Оп сори чак сега зачетох за какви обеми иде реч .. определено сигуин или изрови от някаде свободен хард с по-разумна ФС Титла: помощ за tar под windows Публикувано от: Lord Bad в Apr 02, 2007, 10:25 Дето се вика и WinRar даже си работи добре с tar архиви.
Титла: помощ за tar под windows Публикувано от: sonyj7 в Apr 02, 2007, 10:26 Титла: помощ за tar под windows Публикувано от: paucku в Apr 02, 2007, 11:23
Кой ти каза, че трябва да сменяш името? Ми ти така объркваш програмата. Просто натисни enter. Ще напишеш ли начина, по който си направил архива — от това много зависи, как ще го разархивираш? Титла: помощ за tar под windows Публикувано от: caca в Apr 02, 2007, 22:03
tar -c -M -L 1000000 -f archive.tar ./*.iso Останалото е описано в началото на темата. Титла: помощ за tar под windows Публикувано от: caca в Apr 02, 2007, 22:08 Всъщност, архивът го създавах на шерната директория върху ntfs windows дял, на друг комп под windows, със smbmount, най-вероятно го е монтирал като vfat, и затова ограничението е 2000 МБ за файл, щото не му давахме никакви опции при монтирането.
tar -c -M -L 1000000 -f /mnt/the_shared_folder_on_the_other_crate/archive.tar ./*.iso Днес имах много работа и не се занимавам повече, утре ще намеря правилния параметър за smbmount и ще се оправя. Титла: помощ за tar под windows Публикувано от: caca в Apr 03, 2007, 11:16 Значи разбрах, за поддръжка на файлове с размер над 2 ГБ трябва да се използва тип на файловата система cifs и опцията lfs, което значело large files support:
Довечера ще ползвам работещ линукски tar и най-вероятно ще стане. Ура! Успях, използвах
|