При распаковке tar'ом stage3-athlon-xp-2005.1.tar.bz2 вылетает ошибка

Приветствую всех!

Помогите разобраться...
В общем ставлю (тренируюсь) в vmware Gentoo 2005.1, все идет гладко до момента распаковки stage3-athlon-xp-2005.1.tar.bz2, ввожу команду:

tar xvjpf /mnt/cdrom/stage3-athlon-xp-2005.1.tar.bz2

начинается распаковка, доходит до ./root/.keep и вылетает ошибка, мол выход по истечению времени после первой ошибки... первую не успеваю прочитать, делал вывод через

tar xvjpf /mnt/cdrom/stage3-athlon-xp-2005.1.tar.bz2 | less >tar_error.txt, но там ошибка не отображается... Думал, что stage3 битый, скачал с сайта вновь, результат тот же... Помогите разобраться плиз...

Опции тару

Опции тару задаются через -
Вот так надо:
tar -xvjpf /mnt/cdrom/stage3-athlon-xp-2005.1.tar.bz2
А так он не понимает, чего от него хотят, подают на вход имена 2х файлов, первый из который xvjpf

Re: Опции тару

KiberGus написал(а):
Опции тару задаются через -
Вот так надо:
tar -xvjpf /mnt/cdrom/stage3-athlon-xp-2005.1.tar.bz2
А так он не понимает, чего от него хотят, подают на вход имена 2х файлов, первый из который xvjpf

Не помогло... вылетает такая же ошибка... :(

tar: Error exit delayed from previous errors

Сейчас попробовал даже так tar -x -v -j -p -f и все равно, та же ошибка...

В чем еще может быть ошибка?

Кратко опишу действия с нуля:

Загружаюсь c dvd (iso образ), через fdisk нарезаю разделы:

/dev/hda1 158M 83 Linux Primary (под /boot)
/dev/hda2 2G 82 Linux (swap) Primary (под /swap)
/dev/hda3 2G 83 Linux Primary (под / )
/dev/hda4 (все остальное пространство) Extended
/dev/hda5 15G 83 Linux (под /usr)
/dev/hda6 3G 83 Linux (под /var)
/dev/hda7 1G 83 Linu (под /tmp)
/dev/hda8 (все оставшееся место) (под /home)

далее... форматирую, /boot в ext3, swap в swap, остальные под reiserfs, монтирую, как описано в хендбуке, свап подключаю swapon , начинаю распаковку и ... обломс... (/dev и /proc естесственно тоже монтирую)

Все он понимает

Все он понимает и без -

2xxx386: попробуй без p:
tar jxvf /mnt/cdrom/stage3-athlon-xp-2005.1.tar.bz2
Если не получится, то сделай

pwd > tar_error.txt
mount >> tar_error.txt
df -h >> tar_error.txt
tar jxvf /mnt/cdrom/stage3-athlon-xp-2005.1.tar.bz2 >> tar_error.txt 2>&1

И запости вывод.

Re: Все он понимает

Storm написал(а):
Все он понимает и без -

2xxx386: попробуй без p:
tar jxvf /mnt/cdrom/stage3-athlon-xp-2005.1.tar.bz2
Если не получится, то сделай

pwd > tar_error.txt
mount >> tar_error.txt
df -h >> tar_error.txt
tar jxvf /mnt/cdrom/stage3-athlon-xp-2005.1.tar.bz2 >> tar_error.txt 2>&1

И запости вывод.

Ошибка та же... Как теперь сюда запостить то, что вывелось в файлик tar_error.txt
Сеть в vmware работает, через links могу зайти сюда, а вот как скопировать текст из файлика и запостить сюда? (чешет репу)
Хотел его на свой локальный фтп перекинуть, но, не нашел софтины, чтоб переправить файл... ХЕЛП!

ftp host cd dir put

ftp host
cd dir
put ./tar_error.txt
exit

И пости лучше не сюда а на pastebin.com, а тут просто ссылку дай.

Re: ftp host

Storm написал(а):
ftp host
cd dir
put ./tar_error.txt
exit

И пости лучше не сюда а на pastebin.com, а тут просто ссылку дай.

Да знаю я про ftp (имел дело с так же и с другими Linux), но, нет его на моем DVD диске... (с которого я снял образ, и с которого я загружаюсь в vmware), а фтп у меня мой локальный есть...

Кто знает как скопировать текст из файла в буфер, потом в другой консоли его вставить сюда, когда зайду links'ом сюда...?

emerge gpm /etc/init.d/gpm

emerge gpm
/etc/init.d/gpm start
левой кнопкой выделяем, правой вставляем. Ну еще возможно отконфигурировать надо будет.

Ребята, вы все

Ребята, вы все жжоте!
Неужели никто не читал хендбук?

Во-первых tar понимает ключи и без -
Во-вторых сообщение об ошибки относительно отсутствия .keep - это нормуль.
В хендбуке так и сказано.

Вот мы и выяснили что дженту сам никто не ставил ;)

