Ядро не собирается. (решено)

Есть машина с 2мя винтами.
Основная система Мандрива 2009.1 x86 на первом винте, на второй винт пытаюсь поставить Gentoo 2008.0 x86 с помощью chroot. Дошёл до сборки ядра. Последнее ядро не получилось собрать (какая-то специфическая ошибка, лечится латкой), по этому собираю gentoo-sources-2.6.28-r5. Ошибка такая:
(chroot) localhost linux # make
CHK include/linux/version.h
CHK include/linux/utsrelease.h
SYMLINK include/asm -> include/asm-x86
CALL scripts/checksyscalls.sh
CHK include/linux/compile.h
GEN usr/initramfs_data.cpio.gz
mktemp: failed to create file via template `/root/tmp/cpiolist.TuuX3L': Нет такого файла или каталога
make[1]: *** [usr/initramfs_data.cpio.gz] Ошибка 1
make: *** [usr] Ошибка 2
Подскажите, как её победить. Заранее спасибо!

А зачем вам initram? Что за

А зачем вам initram?
Что за специфическая ошибка?
И вы уверены, что каталог /root/tmp существует ?

Нащяльника, мая сервира паставиль, фрибизьдя инсталя сделаль, апачи сабраль, пыхапе патключиль, сапускаю, а ано - ажамбех пашамбе эшельбе шайтанама!

_passer написал(а): А зачем

_passer написал(а):
А зачем вам initram?
Что за специфическая ошибка?
И вы уверены, что каталог /root/tmp существует ?

1. Не знаю, собираю дефолтовое ядро, включил только поддержку NTFS и кириллическую кодировку.
2.Не скажу, для етого надо начать собирать ядро 2.6.30 и запостить ошибку в гугл... Решение есть здесь, но я его не понял, поэтому решил сдаунгрейтить версию.
3. Раньше его не было, потом я его создал, не помогло.На самом деле до сегодняшнего дня ядро при компиляции никогда не просило у меня создавать каталоги для хранения временных данных.

Не стреляйте в пианиста, он играет, как умеет...

Весьма и весьма странно.

Весьма и весьма странно. Вопрос - а вы эта, env-update и source /etc/profile делали? Я подозреваю отсутсвие выполнения первой части, потому вы получили окружение того, кто собирал стейж и у вас неправильный TMPDIR. Попробуйте повторить, должно исправиться. Ну либо, если не поможет, unset TMPDIR

env-update и source

env-update и source /etc/profile повторил, хотя и делал до этого, хендбук перодомной, я от туда команды мышой копирую :-) Не помогло!
"Ну либо, если не поможет, unset TMPDIR" - можно поподробнее, пожалуйста!
P.S. Стейдж с зеркала яндекса.
А ещё странно ругается перед запуском МС (уже сэмержил), раньше тоже такого не встречал, я думаю всё это както связано!
localhost linux # mc
Невозможно создать временный каталог /root/tmp/mc-root: Нет такого файла или каталога (2)
Временные файлы не будут создаваться
Для продолжения нажмите любую клавишу...

Не стреляйте в пианиста, он играет, как умеет...

В общем у вас установлен

В общем у вас установлен некорректный TMPDIR.
Не знаю, но чем решать откуда оно и почему взялось, не проще выйти из chroot'а, и заново распаковать stage3, начав все заново?
Пока у вас все равно ничего не сделано.
Это экономнее по времени. С другой стороны решение этой проблемы даст необходимый в дальнейшем опыт.

И все же очень интересно, что там за ошибка была.
Кстати это читали???
http://www.gentoo.ru/node/14446

Нащяльника, мая сервира паставиль, фрибизьдя инсталя сделаль, апачи сабраль, пыхапе патключиль, сапускаю, а ано - ажамбех пашамбе эшельбе шайтанама!

a) Да, это так. Установить

a) Да, это так. Установить его, видимо надо export TMPDIR=/tmp
б) "Давайте выйдем и все снова сядем" в редакции винды? Эээ... глуповатая идея, скажем так. Можно просто обновить/пересобрать baselayout. Вообще TMPDIR не должен быть установлен вообще. Поэтому я и говорю, что надо в консоли сделать unset TMPDIR.

Он же сказал - что копирует комманды из хэндбука, что кстати тоже не правильно, от перебивания хотябы больше останется в голове...

Спасибо за внимание к моей

Спасибо за внимание к моей проблеме!!! Её и не было, как оказалось! Просто ЙА НЕВНИМАТЕЛЬНЫЙ БАРАН! :-) У меня просили создать /root/tmp а я создал /root/temp. Исправил, и всё заработало!

Не стреляйте в пианиста, он играет, как умеет...

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

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