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: