1.3, дЛХРПХИ йЮПОНБ (?), 17:15, 09/03/2006 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
1) Почему tar-архив без компрессии?
2) Не проще ли было сделать нормальный дистрибутив для AMD64, положить его на локальный FTP-сервер и ставить с него сколько угодно? | |
|
2.5, GateKeeper (??), 00:17, 10/03/2006 [^] [^^] [^^^] [ответить]
| +/– |
1) Зачем компрессия? Разве только больше времени на выпивание кружки кофе требуется? (Если винт маленький, кто ж запрещает:
# tar cf - * | bzip2 -9 > /usr/local/world_amd64.tar.bz2
2) make release из /usr/src/release у меня дома, например, на i386 (даже процессором amd64 не держится) проваливается постоянно, сборка release методом crossbuild похоже, исключена полностью
Есть предположения почему так: даже если процессором 64-bit поддерживается, запущено-то 32-битное ядро, а соответственно, оно не сможет выполнить 64-битные приложения, которые устанавливаются в каталог сборки release после make buildworld и make buildkernel. Попробуйте сами, если не верите. И еще раз повторяю: кому проще просто скачать установочный диск на офсайте - дык, хорошо! Когда же такой возможности нет - installworld описанным способом - есть выход. А уже на 'uname -m'=amd64 можно делать свой make release, который и будет стопроцентным FreeBSD-{maj}.{min}-amd64.disc1.iso
| |
|
3.8, Димитрий Карпов (?), 12:40, 10/03/2006 [^] [^^] [^^^] [ответить]
| +/– |
1) А разве сокращение объёма архива не экономит время записи на жёсткий диск и не уменьшает фрагментацию?
2) Зачем вообще нужно "выполнять 64-битные приложения, которые устанавливаются в каталог сборки"?
Я не предлгалал собрать полноценный бутявый CD-ROM. Я предлагал собрать файлы base.aa, base.ab и т.д., т.е. построить не образ CD-ROM, а образ FTP-сервера с дистрибутивом. | |
|
4.10, GateKeeper (??), 12:07, 11/03/2006 [^] [^^] [^^^] [ответить]
| +/– |
Пожалуйста, вот Вам и домашнее задание: статья "Изготовление образа FTP-ресурса методом crossbuild" | |
|
|
|
1.4, c0x (??), 17:24, 09/03/2006 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
подобным образом постоянно ставлю себе собранный в чрут-окружении CURRENT со времен начала 5-й ветки.
лучше всетаки tar pxf
| |
|
2.11, GateKeeper (??), 12:12, 11/03/2006 [^] [^^] [^^^] [ответить]
| +/– |
Никак. Работает и могу даже объяснить почему:
# cd /usr/src/etc && diff etc.amd64/ttys etc.i386/ttys
Гляньте на досуге. Это единственные архитектурозависимые файлы в distribution. | |
|
1.12, theCollision (ok), 12:27, 11/03/2006 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
чтож вопросов боле не имею! Посоветовал бы написать скрипт вам, для автоматизации и приложить к статье! | |
1.14, AD (ok), 10:27, 22/04/2006 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
при make installkernel TARHET_ARCH=amd64
еще надо DESTDIR=/ выставить, иначе не инсталлится ядро. | |
1.15, Zont (?), 10:31, 25/10/2007 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
За строчки кросс-компиляции спасибо... но изврат.. ещё какой! Люди давно уже VMware придумали. Там можно и 32 и 64 и 2х процовую эмуляцию включить.
| |
1.16, arez (?), 11:35, 27/07/2009 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Мои пять копеек. Если в системе используется ccache, отключите его на время манипуляций. Это бага сикеша, он не учитывает такие нюансы, как версия компилятора и архитектура.
| |
|