Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Миграция i386 -> amd64

16 views
Skip to first unread message

Valentin Davydov

unread,
Jun 3, 2011, 5:53:36 AM6/3/11
to
Hапомните, пожалуйста, где описана стандартная процедура сабжа, не требующая
промежуточной загрузки с другого раздела (если таковая есть, разумеется).

Вал. Дав.

John Freeman

unread,
Jun 3, 2011, 8:59:01 AM6/3/11
to
Greetings, Valentin Davydov!

VD> Valentin Davydov написал(а) к All в Jun 11 13:53:36 по местному
VD> времени:
VD> From: Valentin Davydov <s...@m.davydov.spb.su>
VD> Напомните, пожалуйста, где описана стандартная процедура сабжа, не
VD> требующая
VD> промежуточной загрузки с другого раздела (если таковая есть,
VD> разумеется).
VD> Вал. Дав.
VD> --- ifmail v.2.15dev5.4
В чуть более кратком виде чем тут было -
http://habrahabr.ru/blogs/bsdelniki/50828/
Hо ещё раз - тут как повезёт и с железом будет.


Goodbye, Valentin Davydov!

Alex Korchmar

unread,
Jun 3, 2011, 5:20:01 PM6/3/11
to
John Freeman <John.F...@p848.f848.n5020.z2.fidonet.org> wrote:

JF> В чуть более кратком виде чем тут было -
JF> http://habrahabr.ru/blogs/bsdelniki/50828/
крайне странная инструкция - "внезапно в кустах оказался рояль" - внезапно
в боевом сервере который еще и установлен за тридевять земель так что ни
kvm не подключишь, ни физически до него не доедешь, оказался
второй ничем, надо же, не занятый винт.

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

imho, правильный апгрейд - в пределах одного диска, установкой нового ядра и
ix86-х библиотек, не трогая ничего другого. И уже после перезагрузки -
make installworld, вероятнее всего - сработает.

Будет через месяц нехера делать - попробую на эмуляторе.


> Alex

John Freeman

unread,
Jun 3, 2011, 5:43:01 PM6/3/11
to
Greetings, Alex Korchmar!

AK> alex korchmar написал(а) к john freeman в jun 11 01:20:01 по
AK> местному времени:
AK> From: Alex korchmar <nor...@linux.e-moe.ru>
AK> john freeman <john.f...@p848.f848.n5020.z2.fidonet.org> wrote:
Jf>> в чуть более кратком виде чем тут было -
jf>> http://habrahabr.ru/blogs/bsdelniki/50828/
AK> крайне странная инструкция - "внезапно в кустах оказался рояль" -
AK> внезапно
AK> в боевом сервере который еще и установлен за тридевять земель так
AK> что ни
AK> kvm не подключишь, ни физически до него не доедешь, оказался
AK> второй ничем, надо же, не занятый винт.
AK> и при этом все равно нихера неясно, а что мне, собственно, делать
AK> с результатом этой инструкции - с системой, одноразово загруженной
AK> с левого диска.
AK> ну, то есть я-то могу это додумать, но я бы вот так через жопу и
AK> начинать
AK> не стал. а автор, такое впечатление, что свой апгрейд до конца так
AK> и не довел,
AK> поторопился отрапортовать.
AK> Imho, правильный апгрейд - в пределах одного диска, установкой
AK> нового ядра и
AK> ix86-х библиотек, не трогая ничего другого. и уже после
AK> перезагрузки -
AK> make installworld, вероятнее всего - сработает.
AK> будет через месяц нехера делать - попробую на эмуляторе.

если ты ещё не понял - это у автора треда ситуация странная. а я это
делал на практике. чтобы убрать рояль - виртуалка на которой такая же
конфигурация хотя бы на уровне scsi-не scsi.


Goodbye, Alex Korchmar!

Mykola Dzham

unread,
Jun 6, 2011, 12:39:13 PM6/6/11
to
Alex Korchmar wrote:
> John Freeman <John.F...@p848.f848.n5020.z2.fidonet.org> wrote:
>
> JF> В чуть более кратком виде чем тут было -
> JF> http://habrahabr.ru/blogs/bsdelniki/50828/
> крайне странная инструкция - "внезапно в кустах оказался рояль" - внезапно
> в боевом сервере который еще и установлен за тридевять земель так что ни
> kvm не подключишь, ни физически до него не доедешь, оказался
> второй ничем, надо же, не занятый винт.

А если там gmirror был? Отрываем один диск, вот и появляется не занятый


винт.

> И при этом все равно нихера неясно, а что мне, собственно, делать
> с результатом этой инструкции - с системой, одноразово загруженной
> с левого диска.

Создать новый gmirror

> imho, правильный апгрейд - в пределах одного диска, установкой нового ядра и
> ix86-х библиотек, не трогая ничего другого. И уже после перезагрузки -
> make installworld, вероятнее всего - сработает.

Hе сработает.
У нас далеко не все системные программмки от i386 смогут корректно
работать с amd64 ядром. Подозреваю что даже ifconfig может отламаться.
Hу и при установки amd64 мира всё радостно сломается в полуустановленном
состоянии.

--
LEFT-(UANIC|RIPE)
JID: lev...@jabber.net.ua
PGP fingerprint: 1BCD 7C80 2E04 7282 C944 B0E0 7E67 619E 4E72 9280

Alex Korchmar

unread,
Jun 6, 2011, 4:28:18 PM6/6/11
to
Mykola Dzham <i.in...@levsha.org.ua> wrote:

MD> А если там gmirror был? Отрываем один диск, вот и появляется не занятый
тогда уж - своп. gmirror если и был, наверное был не просто так.

MD> У нас далеко не все системные программмки от i386 смогут корректно
MD> работать с amd64 ядром. Подозреваю что даже ifconfig может отламаться.
ну я бы проверил на эмуляторе, но теперь это получится осенью.
ifconfig, в общем-то, и подложить правильный можно, вот насчет make
installworld гложут сомнения.


> Alex

Slawa Olhovchenkov

unread,
Jun 7, 2011, 1:35:24 AM6/7/11
to
Hello Alex!

07 Jun 11, Alex Korchmar writes to Mykola Dzham:

MD>> А если там gmirror был? Отрываем один диск, вот и появляется не занятый

AK> тогда уж - своп. gmirror если и был, наверное был не просто так.

MD>> У нас далеко не все системные программмки от i386 смогут корректно
MD>> работать с amd64 ядром. Подозреваю что даже ifconfig может отламаться.

AK> ну я бы проверил на эмуляторе, но теперь это получится осенью.
AK> ifconfig, в общем-то, и подложить правильный можно, вот насчет make
AK> installworld гложут сомнения.

ну там первая засада в том, что installworld установит 64-битные бинарники, а
ядро остнется 32-хбитным.
вторая засада в том, что если сначала поставить 64-битное ядро, то не будет
/libexec/ld-elf32.so.1 для запуска 32-битного мира и система не загрузится.

который, кстати, ищет либы в /lib32 и /usr/lib32

вот варианта поставить после ядра отдельно /libexec/ld-elf32.so.1 и сделать
симлинки для /lib32 и /usr/lib32 я не пробовал, поскольку пытался апгрейдить
только одну машину и материал для экспериментов кончился.

... Пpи звyках Коннекта теpяет волю

John Freeman

unread,
Jun 7, 2011, 1:40:01 AM6/7/11
to
Greetings, Slawa Olhovchenkov!

SO> Slawa Olhovchenkov написал(а) к Alex Korchmar в Jun 11 10:35:24
SO> по местному времени:
SO> Hello Alex!
SO> 07 Jun 11, Alex Korchmar writes to Mykola Dzham:


MD>>> А если там gmirror был? Отрываем один диск, вот и появляется не

SO> занятый


AK>> тогда уж - своп. gmirror если и был, наверное был не просто так.
MD>>> У нас далеко не все системные программмки от i386 смогут

SO> корректно


MD>>> работать с amd64 ядром. Подозреваю что даже ifconfig может

SO> отламаться.


AK>> ну я бы проверил на эмуляторе, но теперь это получится осенью.
AK>> ifconfig, в общем-то, и подложить правильный можно, вот насчет

SO> make
AK>> installworld гложут сомнения.
SO> ну там первая засада в том, что installworld установит 64-битные
SO> бинарники, а ядро остнется 32-хбитным.
SO> вторая засада в том, что если сначала поставить 64-битное ядро, то
SO> не будет /libexec/ld-elf32.so.1 для запуска 32-битного мира и
SO> система не загрузится.
SO> который, кстати, ищет либы в /lib32 и /usr/lib32
SO> вот варианта поставить после ядра отдельно /libexec/ld-elf32.so.1 и
SO> сделать симлинки для /lib32 и /usr/lib32 я не пробовал, поскольку
SO> пытался апгрейдить только одну машину и материал для экспериментов
SO> кончился.

Мне для тупых повторить ещё раз что с ядра начинать надо?


Goodbye, Slawa Olhovchenkov!

Slawa Olhovchenkov

unread,
Jun 7, 2011, 2:26:58 AM6/7/11
to
Hello John!

07 Jun 11, John Freeman writes to Slawa Olhovchenkov:

JF> Мне для тупых повторить ещё раз что с ядра начинать надо?

тебе -- идти нах, возвращаться когда читать научишься.

... С вас бы за указание на четверть литра...

Alex Korchmar

unread,
Jun 7, 2011, 3:44:04 AM6/7/11
to
Slawa Olhovchenkov <Slawa.Olh...@f500.n5030.z2.fidonet.org> wrote:

SO> ну там первая засада в том, что installworld установит 64-битные бинарники, а
SO> ядро остнется 32-хбитным.
я предлагал обратный порядок.
SO> вторая засада в том, что если сначала поставить 64-битное ядро, то не будет
потом - /lib32 и лоадер. А потом уже ребут и все остальное.

SO> вот варианта поставить после ядра отдельно /libexec/ld-elf32.so.1 и сделать
SO> симлинки для /lib32 и /usr/lib32
нет, ни в коем случае не симлинки, а именно настоящий lib32. По идее оно должно
тупо собираться и ставиться.

> Alex

Slawa Olhovchenkov

unread,
Jun 7, 2011, 2:58:34 AM6/7/11
to
Hello Alex!

07 Jun 11, Alex Korchmar writes to Slawa Olhovchenkov:

SO>> ну там первая засада в том, что installworld установит 64-битные

SO>> бинарники, а ядро остнется 32-хбитным.

AK> я предлагал обратный порядок.


SO>> вторая засада в том, что если сначала поставить 64-битное ядро, то не

SO>> будет
AK> потом - /lib32 и лоадер. А потом уже ребут и все остальное.

SO>> вот варианта поставить после ядра отдельно /libexec/ld-elf32.so.1 и

SO>> сделать симлинки для /lib32 и /usr/lib32
AK> нет, ни в коем случае не симлинки, а именно настоящий lib32. По идее оно
AK> должно тупо собираться и ставиться.

команду make installworld я знаю, а make installlib32 -- нет.
как ты предлагаешь это сделать?

да, хочу напомнить, что у нас кросс-компиляция.
как следствие, после перезагрузки всё дерево в /usr/obj будет формально не
собранным.

... Suxx & Must Die!

Valentin Davydov

unread,
Jun 7, 2011, 9:54:24 AM6/7/11
to
> From: Slawa Olhovchenkov <Slawa.Olh...@f500.n5030.z2.fidonet.org>
> Date: Tue, 07 Jun 2011 10:58:34 +0400

>
> SO>> ну там первая засада в том, что installworld установит 64-битные
> SO>> бинарники, а ядро остнется 32-хбитным.
> AK> я предлагал обратный порядок.
> SO>> вторая засада в том, что если сначала поставить 64-битное ядро, то не
> SO>> будет
> AK> потом - /lib32 и лоадер. А потом уже ребут и все остальное.
>
> SO>> вот варианта поставить после ядра отдельно /libexec/ld-elf32.so.1 и
> SO>> сделать симлинки для /lib32 и /usr/lib32
> AK> нет, ни в коем случае не симлинки, а именно настоящий lib32. По идее оно
> AK> должно тупо собираться и ставиться.
>
>команду make installworld я знаю, а make installlib32 -- нет.
>как ты предлагаешь это сделать?

Оно называется lib32-install.sh

Вал. Дав.

John Freeman

unread,
Jun 7, 2011, 9:36:02 AM6/7/11
to
Greetings, Slawa Olhovchenkov!

SO> Slawa Olhovchenkov написал(а) к John Freeman в Jun 11 11:26:58
SO> по местному времени:

SO> Hello John!

SO> 07 Jun 11, John Freeman writes to Slawa Olhovchenkov:

SO>>> Slawa Olhovchenkov написал(а) к Alex Korchmar в Jun 11

SO> 10:35:24

SO>>> по местному времени:

SO>>> Hello Alex!

SO>>> 07 Jun 11, Alex Korchmar writes to Mykola Dzham:

MD>>>>> А если там gmirror был? Отрываем один диск, вот и появляется

SO> не

SO>>> занятый

AK>>>> тогда уж - своп. gmirror если и был, наверное был не просто

SO> так.

MD>>>>> У нас далеко не все системные программмки от i386 смогут

SO>>> корректно

MD>>>>> работать с amd64 ядром. Подозреваю что даже ifconfig может

SO>>> отламаться.

AK>>>> ну я бы проверил на эмуляторе, но теперь это получится осенью.

AK>>>> ifconfig, в общем-то, и подложить правильный можно, вот насчет

SO>>> make

AK>>>> installworld гложут сомнения.

SO>>> ну там первая засада в том, что installworld установит 64-битные

SO>>> бинарники, а ядро остнется 32-хбитным.

SO>>> вторая засада в том, что если сначала поставить 64-битное ядро,

SO> то

SO>>> не будет /libexec/ld-elf32.so.1 для запуска 32-битного мира и

SO>>> система не загрузится.

SO>>> который, кстати, ищет либы в /lib32 и /usr/lib32

SO>>> вот варианта поставить после ядра отдельно /libexec/ld-elf32.so.1

SO> и

