Swappp
initrd ты тоже будешь сам создавать?
Ты заставляешь меня спросить, что это такое.
title=Gentoo Linux 2.6.11-r9 initrd root (hd0,0) kernel /kernel-2.6.11-gentoo-r9 root=/dev/ram0 init=/linuxrc ramdisk=8192 doscsi real_root=/dev/sda3 udev vga=0x317 splash=verbose initrd /initrd-2.6.11-gentoo-r9 title=Gentoo Linux 2.6.11-r9 udev+init root (hd0,0) kernel /kernel-2.6.11-gentoo-r9 init=/linuxrc real_root=/dev/sda3 doscsi udev nodevfs vga=791 title=Gentoo Linux 2.6.11-r9 init root (hd0,0) kernel /kernel-2.6.11-gentoo-r9 init=/linuxrc real_root=/dev/sda3 doscsi vga=791 title=Gentoo Linux 2.6.11-r9 udev nodevfs root (hd0,0) kernel /kernel-2.6.11-gentoo-r9 root=/dev/sda3 doscsi udev nodevfs vga=791
Без бага и ошибки я софт Mozilla не люблю!
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1
Microsoft® Office Outlook® 2007 (12.0.4518.1014) MSO (12.0.4518.1014)
Отсутствует
Вот ППЦ: сделал emerge system, и слетели шрифт и русификация консоли..
Без бага и ошибки я софт Mozilla не люблю!
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1
Microsoft® Office Outlook® 2007 (12.0.4518.1014) MSO (12.0.4518.1014)
Отсутствует
djet
Ты заставляешь меня спросить, что это такое.
Вот по тому, что ты используешь genkernel, ты этого не знаешь
Это специальный образ ФС, который передается загрузчиком ядру, и монтируется как корневой, для загрузки драйверов нужных для монтирования настоящей корневой ФС... Хотя откравенно говоря на большенстве десктопов он не нужен. В основном для машин с RAID.
Отсутствует
Если бы PHP имел обратную совместимость, то да. Но т.к. зачастую php-5 не может выполнять код php-4 получается что php4 != php5...
Конечно не равно. Но язык - всё равно один И, кстати, все мои проекты на php5 заработали сразу Проблемы были чисто технические (mmcache пришлось обновлять до eaccelerator).
... чтобы понять рекурсию, нужно сперва понять рекурсию ...
Отсутствует
>Не припомню ничего интересного, кроме make clean, make menuconfig, make && make modules_install..
Всё кроется --with-*
Иначе получается зоопарк. Каждый разработчик суёт свои потроха куда ему правильнее покажется, а не так, как принято в той ОС под которой софт собирается
>Ошибаешься. Меня как раз панель управления в KDE root'a просила!
Кхм. Настройки KDE - они все для локального юзера. Настройки системные в KDE - намного менее удобные, чем через mcedit в терминалке
... чтобы понять рекурсию, нужно сперва понять рекурсию ...
Отсутствует
>Апгрейд т.е. по сути замена пакетов старого дистрибутива на новые это такая опасная процедура?
Именно так. У тебя полностью меняется весь набор библиотек. Софт, написанный под одни версии не работает под другими. Малейшие сбои в отработке зависимостей - и получится то, что было у меня А процедуру такую придётся на RPM-based проводить _регулярно_, т.к. уже через год-два эксплуатации новый софт под старые версии выходить почти перестаёт.
>Надо видимо было очень постараться чтобы убить систему, даже не знаю что для этого нужно: shells, binutils и rpm раньше glibc обновить что-ли?
Достаточно того, чтобы машина повисла на любом из базовых сервисов при загрузке. Компьютер удалённый, в Ctrl-D не выйдешь
>Либо использовалась какая-ть автоапдейтилка, отличающаяся значительной кривизной.
Естественно, пользовался обычный apt-get. Что, у нас есть что-то более продвинутое в RPM? yum и up2date не предлагать
>Культовый
Ну, для тебя - м.б. Мы же за ним просто работаем
... чтобы понять рекурсию, нужно сперва понять рекурсию ...
Отсутствует
Вот ППЦ: сделал emerge system, и слетели шрифт и русификация консоли..
Кхм. Как бы emerge system - это _первое_ что нужно делать До всех шрифтов и русификации
... чтобы понять рекурсию, нужно сперва понять рекурсию ...
Отсутствует
>Вот по тому, что ты используешь genkernel, ты этого не знаешь
У меня genkernel собирает initrd и помещает его в /boot (предварительно подмонтировав). Что я не так делаю?
... чтобы понять рекурсию, нужно сперва понять рекурсию ...
Отсутствует
Balancer
У меня genkernel собирает initrd и помещает его в /boot (предварительно подмонтировав). Что я не так делаю?
А ты то тут причем?
И, кстати, все мои проекты на php5 заработали сразу
Могу придположить, что ты не использовал ООП А еще не работал с XML через DOM... Кстати, а два mod_php в одном apache жить не будут...
70_mod_php.conf
<IfDefine PHP4> # Load the module first <IfModule !sapi_apache2.c> LoadModule php4_module extramodules/libphp4.so </IfModule> # Set it to handle the files <IfModule mod_mime.c> AddType application/x-httpd-php .php AddType application/x-httpd-php .phtml AddType application/x-httpd-php .php3 AddType application/x-httpd-php .php4 AddType application/x-httpd-php-source .phps </IfModule>
70_mod_php5.conf
# vim: ft=apache sw=4 ts=4 <IfDefine PHP5> # Load the module first <IfModule !sapi_apache2.c> LoadModule php5_module modules/libphp5.so </IfModule> # Set it to handle the files <IfModule mod_mime.c> AddType application/x-httpd-php .php AddType application/x-httpd-php .phtml AddType application/x-httpd-php .php3 AddType application/x-httpd-php .php4 AddType application/x-httpd-php .php5 AddType application/x-httpd-php-source .phps </IfModule> </IfDefine>
Отсутствует
>Могу придположить, что ты не использовал ООП :)
Именно на объектах всё и построено. Каждый чих - объект :)
>А еще не работал с XML через DOM...
Не работал :)
>Кстати, а два mod_php в одном apache жить не будут...
Почему? Пробовать лениво, но почему нет? Лежат в разных каталогах, пользуются разными namespace и чтобы переключать их достаточно определять только -D PHP4 или -D PHP5...
>70_mod_php.conf
Нет, это тут не при чём.
Вот попробовал сейчас - заметил проблему.
application/x-httpd-php
Как этот вопрос в BSD решается? :)
... чтобы понять рекурсию, нужно сперва понять рекурсию ...
Отсутствует
А как мне теперь перенести Gentoo на реальную машину?
Без бага и ошибки я софт Mozilla не люблю!
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1
Microsoft® Office Outlook® 2007 (12.0.4518.1014) MSO (12.0.4518.1014)
Отсутствует
Сложно будет. Из-за /dev и /proc.
Полагаю, действовать нужно так:
Создаёшь новые разделы (swap, boot/ext3, root/ext3 или reiserfs) на том же или другом диске.
Монтируешь корневой и boot'овый разделы в виртуальную машину (в настройках).
Запускаешь виртуальный Linux.
Монтируешь там новые разделы в /mnt/.... каталоги.
Распаковываешь в нём на будущий корневой раздел папки /dev и /proc из любого stage.
Копируешь туда всё остальное, кроме /dev и /proc
Копируешь /boot в бутовый раздел
Перегружаешь систему и грузишься с любого Linux LiveCD.
Включаешь своп (вдруг опертивки не хватит)
swapon /dev/hda2
Делаешь chroot в новый раздел (предварительно его и boot смонтировав):
mount -t reiserfs /dev/hda3 /mnt/gentoo
mount -t ext3 /dev/hda1 /mnt/gentoo/boot
mount -t proc proc /mnt/gentoo/proc
chroot /mnt/gentoo
env-update
source /etc/profile
Всё, ты в новом Gentoo. осталось сделать его загрузочным. Если у тебя был настроен lilo, то нужно просто написать lilo и он пропишется.
Для grub - запускаешь его
# grub
: root (hd0,0)
: setup (hd0)
: quit
Всё. можно перезагружать систему
...
А, да. М.б. придётся пересобрать ядро с поддержкой твоего реального, а не виртуального железа, если не сделал её раньше
... чтобы понять рекурсию, нужно сперва понять рекурсию ...
Отсутствует
Balancer
Сложно будет. Из-за /dev и /proc.
Непомню как сам переносил, но помню, что это было очень просто... Главное не переносить работающую систему, а загрузится например с LiveCD.
FUBAr
кстати недавно обнаружил что можно iso образы монтировать
Следующим шагом будет обнаружение, что для создания этого образа с диска достаточно
Либо более правильный способ
Ну и на последок, тоже самое можно сделать и с помощью cp
Отредактировано Swappp (10-06-2005 20:10:35)
Отсутствует
Скопировал разделы с помощью TrueImage и развернул их на реальный диск.
Было:
/ -> sda3, primary
/boot -> sda1, primary
Стало:
/ -> sda5, primary
/boot -> sda4, logical
...
Всё, разобрался! Осталось настроить звук, видео, материнку и модем.
Отредактировано djet (11-06-2005 01:40:56)
Без бага и ошибки я софт Mozilla не люблю!
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1
Microsoft® Office Outlook® 2007 (12.0.4518.1014) MSO (12.0.4518.1014)
Отсутствует
djet
/ -> sda5, primary
/boot -> sda4, logica
Однако у тебя и бардак на винте Хотя подожди, это как sda5 primary? Я конечно могу ошибаться, но primary это с 1 по 4 включительно, причем один раздел extend, в котором уже лежат logical разделы... Правда всякими PM наверно можно и так завернуть, по этому для создания и удаления разделов я использую исключительно fdisk (или cfdisk)
Отредактировано Swappp (11-06-2005 02:58:44)
Отсутствует
Swappp
Перепутал
Кстати, не знаешь, чем можно управлять разгоном и скоростью вращения вентиляторов?
Без бага и ошибки я софт Mozilla не люблю!
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1
Microsoft® Office Outlook® 2007 (12.0.4518.1014) MSO (12.0.4518.1014)
Отсутствует
Balancer
Сложно будет. Из-за /dev и /proc.
Непомню как сам переносил, но помню, что это было очень просто... Главное не переносить работающую систему, а загрузится например с LiveCD.
Вот в этом и сложность. У человека - виртуальная машина. С виртуальным (или я ошибся?) диском. Добраться до него можно только при запущенной системе. Хотя, конечно, если сразу сборка шла на физическом диске, то проблем с переносом не будет за отсутствием необходимости переноса
... чтобы понять рекурсию, нужно сперва понять рекурсию ...
Отсутствует
Balancer
Вот в этом и сложность. У человека - виртуальная машина. С виртуальным (или я ошибся?) диском. Добраться до него можно только при запущенной системе. Хотя, конечно, если сразу сборка шла на физическом диске, то проблем с переносом не будет за отсутствием необходимости переноса big_smile
Чего? Я говорил, что не стоит преностить систему саму из себя, а стоит скормить LiveCD VMWare, добавить реальный диск, после чего загрузится и перенести...
Отсутствует
А... Ну да. До скармливания LiveCD VMWare я не додумался. Протормозил и подумал, что ты его системе скормить хочешь
Да, с LiveСD проблем никаких не должно быть. Тупо копируешь всю систему на физический раздел, делаешь chroot и инсталлируешь/обновляешь загрузчик.
... чтобы понять рекурсию, нужно сперва понять рекурсию ...
Отсутствует