Титла: Инсталация на debian на множество РС-та Публикувано от: abadon в Aug 24, 2007, 17:50 Здравейте.
Много скоро ще ми се наложи да инсталирам Debian на 20-30 РС-та, като ОС-а и софтуера трябва да е еднакъв за всичките компютри. Хардуерно обаче машините не е гаранция че ще бъдат с абсолютно едни и същи параметри. Та въпроса ми е някой има ли опит и/или някакви идеи как се прави подобно нещо по възможно най-лесния и бърз начин. Моята идея беше да ползвам netinstal който да качи някаква базова система след което да напиша един shell скрипт който да каже на apt-get какви пакети да инсталира допълнително. При този вариант обаче всичкия софтуер ще бъде не конфигуриран и пак ще трябва да се занимавам с конфигурацията му на всяка машина по отделно..... Друг вариант който ми предложиха е да си инсталирам и конфигурирам на една машина всичко което ми е нужно след което цялата файлова структура от тази машина да бъде копирана по хардовете на другите. Обаче и при този вариант ми се виждат че ще има проблеми тъй като ще трябва да слагам Grub или Lilo в MBR-а на всяка машина по отделно за да може да бутне нормално. А пък и при този вариант не съм сигурен дали няма да има проблеми с драйверите на хардуера и т.н. което вместо да ми улесни живота ще го затрудни.... Третия вариант за който съм чувал е fai Който е правил такива неща или има някакви идеи да пише за да мога да реша за какво да чета и как да го направя най-лесно и бързо. Предварително благодаря на всички! Титла: Инсталация на debian на множество РС-та Публикувано от: Gaara в Aug 24, 2007, 18:57 Титла: Инсталация на debian на множество РС-та Публикувано от: saejoh в Aug 24, 2007, 19:49
//offtopic горният линк при мен води до http://www.linux-bg.org/cgi-bin/ib3/FAI вместо до http://www.informatik.uni-koeln.de/fai/ Титла: Инсталация на debian на множество РС-та Публикувано от: lz в Aug 24, 2007, 23:15 Пише се ВАРИАНТ, а не вариянт!!!
Пет пъти една и съща елементарна грешка. Това вече е неграмотност! Титла: Инсталация на debian на множество РС-та Публикувано от: the_real_maniac в Aug 25, 2007, 01:43 as_moderator:
lz трябва да се въведе проверка за правописа и за Българският, но за момента има само за английският + не всички ползват addons за mozilla/ie/opera за spell-checking(вкл. иа аз) така че хубава забележка, само да не се отклоните от темата :-) Титла: Инсталация на debian на множество РС-та Публикувано от: ivo1204 в Aug 25, 2007, 07:44 Нет инсталацията на Debian е прекрасно нещо (ако не уцелиш някой кофти момент, да няма пакет или нещо такова ), но естествено може да опиташ и друго. Начини ,сигурно има много , аз бих предпочел един много елементарен: tar.
tar -cvf , на един компютър , на който си дръпнал пакетите , и tar -xvf на другите. Или дори след инстала на пакетите , не би трябвало да има проблеми. Ясно е ,дяла не трябва да е „/“ , Така че май трябва да „боотваш“ от CD. На него може да сложиш и Debian.tar.gz ( да кажем така си го кръстил и да кажем ,e архив на директорията е /Deb_install) . Правиш си си дяловете , mkdir /Deb_install mkdir /Deb_source mount -t iso9660 /dev/hdc(?) /Deb_source mount -t XXXX /dev/XXX / Deb_install -o loop cd /Deb_source tar -cvf Debian.tar.gz chroot /Deb_intsall mount – proc none /proc apt-get update .................. Горе долу такава е идеята . Може и в скрипт , да ти открива CD-to . Пиша без да мисля много сега , така че трябва да си дооформиш нещата ... Или по добре да вземеш например от Слака image -to, и да по промениш скриптовете ... Титла: Инсталация на debian на множество РС-та Публикувано от: triplek в Aug 25, 2007, 10:34 Мисля че най-безболезнено и бързо ше стане с обикновена стандартна инсталация НО НЕ с нетинстал ами с 1-вото CD примерно т.е. с гноме на всяка машина по отделно. И то вместо да го правиш едно по едно можеш да запишеш 5-6 цд-та и едновременно да инсталираш съответно на 5-6 компютъра. Тая работа с клонирането ми се види неприемлива особено за различни марки телевизори.
/офф Една груба сметка: При мен за 25 минути се инсталира с обновяването от 1-вото cd с гноме като десктоп система при 1 мегабит или 128к връзка и 1.5 GHz cpu. Ако го правиш едновременно на 5 машини това нещо по 25 минути дори 30 да го сложим това за 3 часа ше си сложил дебиан на 30 машини с 5 инсталационни диска Но пак казвам НЕ нетинстал ами 1-вото CD от репотата. А за tar варианта само ше кажа че 2 часа архивиране не ти мърдат и поне час и половина разархивиране като гимнастиката има вероятност да завърши с контузия. Титла: Инсталация на debian на множество РС-та Публикувано от: ivo1204 в Aug 25, 2007, 11:09 @triplek
tar е голяма фурия! Filesystem 1K-blocks Used Available Use% Mounted on /dev/hda16 12G 5.1G 5.6G 48% /mnt/hd16 time tar -cvf Test.tar.gz /mnt/hd16 real 7m1.743s user 0m2.753s sys 0m32.315s Титла: Инсталация на debian на множество РС-та Публикувано от: triplek в Aug 25, 2007, 11:16 Да не почваме офтопика я ми прати cat /proc/cpuinfo на ЛС. Не ми се вярва тая работа. При мен едно дрисливо 40 мб ядро се разархивира за не по малко от 3 минути а ти ми говориш за 5 Г.
Титла: Инсталация на debian на множество РС-та Публикувано от: ivo1204 в Aug 25, 2007, 11:23 debian:~# cat /proc/cpuinfo
processor : 0 vendor_id : AuthenticAMD cpu family : 15 model : 47 model name : AMD Athlon 64 Processor 3400+ stepping : 2 cpu MHz : 2188.890 cache size : 512 KB fpu : yes fpu_exception : yes cpuid level : 1 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext fxsr_opt lm 3dnowext 3dnow pni lahf_lm bogomips : 4382.10 TLB size : 1024 4K pages clflush size : 64 cache_alignment : 64 address sizes : 40 bits physical, 48 bits virtual power management: ts fid vid ttp tm stc uname -a Linux debian 2.6.22.5 #1 PREEMPT Thu Aug 23 20:50:04 EDT 2007 x86_64 GNU/Linux Титла: Инсталация на debian на множество РС-та Публикувано от: stinger в Aug 25, 2007, 11:56 Ако все още не си намерил удачното решение - погледни варианта с използване на preseed:
http://wiki.debian.org/DebianInstaller/Preseed http://www.enterprisenetworkingplanet.com/netsysm/article.php/3606721 Титла: Инсталация на debian на множество РС-та Публикувано от: supervas в Aug 25, 2007, 12:48 Ето една помощна идея от мен.
След като видиш компютрите ако има такива с еднаква конфигурация или с разлика в незначителни елементи, като FDD и други такива, можеш да ги групираш в групи и да действаш по различни начини за различните групи, включително и пълно копие на дисковете. Това разбира се ще можеш да решиш чак след като видиш компютрите. Титла: Инсталация на debian на множество РС-та Публикувано от: metal в Aug 25, 2007, 13:47 За нищо на света не бих поддържал 30 еднакви (като софтуер ОС) машини. За тази цел хората са измислили LTSP. Ако ще се ползва мощен софтуер - LOCAL_APS=Y. За мен това е най-доброто решение
Титла: Инсталация на debian на множество РС-та Публикувано от: abadon в Aug 26, 2007, 20:41 За правописа сори, но просто от компютъра който пишех в действителност нямам проверка на правописа. (То яко някой ми е видял предишните теми е наясно че трудно си инсталирах Opera-та на това РС, а пък до допълненията към нея още не съм стигнал)
stinger още проучвам нещата защото след 2-3 дни ще почна същинската процедура. Сега ще видя линковете които си ми дал. metal варианта ти е може би най-удачния, но за съжаление не всичко зависи от мен и опцията за използване на централен сървър от който да бутват машините отпада. Тъй като за целта трябва сървър а такъв не се предвижда да има от управата. А и машините ще бъдат разположени на поне 10-15 места из София и както може сам да се досетиш скоростта и стабилността на интернета не е гарантирана.... Титла: Инсталация на debian на множество РС-та Публикувано от: ivo1204 в Aug 26, 2007, 20:58 @abadon ,
Ако си намериш един външен USB disk ,( USB DVD ,...) , смятам , ще ти е от голяма полза... Титла: Инсталация на debian на множество РС-та Публикувано от: abadon в Aug 26, 2007, 21:38 разполагам с едно usb dvd
Титла: Инсталация на debian на множество РС-та Публикувано от: ivo1204 в Aug 26, 2007, 22:01 И аз съм с външно USB DVD (RW) , все се каня да си купя нормално DVD ... , така съм инсталирал ( по неволя) почти всичко от него.
Иначе е много удобно , то и DVD дисковете (дори и RW) са много ефтини. Дали ще "боотне" обаче , няма 100% гаранция , нали ? Но като източник , май е ОК. На Дебиан нет инстала също не можеш да имаш 100% доверие ... Та гледам , проблемите са няколко: Ботването , нет-а , и самата инсталация. По начало , това ще е инсталация върху празен диск , или си има Win? П.П. Ще ползваш целия диск ? Титла: Инсталация на debian на множество РС-та Публикувано от: abadon в Aug 26, 2007, 22:10 С бутването бих казал че проблема е частичен, тъй като до сега не съм имал случай да не успея да бутна от това USB DVD (пък и поне част от компютрите не знам дали няма да си имат собствени дискови устройства)... Проблема с него би възникнал ако се инсталира по някакъв начин ОС който няма бутлоудер и затова след това да се наложи да се инсталира отделно такъв.
С нета проблем също не виждам. Смисъл компютрите си имат нет, казах в горния си пост че може да има проблем при мрежовото бутване най-вече защото не съм на 100% сигурен (то и кой може да бъде...) в доставчиците и в това дали по време на бури и т.н. няма да има проблеми и нета да спре и съответно РС-тата да станат неизползваеми. Иначе принципно РС-тата си имат нет. Със самата инсталация вече проблем си има.... Титла: Инсталация на debian на множество РС-та Публикувано от: ivo1204 в Aug 26, 2007, 22:39 За съжаление ,Дебиан не е отличник в разпознаване на хардуера , че и на лан картите ...
Ами ако няма драйвер ( трябва ти например firmware ? ) Втория проблем , който съм забелязал , това е че не тръгва Х -са ( имам си целта един xorg.conf ). Ма да не мислим най-лошото ... Ми май най-добре да си пуснеш един Slax предварително ,преди да инсталираш , ида видиш как е под Линукс : нета, Х-са , усб-то. От него може и да си подготвиш диска местене ,дялове и т.н. не разчитай на Дебиана ( мисля ,скоро не съм го ползвал , ползвам MCNLive ). P.P Ще направя малко тестове , (за USB DVD ) ... Титла: Инсталация на debian на множество РС-та Публикувано от: ivo1204 в Aug 26, 2007, 23:21 Мисля си и следния вариант:
Ако имаш лаптоп и рутер , да стартиташ файлов сървър ,dhcp , и така да теглят от там .С dhcp Debian се орправя без проблеми...На рутера можеш да закачиш няколко PC-та , и нет инсталация. П.П Няма начин да няма такова готово решение , няма да откриваме топлата вода,я... Начи ето едно решение ( както го виждам сега , не съм тествал ): Подготовка: Правиш си един празен дял , и му даваш нет-инсталация ,да качи base system .После "боотваш" в него , и качваш пакетите (мета пакетите ) , ама не ги инсталираш , а само: apt-get -d install .... Само ги дърпа. (Но аз не виждам проблем и да ги инсталира ..,поне някои) След това ботваш от другото дистро ,или LiveCD (Slax) а що не, ; http://gparted.sourceforge.net/livecd.php umount /дяла_за_инстал_на_дебиана mkdir /source_debian mount -t ext3 /dev/XXX /source_debian -o loop tar -cvf Debian_source.tar.gz /source_debian Тук може и компресия , ако стане повече от 4.4Г (-czvf) При алтернативен вариант с "dd" : (дяла да не е по голям от 4.4Г) umount /дяла_за_инстал_на_дебиана dd if=/dev/XXX of=/Debian_source.dd И запис на DVD. Инсталацията ,по обратния начин: Боот от LiveCD Там местене ,триене ,правене на дяловете , правене файлова система, каквото трябва ...( Май пртди това е и почистване и дефрагментиране на Win дяловете , архивиране ?) mkdir /source_debian umount /дяла_за_инстал_на_дебиана mount -t ext3 /dev/XXX /source_debian -o loop cd на УСБ-то и: tar -xvf Debian_source.tar.gz ...................... Важното е директорията , в която емонтиран дяла за Дебиан да е една и съща при tar -a , когато архиеираме дяла , и когато разархирираме... При алтернативен вариант : umount /dev/XXX ( XXX e Debian дяла) cd на УСБ-то dd if=/dev/XXX if=/Debian_source.dd of=/dev/XXX Обаче тук е малко кофти ,щото дяла трябва да е със същата големина , като оргиналния. Но по този начин ( и с компресия )работи и partimage : http://www.partimage.org/Main_Page Мисля ,че е едно елементарно решение , и без рискове. Ако има: dpkg-reconfigure -a Титла: Инсталация на debian на множество РС-та Публикувано от: triplek в Aug 27, 2007, 08:51
Верваш ли? Aз не вервам!!! Титла: Инсталация на debian на множество РС-та Публикувано от: bubu в Aug 27, 2007, 10:12 Значи на мен ми трябва същото нещо и варианта на които сме се спряли е partimage, инсталираш на едно пц дебиан, сетъпваш го и после му правиш имидж и го дистрибутираш по другите машини. Проблема е че с partimage не можеш да слагаш мбр ама може да се направи едно малко скриптче, което го прави това.
Титла: Инсталация на debian на множество РС-та Публикувано от: abadon в Aug 27, 2007, 13:14
Сега ще го погледна и този вариант, но при него не трябва ли РС-тата да са с едни и същи хардуерни компоненти? Титла: Инсталация на debian на множество РС-та Публикувано от: edmon в Aug 27, 2007, 14:29
Верваш ли? Aз не вервам!!! и аз и аз! Титла: Инсталация на debian на множество РС-та Публикувано от: bubu в Aug 27, 2007, 20:47 @abadon
При мен са едни и същи с дребни разлики и затова не ми е проблем, общо взето разликите са в мрежовите карти и затова на имиджа съм си инсталирал драйверите и за трите които ползвам, а инсталацията на нов комп отнема около 10ина минути макс и съответно може да се прави повече от една инсталация едновременно. Титла: Инсталация на debian на множество РС-та Публикувано от: ivo1204 в Aug 28, 2007, 00:54 Значи „partimage“ e много опасна програма , с нея лесно можеш да затриеш всичките данни. Поне такава беше преди няколко години . Би била прекрасна например , ако ще ги правиш тия компютри , с едни и същи дискове , серийно инсталиране ...
Е , сигурна много се е променила оттогава ,но опасността е заложена в принципа на работата и. Например какво става с лошите сектори? И много много други ... Не съм поп, @triplek и @edmon , та да ме интересува ,дали вервате. Вашия „духовен“ живот си е ваш бизнес ,ако има нещо конкретно по темата да кажете , нищо против нямам да го обсъдим. Въобще нямам претенции ,че съм прав : GPL Титла: Инсталация на debian на множество РС-та Публикувано от: kostadinz в Aug 28, 2007, 04:37 можеш да си направиш локално хранилище на някоя стара машинка (ще ти върши работа и после след като си инсталирал машините)-голямо точене е първия път но после е лесно.
напр. http://www.howtoforge.com/local_debian_ubuntu_mirror с нет инстала дебиан 4.0 става бързо и само с едно рестартиране-минимален инсталл. Правиш си един шел скрипт за добавяне на редове в sources.list, наковаваш всички пакети които искаш да се инсталират допълнително с апт-гет инсталл (kde/gnome. openoffice, java, opera, firefox... ) С локален мирор инсталацията е през ЛАН и хвърчи. -- Другия вариант: инсталираш на една машина всички пакети които ти трябват, dpkg --get-selections * > /mnt/floppy/backup.pkg.lst бутваш минимална инсталация на дебиан от root-boot floppies dpkg --set-selections < /mnt/floppy/backup.pkg.lst apt-get update apt-get dselect-upgrade apt-get dist-upgrade apt-get upgrade Титла: Инсталация на debian на множество РС-та Публикувано от: abadon в Aug 28, 2007, 09:41 @kostadinz
Втория ти вариант— да инсталирам на една машина всичко което ми трябва ми се вижда най-лесното и бързо решение на проблема ми. Точно за нещо такова си мислех в началото обаче задалбах много с разни други по-адванс решения за клъстери и т.н, които са по-удачни но за РС-та предназначени за специални цели. А аз ще го инсталирам дебиана на офис машини. Дано само рс-тата имат флопита, но и да нямат мисля че с netinstal-a мога да исталирам една минимална система на харда, след което да си кача файла backup.pkg.lst на него и пак да изпълня и другите команди... P.S> Няма нужда да си правя локално огледало на Debian-а, защото официалното за България е в моята ЛАН така че нямам проблеми със скоростта към него. Титла: Инсталация на debian на множество РС-та Публикувано от: divak в Aug 28, 2007, 13:44 |