SO>>> сделать симлинки для /lib32 и /usr/lib32 я не пробовал,

SO> поскольку

SO>>> пытался апгрейдить только одну машину и материал для

SO> экспериментов

SO>>> кончился.

JF>> Мне для тупых повторить ещё раз что с ядра начинать надо?

SO> тебе -- идти нах, возвращаться когда читать научишься.

Hу, счастливо потрахаться тогда. С твоим уровнем даже теории это
надолго...


Goodbye, Slawa Olhovchenkov!

Moderator of RU.UNIX.BSD

unread,
Jun 13, 2011, 9:05:45 AM6/13/11
to

>>> John Freeman wrote:

JF> Date: Tue, 07 Jun 2011 09:40:01 +0400


SO>> который, кстати, ищет либы в /lib32 и /usr/lib32
SO>> вот варианта поставить после ядра отдельно /libexec/ld-elf32.so.1 и
SO>> сделать симлинки для /lib32 и /usr/lib32 я не пробовал, поскольку
SO>> пытался апгрейдить только одну машину и материал для экспериментов
SO>> кончился.

JF>
JF> Мне для тупых повторить ещё раз что с ядра начинать надо?

[+] флейм, оскорбление подписчика.


--netch--

Moderator of RU.UNIX.BSD

unread,
Jun 13, 2011, 9:05:46 AM6/13/11
to

>>> Slawa Olhovchenkov wrote:

SO>>> который, кстати, ищет либы в /lib32 и /usr/lib32
SO>>> вот варианта поставить после ядра отдельно /libexec/ld-elf32.so.1 и
SO>>> сделать симлинки для /lib32 и /usr/lib32 я не пробовал, поскольку
SO>>> пытался апгрейдить только одну машину и материал для экспериментов
SO>>> кончился.

JF>> Мне для тупых повторить ещё раз что с ядра начинать надо?

SO> тебе -- идти нах, возвращаться когда читать научишься.

Прошу обоих войти в положенные рамки.

SO> ... С вас бы за указание на четверть литра...

Да-да, и при рецидиве таки придётся требовать. ;)


--netch--

Eugene Grosbein

unread,
Jun 22, 2011, 1:33:32 PM6/22/11
to
06 ��� 2011, �����������, � 19:39 NOVT, Mykola Dzham �������(�):

MD> � ��� ������ �� ��� ��������� ����������� �� i386 ������ ���������
MD> �������� � amd64 �����. ���������� ��� ���� ifconfig ����� ����������.

�ӣ ������� ��������. �� � ���-��� �� ������� - ����, OpenOffice, OpenArena.

MD> H� � ��� ��������� amd64 ���� �ӣ �������� ��������� � �����������������
MD> ���������.

� �� ���� ������ ���, ���� ����� � ������. H��� ������, ����� �ӣ ���������.

Eugene

Eugene Grosbein

unread,
Jun 22, 2011, 1:31:05 PM6/22/11
to
03 ��� 2011, �������, � 12:53 NOVT, Valentin Davydov �������(�):

VD> H��������, ����������, ��� ������� ����������� ��������� �����, ��
VD> ���������
VD> ������������� �������� � ������� ������� (���� ������� ����, ����������).

http://dadv.livejournal.com/143243.html

������, �� /boot ���ģ� ���� � �������� ��� amd64 � ��������� ������� fs
� ���� ����-������ � ������ rc.conf, ����� nextboot ��������
�� �������������, ����� ������������ ������� �� ssh, ��������
������� ����������� � /mnt � ��������� ��, ��� ������ - ���� �����
sysinstall.

Eugene

Eugene Grosbein

unread,
Jun 22, 2011, 1:36:20 PM6/22/11
to
07 ��� 2011, �������, � 10:44 NOVT, Alex Korchmar �������(�):

SO>> �� ��� ������ ������ � ���, ��� installworld ��������� 64-������
SO>> ���������,
AK> �
SO>> ���� �������� 32-�������.
AK> � ��������� �������� �������.

�������, ������� ����.

SO>> ������ ������ � ���, ��� ���� ������� ��������� 64-������ ����, �� ��
SO>> �����
AK> ����� - /lib32 � ������. � ����� ��� ����� � ��� ���������.

loader/i386 ����� � �� ������ - �������� ��������, ��� �� ������ ��� i386,
��� � amd64 - ��� �������, GENERIC �������� � ��������. lib32 � ������
����� ������.

Eugene

Eugene Grosbein

unread,
Jun 22, 2011, 1:41:46 PM6/22/11
to
07 ��� 2011, �������, � 09:58 NOVT, Slawa Olhovchenkov �������(�):

SO> ������� make installworld � ����, � make installlib32 -- ���.
SO> ��� �� ����������� ��� �������?

� amd64 ���� ��������� ����������� lib32, � ������������.

SO> ��, ���� ���������, ��� � ��� �����-����������.
SO> ��� ���������, ����� ������������ �ӣ ������ � /usr/obj ����� ��������� ��
SO> ���������.

� ������� �������� source migration - ������� ������������ ����� �������
� ������������������� ������. H�������, ����� make TARGET=amd64 buildworld
���� �� �������� make TARGET=amd64 buildkernel, ��������:

/usr/local/src/sys/compat/ia32/ia32_genassym.c:1: error: code model 'kernel'
not supported in the 32 bit mode

H���� ������ make kernel-toolchain, ������� ��� �� ���� �� �������
������� �� ������� ���� � ����, ����� make buildkernel (�����������
�� ����� ��������) - ���� �����. ����� ���������� ���� � ������ �����
����� ������ buildworld (����� ���� ���� �� ����������, ��. ����).

Eugene

Slawa Olhovchenkov

unread,
Jun 22, 2011, 11:20:34 AM6/22/11
to
Hello Eugene!

22 Jun 11, Eugene Grosbein writes to Alex Korchmar:

SO>>> ������ ������ � ���, ��� ���� ������� ��������� 64-������ ����, �� ��
SO>>> �����
AK>> ����� - /lib32 � ������. � ����� ��� ����� � ��� ���������.

EG> loader/i386 ����� � �� ������ - �������� ��������, ��� �� ������ ��� i386,
EG> ��� � amd64 - ��� �������, GENERIC �������� � ��������. lib32 � ������
EG> ����� ������.

ld-elf32.so �� ���� 32-� ������ ���� � ������, �������� �� /usr/lib32.
��� 32-������� ��� ������ ��������� ��������� �� ������ �������.
� ��������� �� ������, 32-������� ������� ����� ������� ld-elf32.so

... ������ �p� ���p����? H� ��p������ ��������.

Slawa Olhovchenkov

unread,
Jun 22, 2011, 10:54:34 AM6/22/11
to
Hello Eugene!

22 Jun 11, Eugene Grosbein writes to Slawa Olhovchenkov:

SO>> ������� make installworld � ����, � make installlib32 -- ���.
SO>> ��� �� ����������� ��� �������?

EG> � amd64 ���� ��������� ����������� lib32, � ������������.

�� ��� ����������� �����.

SO>> ��, ���� ���������, ��� � ��� �����-����������.
SO>> ��� ���������, ����� ������������ �ӣ ������ � /usr/obj �����
SO>> ��������� �� ���������.

EG> � ������� �������� source migration - ������� ������������ ����� �������
EG> � ������������������� ������. H�������, ����� make TARGET=amd64 buildworld
EG> ���� �� �������� make TARGET=amd64 buildkernel, ��������:

EG> /usr/local/src/sys/compat/ia32/ia32_genassym.c:1: error: code model
EG> 'kernel' not supported in the 32 bit mode

� ���� ����� ������� �� ����, ��������� � �����.
��� ������ ����� ������ ��� � ���������� �� �� ������, � �� ����������:

make TARGET=amd64 TARGET_ARCH=amd64

EG> H���� ������ make kernel-toolchain, ������� ��� �� ���� �� �������
EG> ������� �� ������� ���� � ����, ����� make buildkernel (�����������
EG> �� ����� ��������) - ���� �����.

���. ������ ��������.

EG> ����� ���������� ���� � ������ ����� ����� ������ buildworld (�����
EG> ���� ���� �� ����������, ��. ����).

��� ������������ �������.
��������� ������� ���, ����, ��������� ld-elf32.so, lib32 ���������� � lib32,
��������� ����.

�������� ���:
make TARGET=amd64 TARGET_ARCH=amd64 buildworld buildkernel install32
installkernel

�������� ��� ���-�� ���� (����� ����� ����������� -- �������).

����� ����� ������������� � ������ ���.

... ��� ���� ������������ �� ����, ��� ������� �������� �����������.

Alex Korchmar

unread,
Jun 22, 2011, 2:14:24 PM6/22/11
to
Eugene Grosbein <Eugene....@f1.n5006.z2.fidonet.org> wrote:

EG> � ������������������� ������. H�������, ����� make TARGET=amd64 buildworld
EG> ���� �� �������� make TARGET=amd64 buildkernel, ��������:
����... � ��� ����� ��������-��? ��� ��� ����������� ����������?

EG> H���� ������ make kernel-toolchain, ������� ��� �� ���� �� �������
EG> ������� �� ������� ���� � ����, ����� make buildkernel (�����������

EG> �� ����� ��������) - ���� �����. ����� ���������� ���� � ������ �����
� ����� ���� ������ � ���� ������? ��� �� ������ � ���� - ������������ ���
��������?

EG> ����� ������ buildworld (����� ���� ���� �� ����������, ��. ����).
� ��� installworld-�� ����� ����� (����� ������ ���� � � ����� �����)
��������?

> Alex

Alex Korchmar

unread,
Jun 22, 2011, 2:15:24 PM6/22/11
to
Slawa Olhovchenkov <Slawa.Olh...@f500.n5030.z2.fidonet.org> wrote:

SO> ����� ����� ������������� � ������ ���.
��� ��� �� ����� ���� � ���� ���������. ���������� ��� ��� �� ����������.

> Alex

Eugene Grosbein

unread,
Jun 22, 2011, 5:17:36 PM6/22/11
to
22 ��� 2011, �����, � 18:20 NOVT, Slawa Olhovchenkov �������(�):

EG>> loader/i386 ����� � �� ������ - �������� ��������, ��� �� ������ ���
EG>> i386,


EG>> ��� � amd64 - ��� �������, GENERIC �������� � ��������. lib32 � ������
EG>> ����� ������.

SO> ld-elf32.so �� ���� 32-� ������ ���� � ������, �������� �� /usr/lib32.
SO> ��� 32-������� ��� ������ ��������� ��������� �� ������ �������.
SO> � ��������� �� ������, 32-������� ������� ����� ������� ld-elf32.so

���� �� �� ���� ���������, ��������� � ldconfig32_path � rc.conf

Eugene
--
� � ��������� ���������� ����� ������ ������. (������)

Eugene Grosbein

unread,
Jun 22, 2011, 5:16:10 PM6/22/11
to
22 ��� 2011, �����, � 17:54 NOVT, Slawa Olhovchenkov �������(�):

SO>>> ������� make installworld � ����, � make installlib32 -- ���.
SO>>> ��� �� ����������� ��� �������?
EG>> � amd64 ���� ��������� ����������� lib32, � ������������.

SO> �� ��� ����������� �����.


SO>>> ��, ���� ���������, ��� � ��� �����-����������.
SO>>> ��� ���������, ����� ������������ �ӣ ������ � /usr/obj �����
SO>>> ��������� �� ���������.
EG>> � ������� �������� source migration - ������� ������������ ����� �������
EG>> � ������������������� ������. H�������, ����� make TARGET=amd64

EG>> buildworld


EG>> ���� �� �������� make TARGET=amd64 buildkernel, ��������:
EG>> /usr/local/src/sys/compat/ia32/ia32_genassym.c:1: error: code model
EG>> 'kernel' not supported in the 32 bit mode

SO> � ���� ����� ������� �� ����, ��������� � �����.
SO> ��� ������ ����� ������ ��� � ���������� �� �� ������, � �� ����������:
SO> make TARGET=amd64 TARGET_ARCH=amd64

H��� �������, �������� � ���, �� 8.2-STABLE �� ����������.

EG>> H���� ������ make kernel-toolchain, ������� ��� �� ���� �� �������
EG>> ������� �� ������� ���� � ����, ����� make buildkernel (�����������
EG>> �� ����� ��������) - ���� �����.

SO> ���. ������ ��������.

� �� ���� �����, ����� ������� ���������� � ���������� ������������
���������. ��� ����� ��� ����� � �� ���������. � �������� ������ �����
�������� ������ ��������.

EG>> ����� ���������� ���� � ������ ����� ����� ������ buildworld (�����
EG>> ���� ���� �� ����������, ��. ����).

SO> ��� ������������ �������.
SO> ��������� ������� ���, ����,

H� �� ���������� ���� ����� ����.

SO> ��������� ld-elf32.so, lib32 ���������� � lib32, ��������� ����.

Eugene
--
����� - �������� ����. � ��� ��� ������.

Eugene Grosbein

unread,
Jun 22, 2011, 5:20:59 PM6/22/11
to
22 ��� 2011, �����, � 21:14 NOVT, Alex Korchmar �������(�):

EG>> � ������������������� ������. H�������, ����� make TARGET=amd64

EG>> buildworld
EG>> ���� �� �������� make TARGET=amd64 buildkernel, ��������:
AK> ����... � ��� ����� ��������-��? ��� ��� ����������� ����������?

��� �������.

EG>> H���� ������ make kernel-toolchain, ������� ��� �� ���� �� �������
EG>> ������� �� ������� ���� � ����, ����� make buildkernel (�����������
EG>> �� ����� ��������) - ���� �����. ����� ���������� ���� � ������ �����

AK> � ����� ���� ������ � ���� ������? ��� �� ������ � ���� - ������������ ���
AK>
AK> ��������?

��, �������� ��� ����� ���� �������� �������� ������, ��������
������������� � GENERIC :-)

EG>> ����� ������ buildworld (����� ���� ���� �� ����������, ��. ����).

AK> � ��� installworld-�� ����� ����� (����� ������ ���� � � ����� �����)
AK> ��������?

� ����������� �������� � source migration path, ������ ��� ������ ������
������ �� ����� ��������� ���� ����������. ������� - ������ ��������
GENERIC � ������, ����� �� ����� ������ ����������� �� ������������
� ���� ������? H�, � ��� �� ��� ������� �� �����������, �� ���������
��������� ���������� � ���� ������� ���� ���.

Eugene
--
��� ����, ��� �� ������ ��� �� ����� ������.
������� � ��� - ��� ���� �� ������.

Slawa Olhovchenkov

unread,
Jun 22, 2011, 4:18:52 PM6/22/11
to
Hello Eugene!

23 Jun 11, Eugene Grosbein writes to Slawa Olhovchenkov:

SO>>>> ������� make installworld � ����, � make installlib32 -- ���.
SO>>>> ��� �� ����������� ��� �������?
EG>>> � amd64 ���� ��������� ����������� lib32, � ������������.
SO>> �� ��� ����������� �����.
SO>>>> ��, ���� ���������, ��� � ��� �����-����������.
SO>>>> ��� ���������, ����� ������������ �ӣ ������ � /usr/obj �����
SO>>>> ��������� �� ���������.
EG>>> � ������� �������� source migration - ������� ������������ �����
EG>>> ������� � ������������������� ������. H�������, ����� make

EG>>> TARGET=amd64 buildworld ���� �� �������� make TARGET=amd64
EG>>> buildkernel, ��������:


EG>>> /usr/local/src/sys/compat/ia32/ia32_genassym.c:1: error: code model
EG>>> 'kernel' not supported in the 32 bit mode
SO>> � ���� ����� ������� �� ����, ��������� � �����.
SO>> ��� ������ ����� ������ ��� � ���������� �� �� ������, � ��
SO>> ����������: make TARGET=amd64 TARGET_ARCH=amd64

EG> H��� �������, �������� � ���, �� 8.2-STABLE �� ����������.

�� ����, ������ ��������.

EG>>> H���� ������ make kernel-toolchain, ������� ��� �� ���� �� �������
EG>>> ������� �� ������� ���� � ����, ����� make buildkernel (�����������
EG>>> �� ����� ��������) - ���� �����.
SO>> ���. ������ ��������.

EG> � �� ���� �����, ����� ������� ���������� � ���������� ������������
EG> ���������.

.... ; mail -s "build stoped" e@mail

... � ����������, ����� ��������, ���������.

Slawa Olhovchenkov

unread,
Jun 23, 2011, 2:08:56 AM6/23/11
to
Hello Eugene!

23 Jun 11, Slawa Olhovchenkov writes to Eugene Grosbein:

SO>>>>> ������� make installworld � ����, � make installlib32 -- ���.
SO>>>>> ��� �� ����������� ��� �������?
EG>>>> � amd64 ���� ��������� ����������� lib32, � ������������.
SO>>> �� ��� ����������� �����.
SO>>>>> ��, ���� ���������, ��� � ��� �����-����������.
SO>>>>> ��� ���������, ����� ������������ �ӣ ������ � /usr/obj �����
SO>>>>> ��������� �� ���������.
EG>>>> � ������� �������� source migration - ������� ������������ �����
EG>>>> ������� � ������������������� ������. H�������, ����� make
EG>>>> TARGET=amd64 buildworld ���� �� �������� make TARGET=amd64
EG>>>> buildkernel, ��������:
EG>>>> /usr/local/src/sys/compat/ia32/ia32_genassym.c:1: error: code model
EG>>>> 'kernel' not supported in the 32 bit mode
SO>>> � ���� ����� ������� �� ����, ��������� � �����.
SO>>> ��� ������ ����� ������ ��� � ���������� �� �� ������, � ��
SO>>> ����������: make TARGET=amd64 TARGET_ARCH=amd64
EG>> H��� �������, �������� � ���, �� 8.2-STABLE �� ����������.

SO> �� ����, ������ ��������.

�� ��� ���� ������ 8.0-R i386

make TARGET=amd64 TARGET_ARCH=amd64 buildworld buildkernel

--------------------------------------------------------------
>>> Kernel build for WORK completed on Thu Jun 23 11:04:10 MSD 2011
--------------------------------------------------------------

���, ��� �� � ���� �����������������

... ������� �� ���p���� ���������...

Eugene Grosbein

unread,
Jun 23, 2011, 6:29:12 AM6/23/11
to
22 ��� 2011, �����, � 23:18 NOVT, Slawa Olhovchenkov �������(�):

EG>>>> ������� � ������������������� ������. H�������, ����� make
EG>>>> TARGET=amd64 buildworld ���� �� �������� make TARGET=amd64
EG>>>> buildkernel, ��������:
EG>>>> /usr/local/src/sys/compat/ia32/ia32_genassym.c:1: error: code model
EG>>>> 'kernel' not supported in the 32 bit mode
SO>>> � ���� ����� ������� �� ����, ��������� � �����.
SO>>> ��� ������ ����� ������ ��� � ���������� �� �� ������, � ��
SO>>> ����������: make TARGET=amd64 TARGET_ARCH=amd64
EG>> H��� �������, �������� � ���, �� 8.2-STABLE �� ����������.

SO> �� ����, ������ ��������.

��������, ��������.

Eugene Grosbein

unread,
Jun 23, 2011, 6:30:11 AM6/23/11
to
23 ��� 2011, �������, � 09:08 NOVT, Slawa Olhovchenkov �������(�):

EG>>>>> � ������� �������� source migration - ������� ������������ �����
EG>>>>> ������� � ������������������� ������. H�������, ����� make
EG>>>>> TARGET=amd64 buildworld ���� �� �������� make TARGET=amd64
EG>>>>> buildkernel, ��������:
EG>>>>> /usr/local/src/sys/compat/ia32/ia32_genassym.c:1: error: code model
EG>>>>> 'kernel' not supported in the 32 bit mode
SO>>>> � ���� ����� ������� �� ����, ��������� � �����.
SO>>>> ��� ������ ����� ������ ��� � ���������� �� �� ������, � ��
SO>>>> ����������: make TARGET=amd64 TARGET_ARCH=amd64
EG>>> H��� �������, �������� � ���, �� 8.2-STABLE �� ����������.
SO>> �� ����, ������ ��������.

SO> �� ��� ���� ������ 8.0-R i386

H�, ��� �� 8.0-R.

SO> ���, ��� �� � ���� �����������������

H� ����, � ��� ����� ����������� ����� ������� ������.

Slawa Olhovchenkov

unread,
Jun 23, 2011, 3:43:24 AM6/23/11
to
Hello Eugene!

23 Jun 11, Eugene Grosbein writes to Slawa Olhovchenkov:

EG>>>>> ������� � ������������������� ������. H�������, ����� make


EG>>>>> TARGET=amd64 buildworld ���� �� �������� make TARGET=amd64
EG>>>>> buildkernel, ��������:
EG>>>>> /usr/local/src/sys/compat/ia32/ia32_genassym.c:1: error: code model
EG>>>>> 'kernel' not supported in the 32 bit mode
SO>>>> � ���� ����� ������� �� ����, ��������� � �����.
SO>>>> ��� ������ ����� ������ ��� � ���������� �� �� ������, � ��
SO>>>> ����������: make TARGET=amd64 TARGET_ARCH=amd64
EG>>> H��� �������, �������� � ���, �� 8.2-STABLE �� ����������.
SO>> �� ����, ������ ��������.

