Re: Instalace po siti


To czdebian-l zavinac debian bod cz
From Hans Ginzel <hans zavinac kolej bod mff bod cuni bod cz>
Date Wed, 16 Apr 2003 11:47:36 +0200
Mail-followup-to czdebian-l zavinac debian bod cz
User-agent Mutt/1.4i


On Tue, Apr 08, 2003 at 08:07:26AM +0200, Vlasák Jaroslav wrote:
> Mimochodem, pokud je to CDcko IDE , nedalo by se vzit a pripojit na dobu
> instalace do te 486?

   Praktikuji obraceny postup. Pripojim disk ze stareho PC k funkcnimu
osvedcenemu hradware s Woodym resp. sargem. Otestuji disk:

        dd if=/dev/zero of=/dev/hdc bs=32M
nebo
        badblocks -vws /dev/hda
nebo z jakychsi hist. duvodu

        perl -e 'warn($i++), print "\xF6"x(16*1024*1024) while 1;' |dd
of=/dev/hdc bs=16M

Blocksize volit vhodne podle vasi pameti. Rovnez doporucuji pred tim
zazalohovat /etc, /home, mozna /var. Pro uruchleni take zapnout DMA

        hdparm -d1 -a1 -c1 /dev/hdc

nemate-li zapnuti DMA defaultne zakompilovany v jadre.

   Nasleduje klasika -- fdisk, mke2fs -LS64_Debian -j /dev/hdc3,
tune2fs -i0 /dev/hdc3,
mkdosfs -F32 -n S64_Windows /dev/hdc1, mkswap /dev/hdc6,...
Pozor! Bude-li na cilovem disku jina distribuce, nez na bezicim stroji,
je potreba pouzit mk*fs stejne verze jako budou na cilovem disku, aby
fungovalo e2fsck, e2tools po rebootu s diskem v poovodnim pocitaci.
Napr. sarge vytvari filesystem s featurama, ktere woody nezvladne.
V pripade rozdilnych distribuci doporucuji vytvareni filesystemu "navozenim"
instalacniho prostredi:
        wget
ftp://ftp2.debian.cz/debian/dists/woody/main/disks-i386/3.0.23-2002-05-21/images-1.44/root.bin
        #Nebo pouzijte root.bin z cd;
        zcat root.bin >r.bin
        mkdir /mnt/i
        mount -o loop r.bin /mnt/i
        chroot /mnt/i /bin/ash
        mount -tproc proc /proc

        mk*fs
NEBO
        /sbin/udbootstrap
resp.
        /sbin/ud*oot*   # nefunguje tabelator (ash) a setrim stisky klaves

A lze vesele instalovat.

   Postupuji-li bez instalacniho prostredi, pokracuji namountenim
partitiotny:

        mkdir /mnt/i
        mount /dev/hdc3 /mnt/i
        #mount /dev/hda7 /mnt/mirror

Mam mirror debianu na HD, ale s CD to pujde take.

   Nastartujeme noveho debiana programem ze stejnojmeneho baliku:
        debootstrap woody /mnt/i file:/mnt/mirror/debian

Nastaveni hostname a domainname:
         vi -d {,/mnt/i}/etc/hostname
         vi -d {,/mnt/i}/etc/hosts

Pripojeni mirroru k nove instalaci:
        umount /mnt/mirror
        mkdir -p /mnt/i/mnt/mirror
        mount /dev/hda7 <Esc>.

Stringem <ESC>. mam na mysli stisk klavesy escape nasledovany stiskem tecky 
(last argument of
previouse command v bashi). V klavesovych mapach vetsinou (v ceske
urcite) chybi mapovani pro <Alt+.>.

        chroot /mnt/i
        /usr/sbin/base-config

a vesele dokonfigurovavame a doinstalovavame dalsi baliky.

   Ptate se na autodetekci hardware? Z neceho (nejaky HD, CDRom nebo
pocket PC -- jednodisketova distribuce na diskete) nabootuji stary stroj
a vypisu proc:
        cat /proc/pci
nebo
        lspci
        lspci -v
Je-li pocitac rozebrany, patrne je -- vyndavali jsme z nej disk,
neni uvedene ani potreba, staci se podivat po tech brouckach, co tam
topěj. :-)

    Na "velkem" PC pak zkompiluji kernel na miru (make-kpkg z kernel package).
Mys a gr. kartu nastavim nejlepsim editorem roku

        vim -d {,/mnt/i}/etc/gpm.conf
        vim -d {,/mnt/i}/etc/Textconfig
        vim -d {,/mnt/i}/etc/vga/libvga.config
        vim -d {,/mnt/i}/etc/X11/XF86Config-4

   Je to velmi prijemne, ma-li clovek originalni (sve) konfiguraky k
dispozici a muze jen kopiravat z peclive sbiranych sekci.

   Zbyva jeste lilo. Ctenar jiz nalezne vhodne nastaveni pro root, boot,
install a _map-drive_ volby v lilo.conf v dokumentaci. Pozor,
neznicit si bootovani puvodniho systemu!

    Dlasi metodou je klonovani popsane v LargeDisk-HOWTO.

        Mnoho uspechu pri instalaci preje
                                                        Hans Ginzel

Partial thread listing: