Benötigt wird lokales System mit installiertem mach
- fdisk /dev/hda
- mkfs.ext3 /dev/hda1
- vgcreate rootvg /dev/hda2
- lvcreate -n usrlv -L 2000M rootvg
- ...
- mkswap /dev/rootvg/swaplv
- swapon /dev/rootvg/swaplv
- mount /dev/hda1 /mnt
- cd /mnt
- mkdir usr var tmp
- mount /dev/rootvg/usrlv /usr
- ...
- lokal
mach -r f3u setup minimal mach -r f3u apt-get install python mach -r f3u apt-get install yum
- Das ergibt ein Minimalsystem von dem man weitere Software installieren kann
rsync -essh -avzP /var/lib/mach/roots/fedora-3-i386-updates/ root@server:/mnt/
Das System auf den Server übertragen
cp /etc/resolv.conf /mnt/etc Nameserver bekanntmachen
cp -ax /dev/. /mnt/dev/ Devices erzeugen (da wir noch kein udev haben)
chroot /mnt und in das System reinwechseln
- im chroot:
vi /etc/fstab fstab anlegen
/dev/hda1 / ext3 defaults 1 1 /dev/rootvg/usrlv /usr ext3 defaults 1 2 /dev/rootvg/varlv /var ext3 defaults 1 2 /dev/rootvg/swaplv swap swap defaults 0 0 none /dev/pts devpts gid=5,mode=620 0 0 none /dev/shm tmpfs defaults 0 0 none /proc proc defaults 0 0 none /sys sysfs defaults 0 0
mount /proc /proc einbinden
rpm --import http://download.fedora.redhat.com/pub/fedora/linux/core/3/i386/os/RPM-GPG-KEY-fedora
vi /etc/yum.repos.d/fedora.repo /etc/yum.repos.d/fedora-updates.repo nahen Server eintragen
yum groupinstall Base Basis-System vervollständigen
yum install ... weitere Pakete installieren
grub Grub installieren
root (hd0,0) setup (hd0) quit
vi /boot/grub/grub.conf Grub konfigurieren
default=0 timeout=0 title Fedora Core (2.6.10-1.760_FC3) root (hd0,0) kernel /boot/vmlinuz-2.6.10-1.760_FC3 ro root=/dev/hda1 selinux=0 initrd /boot/initrd-2.6.10-1.760_FC3.img
kudzu Hardwareerkennung
vi /etc/modprobe.conf alias eth0 ...
netconfig Netzwerk konfigurieren
- /etc/sysconfig/network
NETWORKING=yes HOSTNAME=...
- /etc/sysconfig/network-scripts/route-eth0
ADDRESS0=10.255.255.1 NETMASK0=255.255.255.255 ADDRESS1=0.0.0.0 NETMASK1=0.0.0.0 GATEWAY1=10.255.255.1
ntsysv --level 345 Dienste deaktivieren
passwd Passwort festlegen
- vi /etc/sysconfig/i18n
- neu starten und hoffen ...
- system-config-time
- yum install/groupinstall ...
- SELinux
um SELinux zu aktivieren beachte http://fedora.redhat.com/docs/selinux-faq-fc2/index.html#id2658899
- /etc/sysconfig/selinux SELINUX=permissive
- fixfiles relabel
- selinux=0 aus grub.conf entfernen
- reboot
- fixfiles relabel
t.b.c.