EG> ��������, ��������.

�� ����, �� ��� �����, ��� ��� arm �� arm� ��������.

... ����p�� ����p��� - ���� ������

Slawa Olhovchenkov

unread,
Jun 23, 2011, 3:44:12 AM6/23/11
to
Hello Eugene!

23 Jun 11, Eugene Grosbein writes to Slawa Olhovchenkov:

EG>>>>>> � ������� �������� source migration - ������� ������������ �����


EG>>>>>> ������� � ������������������� ������. H�������, ����� make
EG>>>>>> TARGET=amd64 buildworld ���� �� �������� make TARGET=amd64
EG>>>>>> buildkernel, ��������:
EG>>>>>> /usr/local/src/sys/compat/ia32/ia32_genassym.c:1: error: code

EG>>>>>> model 'kernel' not supported in the 32 bit mode


SO>>>>> � ���� ����� ������� �� ����, ��������� � �����.
SO>>>>> ��� ������ ����� ������ ��� � ���������� �� �� ������, � ��
SO>>>>> ����������: make TARGET=amd64 TARGET_ARCH=amd64
EG>>>> H��� �������, �������� � ���, �� 8.2-STABLE �� ����������.
SO>>> �� ����, ������ ��������.
SO>> �� ��� ���� ������ 8.0-R i386

EG> H�, ��� �� 8.0-R.

SO>> ���, ��� �� � ���� �����������������

EG> H� ����, � ��� ����� ����������� ����� ������� ������.

���, ���� ������ ���������� ���������.
� ���� ������������� �������� ������ ������ 30.

... ���� �� �������� �� ���� �������...

Eugene Grosbein

unread,
Jun 23, 2011, 7:28:32 AM6/23/11
to
23 ��� 2011, �������, � 10:44 NOVT, Slawa Olhovchenkov �������(�):

SO>>> �� ��� ���� ������ 8.0-R i386
EG>> H�, ��� �� 8.0-R.
SO>>> ���, ��� �� � ���� �����������������
EG>> H� ����, � ��� ����� ����������� ����� ������� ������.

SO> ���, ���� ������ ���������� ���������.
SO> � ���� ������������� �������� ������ ������ 30.

� ���� ��� ������, ������� �� 30 ������ ������ �����-����������
buildworld buildkernel � ����.

Eugene
--
H������ �� ��������� �����������, � ����������� �� � ���������� �� ��������
� ������. H������ ������������ ���������� � ����� ������� �����, ������ ���
����� �������� ���������� ������.

Eugene Grosbein

unread,
Jun 23, 2011, 7:26:53 AM6/23/11
to
23 ��� 2011, �������, � 10:43 NOVT, Slawa Olhovchenkov �������(�):

EG>>>> H��� �������, �������� � ���, �� 8.2-STABLE �� ����������.
SO>>> �� ����, ������ ��������.
EG>> ��������, ��������.

SO> �� ����, �� ��� �����, ��� ��� arm �� arm� ��������.

��� arm �� �����, � ��� amd64 �������� ��������� �� amd64.

Eugene

Slawa Olhovchenkov

unread,
Jun 23, 2011, 4:50:54 AM6/23/11
to
Hello Eugene!

23 Jun 11, Eugene Grosbein writes to Slawa Olhovchenkov:

EG>>>>> H��� �������, �������� � ���, �� 8.2-STABLE �� ����������.


SO>>>> �� ����, ������ ��������.
EG>>> ��������, ��������.
SO>> �� ����, �� ��� �����, ��� ��� arm �� arm� ��������.

EG> ��� arm �� �����, � ��� amd64 �������� ��������� �� amd64.

����� �������, �������� �����-������ -- �����.
� �������� ��� 8.2-RC2, �������� ���.

... ����� ����� ����, �� ������.

Slawa Olhovchenkov

unread,
Jun 23, 2011, 4:51:44 AM6/23/11
to
Hello Eugene!

23 Jun 11, Eugene Grosbein writes to Slawa Olhovchenkov:

SO>>>> �� ��� ���� ������ 8.0-R i386


EG>>> H�, ��� �� 8.0-R.
SO>>>> ���, ��� �� � ���� �����������������
EG>>> H� ����, � ��� ����� ����������� ����� ������� ������.
SO>> ���, ���� ������ ���������� ���������.
SO>> � ���� ������������� �������� ������ ������ 30.

EG> � ���� ��� ������, ������� �� 30 ������ ������ �����-����������
EG> buildworld buildkernel � ����.

� ���, ��������, ������� ������������ ������?
� ������ ������������� ���� �����, ����������� � �������.
������� ��� ������� �������� -- ��� �� ��������.

�� ��� ������ -- � �������� 20 ������ �� ����� ������� � ����� ������� ������
����������.
������, ��������, ��������. ����� ������� -- ���, ���, ��� ��� ����������?

��� � ������� ����� � ������� � ����� �������, �������� �� ��������?

... �������H��. ��� ����������

Slawa Olhovchenkov

unread,
Jun 23, 2011, 7:30:54 AM6/23/11
to
Hello Eugene!

23 Jun 11, Slawa Olhovchenkov writes to Eugene Grosbein:

EG>>>>>> H��� �������, �������� � ���, �� 8.2-STABLE �� ����������.


SO>>>>> �� ����, ������ ��������.
EG>>>> ��������, ��������.
SO>>> �� ����, �� ��� �����, ��� ��� arm �� arm� ��������.
EG>> ��� arm �� �����, � ��� amd64 �������� ��������� �� amd64.

SO> ����� �������, �������� �����-������ -- �����.
SO> � �������� ��� 8.2-RC2, �������� ���.

--------------------------------------------------------------
>>> Kernel build for GENERIC completed on Thu Jun 23 16:35:03 MSD 2011
--------------------------------------------------------------

�� ������ �� ���� ������������ ������, ��� ������� ����� RC2 � RELEASE.
������ �� ���-�� �������� � make.conf, ����������� �����-������.

... ������ � ����� - ��� ������� �������

Eugene Grosbein

unread,
Jun 24, 2011, 6:37:04 AM6/24/11
to
23 ��� 2011, �������, � 14:30 NOVT, Slawa Olhovchenkov �������(�):

EG>>>>>>> H��� �������, �������� � ���, �� 8.2-STABLE �� ����������.

^^^^^^^^^^^^^^^^^^^^^^^^^^^


SO>>>>>> �� ����, ������ ��������.
EG>>>>> ��������, ��������.

SO> �� ������ �� ���� ������������ ������, ��� ������� ����� RC2 � RELEASE.
SO> ������ �� ���-�� �������� � make.conf, ����������� �����-������.

�����������.

Eugene Grosbein

unread,
Jun 24, 2011, 6:36:34 AM6/24/11
to
23 ��� 2011, �������, � 11:51 NOVT, Slawa Olhovchenkov �������(�):