Re: Ребята, вы все

Troll написал(а):
Вот мы и выяснили что дженту сам никто не ставил ;)

ни разу ни с какого стейджа такого не вылезало..

У меня всегды

У меня всегды вылезает.
Но в хендбуке про это написано.

У меня

У меня вообще-то тоже не вылезает... и как я понял автора на этом дальнейшая распаковка тарболла останавливается.

Так и

Так и надо.
Сообщение вылезает в конце распаковки.

Что ему дальше распаковывать, если все уже распаковалось?

В общем ручками

В общем ручками переписал:

tar_error.txt :

#pwd
/mnt/gentoo

#mount

tmpfs on / type tmpfs (rw)
/dev/cdroms/cdrom0 on /mnt/cdrom type iso9660 (ro)
/dev/loop/0 on /mnt/livecd type squashfs (ro)
proc on /proc type proc (rw, nodiratime)
sysfs on /sys type sysfs (rw)
udev on /dev type tmpfs (rw, nosuid)
devpts on /dev/pts type devpts (rw)
cachedir on /mnt/livecd/lib/splashe/cache type tmpfs (rw)
tmpfs on /lib/firmware type tmpfs (rw)
tmpfs on /usr/portage type tmpfs (rw)
usbfs on /proc/bus/usb type usbfs (rw)
/dev/hda3 on /mnt/gentoo type reiserfs (rw)
none on /mnt/gentoo/proc type proc (rw)
/dev on /mnt/gentoo/dev type none (rw, bind)
/dev/hda5 on /mnt/gentoo/usr type reiserfs (rw)
/dev/hda6 on /mnt/gentoo/var type reiserfs (rw)
/dev/hda7 on /mnt/gentoo/tmp type reiserfs (rw)
/dev/hda8 on /mnt/gentoo/home type reiserfs (rw)
/mnt/cdrom/stage/stages.iso on /mnt/gentoo/cdrom type iso9660 (ro, loop=/dev/loop1)

#df -h
Посмотрел, места везде хватает с "головой", переписывать сюда не стал...

#tar jxvf /mnt/gentoo/cdrom/stage3-athlon-xp-2005.1.tar.bz2 >> tar_error.txt 2>&1

Лишнее удалил... и вот получилось, что, после:

./proc/
./proc/.keep
tar: ./proc/.keep : Cannot open: No such file or directory
./sbin/

распаковка продолжается.....
..............................
до этого места.... :

./root/
./root/.keep
tar: Error exit delayed from previous error

На этом все заканчивается... Хелп! Что и где я делаю не так? почему такая ошибка? Может, закрыть глаза на нее и продолжать дальше инсталляцию?

Если у тебя

Если у тебя есть директория /mnt/gentoo/root, то все ок.

Я так понимаю, что из-за того что ты proc уже примонтировал на /mnt/gentoo/proc, tar неможет создать там файл .keep (само собой), и в конце распаковки просто сообщает что были ошибки при распаковке.

Ради интереса можешь попробовать сделать umount /mnt/gentoo/proc и попробовать повторить распаковку.

Re: Если у тебя

Storm написал(а):
Если у тебя есть директория /mnt/gentoo/root, то все ок.

Я так понимаю, что из-за того что ты proc уже примонтировал на /mnt/gentoo/proc, tar неможет создать там файл .keep (само собой), и в конце распаковки просто сообщает что были ошибки при распаковке.

Ради интереса можешь попробовать сделать umount /mnt/gentoo/proc и попробовать повторить распаковку.

от мля... и правда без ошибок распаковалось при отмонтированном proc ...

но, смотрю примонтирован то он на rw... чудеса какие то...

Всех

Всех благодарю!!!
Вроде пошла установка...

