nuclearcat Posted March 23, 2006 Posted March 23, 2006 Занимаюсь разработкой линукса на флешке, в связи с крайним неудобством использования StarOS. Поэтому удалось кое-что собрать, ессно wireless и многими вкусностями еще и не пахнет, но все у впереди. http://www.nuclearcat.com/globalos-0.01.tgz fs - файловая система squashfs, никаких паролей. kernel - ядро Если хотите бутнуть с флешки - на нее надо поставить syslinux Сырых моментов еще много. /etc примонтирован в squashfs, т.е. ro, как и множество других вещей(например /etc/passwd / shadow). Статические sshd ключи... но! уже в быту применять можно Итак основные моменты - 1)Загружается достаточно быстро, собственно вся система в initrd (планирую пощупать initramfs). К сожалению модули особо сейчас не выношу, сначала допишу софт для максимально быстрого примонтирования usb-storage, потому как сейчас стоят sleep "от балды". 2)Есть очень быстрый safe_mode_reboot, посредством kexec, если не использовать конфиг с USB флешки а захардкодить ip&etc в initrd - загрузка займет на P3/P4 секунд 5-10 или даже меньше. 3)Конфиг легко редактируется - даже вынув флешку и вставив в виндовый ноут, можно подредактировать и перепаковать config.tgz, основная система при этом не падает. Можно воткнуть назад и примонтировать - а можно ребутнуть... вопрос unplug/plug флешки не отработан, после снятия нужно монтировать назад вручную. 4)В отличии от StarOS - открытая система, можно собрать те же самые бинари, я исходники не модифицировал. 5)Есть авторизация по pubkey, в наличии ssh server/client/scp. Из утилит - tcpdump, iptraf, iproute2, iptables(пока минимум), ethtool, mtr. globax :))) Ессно благодаря iproute2(полный в /usr/local/...) - сетевой функционал гораздо шире (HTB, source routing) 6)Собственно что меня не устраивало, и что есть в этой системе - kernel 2.6 с поддержкой APIC & SMP. Ну и опционально (в этой системе не собирал) NAPI, потому как на одном из роутеров- болee 20Kpps на 6 картах, а с косячным StarOS - двухкотловый Xeon с MSI и PCI-X выглядит как ущербный однопроцессорный PC с расшаренными 16-ю прерываниями XT-style. Собираюсь запихнуть модулями зебру, squid и т.п. Есть много из стандартного набора busybox. P.S. loopback поднять забыл Вставить ник Quote
nuclearcat Posted March 23, 2006 Author Posted March 23, 2006 /proc тоже забыл! блин! Вставить ник Quote
nuclearcat Posted March 23, 2006 Author Posted March 23, 2006 Ядро собрано под P-M, работать по идее будет под P4/P3. Вставить ник Quote
martini Posted March 25, 2006 Posted March 25, 2006 это уже чтото )) на днях поюзаю.. Из хотелок )) : SNMP Zebra-quagga -неважно Bonding Bridge OpenVpn tunnels PPtP, PPPoE Вставить ник Quote
Vovik Posted March 26, 2006 Posted March 26, 2006 а смысл во всем этом? есть ведь уже куча разных подобных проектов. охота велосипед изобретать? :) Вставить ник Quote
nuclearcat Posted March 26, 2006 Author Posted March 26, 2006 куча подобных = не свое К precompiled дистрибутивам у меня жесткое предубеждение в их неэффективности и отсталости от времени. Вставить ник Quote
martini Posted March 26, 2006 Posted March 26, 2006 если у Ядерного все получится (а я уверен что получится), то выйдет самое то, продукт заполнит свою нишу. Особенно если учитывать что там будет Globax и наверное пару драйверков под SS1, SS2 и Penta. Залил дистриб на флешку или чтото подобное, втыкнул в комп и забыл.. Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.