SO> �� ��� ������ -- � �������� 20 ������ �� ����� ������� � ����� �������
SO> ������
SO> ����������.
SO> ������, ��������, ��������. ����� ������� -- ���, ���, ��� ��� ����������?
SO> ��� � ������� ����� � ������� � ����� �������, �������� �� ��������?

�������� ������������ ���� �����-�� ������ ������ � �� ��������
���� �������, �������� ��������� ������ ��� ����� 15-30 ����� cut-n-paste
� ���� ���������� ��������� � ����� ���������� �� ����� ������.
��, �������� ����� �������� �� ����� ��������� ������ �����
source upgrade, �� � ���� �����-���������� ���������� ������
���� upgrade ����� ������ ����������� � ����������� ����� ������
��� �� ���������� amd64.

Slawa Olhovchenkov

unread,
Jun 24, 2011, 4:34:02 AM6/24/11
to
Hello Eugene!

24 Jun 11, Eugene Grosbein writes to Slawa Olhovchenkov:

SO>> �� ��� ������ -- � �������� 20 ������ �� ����� ������� � �����
SO>> ������� ������ ����������. ������, ��������, ��������. ����� �������
SO>> -- ���, ���, ��� ��� ����������? ��� � ������� ����� � ������� �
SO>> ����� �������, �������� �� ��������?

EG> �������� ������������ ���� �����-�� ������ ������ � �� ��������
EG> ���� �������, �������� ��������� ������ ��� ����� 15-30 ����� cut-n-paste

���� �������.
��� ����� ����� ���� ����� ������, ����������� � ����������.
�� ��� ���� ������� -- ����� �������� ����������, ��� �� �� ���� �� ������.

EG> � ���� ���������� ��������� � ����� ���������� �� ����� ������.
EG> ��, �������� ����� �������� �� ����� ��������� ������ �����
EG> source upgrade, �� � ���� �����-���������� ���������� ������
EG> ���� upgrade ����� ������ ����������� � ����������� ����� ������
EG> ��� �� ���������� amd64.


... � ���� 20 ��� �� ���� 9 ���p�������� ������ � �� ����� �������.

Slawa Olhovchenkov

unread,
Jun 24, 2011, 4:32:54 AM6/24/11
to
Hello Eugene!

24 Jun 11, Eugene Grosbein writes to Slawa Olhovchenkov:

EG>>>>>>>> H��� �������, �������� � ���, �� 8.2-STABLE �� ����������.
EG> ^^^^^^^^^^^^^^^^^^^^^^^^^^^


SO>>>>>>> �� ����, ������ ��������.
EG>>>>>> ��������, ��������.
SO>> �� ������ �� ���� ������������ ������, ��� ������� ����� RC2 �

SO>> RELEASE. ������ �� ���-�� �������� � make.conf, �����������
SO>> �����-������.
EG> �����������.

�� ������������.
��� ���, ������������� �� �������? � �� ����� ������ ��������, ��� ���� ��ܣ���
�� ������� ����������?
�� �� ����� ��� ����� ��������� ���������

... �����! ������ ����������� ����� - ������ ������ � ���� �����������.

Alexey Kouznetsov

unread,
Jun 24, 2011, 7:24:13 AM6/24/11
to

> EG>>>>>>>> H��� �������, �������� � ���, �� 8.2-STABLE �� ����������.
> EG> ^^^^^^^^^^^^^^^^^^^^^^^^^^^
> SO>>>>>>> �� ����, ������ ��������.
> EG>>>>>> ��������, ��������.
> SO>> �� ������ �� ���� ������������ ������, ��� ������� ����� RC2 �
> SO>> RELEASE. ������ �� ���-�� �������� � make.conf, �����������
> SO>> �����-������.
> EG> �����������.

> �� ������������.
> ��� ���, ������������� �� �������? � �� ����� ������ ��������, ��� ����
> ��ܣ���
> �� ������� ����������?
> �� �� ����� ��� ����� ��������� ���������

������� ����� ������������� �� �������, ������� ����� ��������� � ���64
���������. ��������� �������, �� ����� �����������, ��������, ����
����������, ����� ����� ������� �������. ���������� �� ��� ������� ��������
�������� ����� ��������� �������������

make TARGET=amd64 TARGET_ARCH=amd64 buildkernel buildworld

��� ��������� ��� ������...

� ��� � ���������� ���������� �����

make DESTDIR=/ TARGET=amd64 TARGET_ARCH=amd64 install32 installkernel

������, � ����� ������ �� ������� ��������� /bin/sh � ����� � �������������
���������. ������� ���� ������� ����������.
������ ����� ������ /bin/ /lib/ libexec /sbin ��� ����� ������� � ����� ���,
�� �� ������� �

make DESTDIR=/ TARGET=amd64 TARGET_ARCH=amd64 installworld

������������ ��������.. (� ��� ������, �������� ������������ ��� ��� ��� �
����, �����������, ������������, � usr �� ��� ������)


Slawa Olhovchenkov

unread,
Jun 24, 2011, 6:35:08 AM6/24/11
to
Hello Alexey!

24 Jun 11, Alexey Kouznetsov writes to Slawa Olhovchenkov:

>> SO>>>>>>> �� ����, ������ ��������.
>> EG>>>>>> ��������, ��������.
>> SO>> �� ������ �� ���� ������������ ������, ��� ������� ����� RC2 �
>> SO>> RELEASE. ������ �� ���-�� �������� � make.conf, �����������
>> SO>> �����-������.
>> EG> �����������.

>> �� ������������.
>> ��� ���, ������������� �� �������? � �� ����� ������ ��������, ��� ����
>> ��ܣ���
>> �� ������� ����������?
>> �� �� ����� ��� ����� ��������� ���������

AK> ������� ����� ������������� �� �������, ������� ����� ��������� � ���64
AK> ���������. ��������� �������, �� ����� �����������, ��������, ����
AK> ����������, ����� ����� ������� �������. ���������� �� ��� �������
AK> ��������
AK> �������� ����� ��������� �������������

������� �� ��������

AK> make TARGET=amd64 TARGET_ARCH=amd64 buildkernel buildworld

AK> ��� ��������� ��� ������...

AK> � ��� � ���������� ���������� �����

AK> make DESTDIR=/ TARGET=amd64 TARGET_ARCH=amd64 install32 installkernel

AK> ������, � ����� ������ �� ������� ��������� /bin/sh � ����� �
AK> ������������� ���������.

�����, � ��� ����� ���������, �� ����� ��������: install32 ������ � /usr/lib32,
� /usr-�� ������ �� ������ �������, ������� �� ������������� ��� ������ ����.
������� ����� ����, ����� install32 ��������� ������, ������� �����
������������� / � rw � ������������ ��������� fs ������� ���������:

������������ ������ � /usr � /mnt
��������� /mnt/lib32 � /usr/lib32
����������� /mnt

AK> ������� ���� ������� ����������. ������ �����
AK> ������ /bin/ /lib/ libexec /sbin ��� ����� ������� � ����� ���, �� ��
AK> ������� �

AK> make DESTDIR=/ TARGET=amd64 TARGET_ARCH=amd64 installworld