З/Ы: Если Вас не затруднит ответить:
Сколько, примерно, вытянется трафику из интернета, если буду ставить с минимал CD, т.е. со стэйдж 1 ?
Планирую сделать сервер, на нем планируются:
фаервол, антивирус, почтовый сервер, самба, биллинг... и апач... вроде все...

ФС proc

ФС proc виртуальна, это можно назвать интерфейсом к ядру. Поэтому запись туда тоже условна, писать можно только туда, куда разрешено (например для смены каких-либо параметров работы ядра).

Что касается траффика... ну скажем от 350Мб до 700Мб где-то это все будет.

Re: ФС proc

Storm написал(а):
ФС proc виртуальна, это можно назвать интерфейсом к ядру. Поэтому запись туда тоже условна, писать можно только туда, куда разрешено (например для смены каких-либо параметров работы ядра).

Что касается траффика... ну скажем от 350Мб до 700Мб где-то это все будет.

А если, как вариант, я установлю 2005.1, настрою все, что мне нужно, а потом обновлюсь, сколько и что она потянет с инета? Только то, что установлено или еще что то?

Ставь сразу

Ставь сразу последнии версии. Сразу будешь видеть сколько и чего ставится. Даже если у тебя на 2005.1 есть дистфайлы, не факт что они есть все и нужной версии, особенно это касается сборок LC. К тому же при обновлении могут появится новые пакеты (новые версии ранее установленных пакетов начинают использовать новые возможности, и требуют дополнительные пакеты). Так что качай сразу последнее дерево портажей, и ставься с него.

Добрый день

Добрый день господа
У меня таже проблема при установки stage3-x86-2006.0.tar.bz2 в конце вылетает следующая ошбка
./home/
./home/ .keep
./sys/
/sys/ .keep
tar:error delayed from previous errors
При этом я /proc и /dev еще не монтировал,так это нормально или нет ,или искать в чем проблема?
Заранее спасибо

Вывод комманды

Вывод комманды mount и df покажи. С sys еще ладно, там sysfs может быть, а вот то, что /home неможет создать это странно.

Нормально это.

Нормально это.

НЕ НОРМАЛЬНО

НЕ НОРМАЛЬНО ЭТО!

Сегодня установил 2006.0 на винт и никаких ошибок tar НЕ ВЫДАЛ!

В кратце, загрузились, разбили диск на разделы, как вам нужно, включили swap - swapon /dev/hdX, обычно Х = 2, подмонтировали диск, который определили под корень, по ХэндБуку это /dev/hda3, если планируете больше разделов, чем в примере хендбука, например: + /usr,/tmp, /var и т.д., тогда заранее создайте в уже примонтированной корневой системе эти директории, пример:

mkdir /mnt/gentoo/{boot,usr,var,tmp,home}

потом монтируйте, определенные Вами разделы в эти директории, как и задумали, после на уже примонтированный /tmp делаем chmod 1777 /tmp,

и только после этого распаковывайте stages, portage, а уж потом монтируйте /dev & /proc (!), проверено мной, и tar доволен и все гладко проходит... Ну, дальше продолжайте по Хендбуку...

Вот что заметил, если внимательно читать ХендБуку :), то 99%, что система встанет без особых затруднений(!)
Кстати, специально посмотрел в ХендБуке, насчет описанной мной ситуации и оказался прав... читаем до главы №6, в ней листинг 4, особо внимательные ;) должны заметить, что монтирование proc& dev происходит ПОСЛЕ распаковки stages & portage (!!!)

Re: НЕ НОРМАЛЬНО

xxx386 написал(а):
НЕ НОРМАЛЬНО ЭТО!Сегодня установил 2006.0 на винт и никаких ошибок tar НЕ ВЫДАЛ!

Видно отвлекся во время установки на чай или пиво.

xxx386 написал(а):
и только после этого распаковывайте stages, portage, а уж потом монтируйте /dev & /proc (!), проверено мной, и tar доволен и все гладко проходит...

Это хорошо, что проверено тобой, но "ошибка" вылезает всегда и об этом сказано в ХендБуке и многократно проверено мной. Проблем при этом не возникает.

xxx386 написал(а):
Ну, дальше продолжайте по Хендбуку...Вот что заметил, если внимательно читать ХендБуку :), то 99%, что система встанет без особых затруднений(!)
Кстати, специально посмотрел в ХендБуке, насчет описанной мной ситуации и оказался прав... читаем до главы №6, в ней листинг 4, особо внимательные ;) должны заметить, что монтирование proc& dev происходит ПОСЛЕ распаковки stages & portage (!!!)

Это просто замечательно, и очень правильно, монтировать proc и dev надо ПОСЛЕ распаковки stages, что очень понятно описано в ХендБуке.

ну вы блин

ну вы блин дайоте... ;) читайте ставьте по хендбуку (Alt+F1 - установка/Alt+F2 - handbook)

Re: ну вы блин

desperate написал(а):
ну вы блин дайоте... ;) читайте ставьте по хендбуку (Alt+F1 - установка/Alt+F2 - handbook)

Уважаемый, это очень не удобно, особенно если у человека монитор на 15 дюймов... Замучаешься приглядываться, слишком мелко, это раз, а два, то, что, к примеру минимал сиди идет без русской локали, а читать транслитом довольно таки не удобно такие большие, да к тому же мелкие тексты... :(

Но, я делал именно так... а куда деваться... :)

Вы вообще

Вы вообще ошибки различаете? Ошибки разные бывают. И их не должно быть на этапе распаковки тара. Если ошибка в ./proc, ./proc/.keep, это значит что-то кто-то умный примонтировал /proc до распаковки stage.
Но вот ошибка в ./home, это странно. Не критично, но такого быть не должно.
PS: я тоже по хэндбуку ставил, никаких ошибок никогда невидел.

Re: Вы вообще

Storm написал(а):
Вы вообще ошибки различаете? Ошибки разные бывают. И их не должно быть на этапе распаковки тара. Если ошибка в ./proc, ./proc/.keep, это значит что-то кто-то умный примонтировал /proc до распаковки stage.
Но вот ошибка в ./home, это странно. Не критично, но такого быть не должно.
PS: я тоже по хэндбуку ставил, никаких ошибок никогда невидел.

Полностью с Вами согласен! Их не должно быть, если они возникает, надо искать причину... даже, если ошибка не критична... мое скромное имхо :)

Re: НЕ НОРМАЛЬНО

starik написал(а):
xxx386 написал(а):
НЕ НОРМАЛЬНО ЭТО!Сегодня установил 2006.0 на винт и никаких ошибок tar НЕ ВЫДАЛ!

starik написал(а):
Видно отвлекся во время установки на чай или пиво.

Не а, так как генту для меня новинка, я очень внимательно следил за процессом установки ;)

starik написал(а):
xxx386 написал(а):
и только после этого распаковывайте stages, portage, а уж потом монтируйте /dev & /proc (!), проверено мной, и tar доволен и все гладко проходит...

Это хорошо, что проверено тобой, но "ошибка" вылезает всегда и об этом сказано в ХендБуке и многократно проверено мной. Проблем при этом не возникает.

Простите за назойливость... почему у меня не вылезла, вышеописанная ошибка, при вышеописанных действиях, может мы говорим о разном? Или Вам, все таки надо пересмотреть Ваш, уверен, отработанный до мелочей, способ установки....? ;)

starik написал(а):
xxx386 написал(а):
Ну, дальше продолжайте по Хендбуку...Вот что заметил, если внимательно читать ХендБуку :), то 99%, что система встанет без особых затруднений(!)
Кстати, специально посмотрел в ХендБуке, насчет описанной мной ситуации и оказался прав... читаем до главы №6, в ней листинг 4, особо внимательные ;) должны заметить, что монтирование proc& dev происходит ПОСЛЕ распаковки stages & portage (!!!)

Это просто замечательно, и очень правильно, монтировать proc и dev надо ПОСЛЕ распаковки stages, что очень понятно описано в ХендБуке.

Учусь :) В первый раз, признаться, ставил по мануалу с какого то сайта... надо будет найти адресок и сообщить автору статьи... пусть подправит баг... :)

Адресок сайта с мануалом по безсет

Вот, кстати и адресок сайта с мануалом по безсетевой установке:

Пошаговая установка Gentoo без инсталятора

но, в сеть он все таки лезет, требует файл ncurses***.tar.gz , и когда тестирует зеркала на скорость... вроде все... Не наткнитесь, на описанные здесь грабли, монтируйте /proc и /dev после распаковки stages :)

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".