Рабочие будни

Архивы

Archive for февраля, 2008

Краткие шаги для установки Gentoo

Вторник, февраля 5, 2008

Скачиваем:
1)Архив портежей самый последний portage-*****.tar.bz2
2)Архив 3-й стадии системы stage3-*****.tar.bz2
3)Минимальный загрузочный CD install-x86-minimal-2007.0-r1.iso

Модифицируем минимальный образ для упрощения дальнейшей установки. В образе создаем папку system, и кладем туда архивы портежей и стадий. Записываем на RW матрицу и грузимся с неё.

net-setup
dhcpcd eth0

fdisk /dev/hda //незабыть сделать активным

//Моя разметка выглядит так
Device Boot Start End Blocks Id System
/dev/hda1 * 1 14 105808+ 83 Linux
/dev/hda2 15 81 506520 82 Linux swap
/dev/hda3 82 3876 28690200 83 Linux

mke2fs /dev/hda1
mke2fs -j /dev/hda3
mkswap /dev/hda2
swapon /dev/hda2

mount /dev/hda3 /mnt/gentoo
mkdir /mnt/gentoo/boot
mount /dev/hda1 /mnt/gentoo/boot

tar xvjpf /mnt/cdrom/system/stage3*.tar.bz2 -C /mnt/gentoo
tar xvjf /mnt/cdrom/system/portage* -C /mnt/gentoo/usr
cp -L /etc/resolv.conf /mnt/gentoo/etc/resolv.conf
mount -t proc none /mnt/gentoo/proc
mount -o bind /dev /mnt/gentoo/dev

chroot /mnt/gentoo /bin/bash
env-update
source /etc/profile
passwd root
USE="-doc symlink" emerge gentoo-sources

cd /usr/src/linux
make menuconfig
make && make modules_install
cp arch/i386/boot/bzImage /boot/gentoo
nano -w /etc/conf.d/hostname
nano -w /etc/conf.d/net
emerge syslog-ng
rc-update add syslog-ng default
emerge sshd
rc-update add sshd default
emerge dhcpcd
rc-update add dhcpcd default
emerge screen
USE="unicode slang -ncurses" emerge mc

nano -w /etc/fstab

тут на выбор два варианта загрузчика lilo или grub

emerge lilo
-------------
/etc/lilo.conf
boot=/dev/hda # установка LILO в MBR
prompt # предоставление выбора другого варианта
timeout=50 # ожидание пять секунд до загрузки варианта по умолчанию
default=gentoo # по истечении времени загрузка варианта gentoo
image=/boot/gentoo
label=gentoo # название этого варианта
read-only # запуск с корневой ФС только для чтения; не менять!
root=/dev/hda3 # расположение корневой файловой системы
-------------
lilo

------------------------------------

emerge grub
nano -w /boot/grub/grub.conf
default 0
timeout 3

title=Gentoo
root (hd0,0)
kernel /boot/gentoo root=/dev/hda3
--------------

-----автоматический режим прописки загрузчика
grep -v rootfs /proc/mounts > /etc/mtab
grub-install /dev/hda

-----ручной режим
grub
grub> root (hd0,0) (указание расположения раздела с /boot)
grub> setup (hd0) (установка GRUB в MBR)
grub> quit (выход из оболочки GRUB)

-----

exit

umount /mnt/gentoo/dev
umount /mnt/gentoo/proc
umount /mnt/genoo
reboot

Писалось по памяти. Потому мог и опечататься.

Мантисса в двоичной системе

Понедельник, февраля 4, 2008

Не смог удержаться, что бы не опубликовать данный стёб
Диалог из аськи:
----------------------
ASh:
задание... заданы значения переменных в q=2. вычислить в двоичной системе счисления. х=e/d-f где е=11010,1 d=101,001 f=11100,11
можешь помочь посчитать в двоичной системе сколько получится если 11010,1 разделить на 101,001 и отнять 11100,11
вот смотри. я перевожу в десятичную сис-му ... 11010,1 это 26,5
101,001 это 5,125
делю эти числа на калькуляторе- получаю 5.1707
а вручную высчитываю- другое получается
Guru:
а что за запятые в двоичной системе?
препод твой дебил
так ему и передай
ASh:
уже говорил
сегодня с утра
Guru:
никто не переводит флоат числа в двоичную систему
даже калькулятор виндовый то, что после запятой откидывает
ASh:
меня из за него до госов не допускают
Guru:
пипец
да ну его нафиг
это неправильно и неверно флоаты в двоичный вид совать
а ты спроси у него
есть скажем ЭВМ которая работает с двоичным кодом
так вот, она понимает только 0 и 1
запятая это вообще не число, а символ
а ЭВМ работает с числами
ASh:
ну, есть такое понятие как фиксированная точка и мантисса, потом мне ему еще и про мантиссу придется объяснять
Guru:
у него запятые в байтах не встречаются случаем?
а то я не удивлюсь
байт с 7ю запятыми
сильно
Guru:
я тебе не помогу
он тупо стебается
ASh:
я с ним в свое время выежывался на первых курсах, теперь он гад отыгрывается, один на один с ним когда разговаривал, он открытым текстом и говорил- мол шапками решил меня закидать...а не получится...
----------------------
Помнится, в своё время, я работал на БК10, там приходилось всякие выкрутасы с двоичной системой делать. Но что бы флоаты переводить в двоичную систему, это сильно! :)