AK> ������������ ��������.. (� ��� ������, �������� ������������ ��� ��� ��� �
AK> ����, �����������, ������������, � usr �� ��� ������)

����, ��� �� ��������� �� ��� ������������...
������� �� Ctrl-T...

... ������� ����� ���������� ��� �������� ��������?!

Eugene Grosbein

unread,
Jun 24, 2011, 3:55:55 PM6/24/11
to
24 ��� 2011, �������, � 11:32 NOVT, Slawa Olhovchenkov �������(�):

EG>>>>>>>>> H��� �������, �������� � ���, �� 8.2-STABLE �� ����������.
EG>> ^^^^^^^^^^^^^^^^^^^^^^^^^^^
SO>>>>>>>> �� ����, ������ ��������.
EG>>>>>>> ��������, ��������.
SO>>> �� ������ �� ���� ������������ ������, ��� ������� ����� RC2 �
SO>>> RELEASE. ������ �� ���-�� �������� � make.conf, �����������
SO>>> �����-������.
EG>> �����������.

SO> �� ������������.
SO> ��� ���, ������������� �� �������? � �� ����� ������ ��������, ��� ����
SO> ��ܣ���
SO> �� ������� ����������?
SO> �� �� ����� ��� ����� ��������� ���������

� ���� ������ �� �������������� � src.conf/make.conf

Eugene

Alexey Kouznetsov

unread,
Jun 27, 2011, 3:36:16 AM6/27/11
to

"Slawa Olhovchenkov" <Slawa.Olh...@f500.n5030.z2.fidonet.org> wrote in
message news:MSGID_2=3A5030=2F500_4...@fidonet.org...

> AK> ������� ���� ������� ����������. ������ �����
> AK> ������ /bin/ /lib/ libexec /sbin ��� ����� ������� � ����� ���, �� ��
> AK> ������� �

> AK> make DESTDIR=/ TARGET=amd64 TARGET_ARCH=amd64 installworld

> AK> ������������ ��������.. (� ��� ������, �������� ������������ ��� ���
> ��� �
> AK> ����, �����������, ������������, � usr �� ��� ������)

> ����, ��� �� ��������� �� ��� ������������...
> ������� �� Ctrl-T...

������������ �� ����� ������� ����������� ������ ��� ������, ��� ������
�������� which � ����� ldd �� ������ ������. �� ��������� (������
��������� ������� ��� 64 ������, /bin �� �����...) ���� ������������.
������� ������ ��� � /bin/ /lib/ libexec /sbin ������� � /usr, �����
installworld ������. (���� ��� �� ������, ���� ��� ����� ��� �� ���� �������
:))

��� ��� �������, ��� ���� ���� �� ������ ����� ����

mkdir /usr/aaa
make DESTDIR=/usr/aaa TARGET=amd64 TARGET_ARCH=amd64 installworld
cd /usr/aaa
tar -cf- * | tar -C / -xf -

������ ������, ��� ����� �� ���. ��� �� ���������, ��� ������� ��������� 64
������ ����, � ����� ������ ������, ��� �� ����� � ��� �������� 64 install,
� 32 ������ ��� ��., ��� ��������.

/�


Slawa Olhovchenkov

unread,
Jun 27, 2011, 2:50:20 AM6/27/11
to
Hello Alexey!

27 Jun 11, Alexey Kouznetsov writes to Slawa Olhovchenkov:

>> AK> ������� ���� ������� ����������. ������ �����
>> AK> ������ /bin/ /lib/ libexec /sbin ��� ����� ������� � ����� ���, �� ��
>> AK> ������� �

>> AK> make DESTDIR=/ TARGET=amd64 TARGET_ARCH=amd64 installworld

>> AK> ������������ ��������.. (� ��� ������, �������� ������������ ��� ���
>> ��� �
>> AK> ����, �����������, ������������, � usr �� ��� ������)

>> ����, ��� �� ��������� �� ��� ������������...
>> ������� �� Ctrl-T...

AK> ������������ �� ����� ������� ����������� ������ ��� ������, ��� ������
AK> �������� which � ����� ldd �� ������ ������. �� ��������� (������
AK> ��������� ������� ��� 64 ������, /bin �� �����...) ���� ������������.
AK> ������� ������ ��� � /bin/ /lib/ libexec /sbin ������� � /usr, �����
AK> installworld ������. (���� ��� �� ������, ���� ��� ����� ��� �� ����
AK> �������
AK> :))

�� ������� ���� �� ������� ����� lib32 �� �������� fs, �� installworld �������.
��������, ��� �� ������� �������.

... ��� ��� � ��� ��� �� ����� ������ -- ������?

Valentin Davydov

unread,
Jun 28, 2011, 12:17:04 AM6/28/11
to
> From: "Alexey Kouznetsov" <test...@kouznetsov.com>
> Date: Fri, 24 Jun 2011 11:24:13 +0000 (UTC)

>
>> EG>>>>>>>> H��� �������, �������� � ���, �� 8.2-STABLE �� ����������.
>> EG> ^^^^^^^^^^^^^^^^^^^^^^^^^^^
>> SO>>>>>>> �� ����, ������ ��������.
>> EG>>>>>> ��������, ��������.
>> SO>> �� ������ �� ���� ������������ ������, ��� ������� ����� RC2 �
>> SO>> RELEASE. ������ �� ���-�� �������� � make.conf, �����������
>> SO>> �����-������.
>> EG> �����������.
>
>> �� ������������.
>> ��� ���, ������������� �� �������? � �� ����� ������ ��������, ��� ����
>> ��ܣ���
>> �� ������� ����������?
>> �� �� ����� ��� ����� ��������� ���������
>
>������� ����� ������������� �� �������, ������� ����� ��������� � ���64
>���������. ��������� �������, �� ����� �����������, ��������, ����
>����������, ����� ����� ������� �������. ���������� �� ��� ������� ��������
>�������� ����� ��������� �������������
>
>make TARGET=amd64 TARGET_ARCH=amd64 buildkernel buildworld
>
>��� ��������� ��� ������...
>
>� ��� � ���������� ���������� �����
>
>make DESTDIR=/ TARGET=amd64 TARGET_ARCH=amd64 install32 installkernel
>
>������, � ����� ������ �� ������� ��������� /bin/sh � ����� � �������������
>���������.

� ����������� /rescue/sh ���� �� ����������?

���. ���.

Alexey Kouznetsov

unread,
Jun 28, 2011, 8:12:12 AM6/28/11
to

"Valentin Davydov" <s...@m.davydov.spb.su> wrote in message
news:11874...@ddt.demos.su...

>>� ��� � ���������� ���������� �����

>>make DESTDIR=/ TARGET=amd64 TARGET_ARCH=amd64 install32 installkernel

>>������, � ����� ������ �� ������� ��������� /bin/sh � ����� �
>>�������������
>>���������.

> � ����������� /rescue/sh ���� �� ����������?

������ ������ �� ��������.. �� ������ �� ��� ������ ������� �� ��������� �
��������� �� ����� installworld....

����� ����� ��� ��� ����� �����������.

/�


0 new messages