Установка Debian etch на Linux
Приводится пример установки Дебиана/Ubuntu из под других операционных систем.
Ссылки на первоисточники:
- http://www.svenkrahn.de/linux/my_debian/ar01s02.html
- http://www.underhanded.org/papers/debian-conversion/remotedeb.html
export LFS=/debian
Создаем партишен для установки
$ lvcreate -n root_d2 -L 5G tanker Logical volume "root_d2" created $ mkfs.ext3 /dev/tanker/root_d2 mke2fs 1.40-WIP (14-Nov-2006) ................ Writing superblocks and filesystem accounting information: done
Создаем необходимые для установки папки
$ mkdir -pv $LFS $LFS/boot mkdir: создан каталог `/debian' mkdir: создан каталог `/debian/boot'
Монтируем разделы:
mount /dev/tanker/root_d2 $LFS mount /dev/sda1 $LFS/boot
Устанавливаем дистривутив
debootstrap --arch i386 etch $LFS http://mirror.yandex.ru/debian
Копируем необходимые файлы
cp -v /etc/fstab $LFS/etc/fstab cp -v /etc/resolv.conf $LFS/etc/resolv.conf cp -v /etc/hosts $LFS/etc/hosts cp -v /etc/hostname $LFS/etc/hostname cp -v /etc/network/interfaces $LFS/etc/network/interfaces
chroot $LFS /usr/bin/env -i HOME=/root TERM=$TERM PS1='u:w$ ' PATH=/bin:/usr/bin:/sbin:/usr/sbin /bin/bash --login
mount -t proc proc /proc
cat <<EOF > /etc/apt/sources.list # # /etc/apt/sources.list # deb http://mirror.yandex.ru/debian/ stable main non-free contrib deb-src http://mirror.yandex.ru/debian/ stable main non-free contrib deb http://security.debian.org/ stable/updates main contrib non-free deb-src http://security.debian.org/ stable/updates main contrib non-free deb http://www.backports.org/debian etch-backports main contrib non-free EOF
wget http://www.backports.org/debian/archive.key -q -O- | apt-key add -
Установим недостающее
apt-get update apt-get install less sudo psmisc pciutils vim-full iproute dnsutils ethtool locales console-cyrillic
apt-get install openssh-server
passwd root
Редактируем файл /etc/fstab
$ vim /etc/fstab
# /etc/fstab: static file system information. # # proc /proc proc defaults 0 0 /dev/mapper/tanker-root_d2 / ext3 defaults,errors=remount-ro 0 1 /dev/sda1 /boot ext3 defaults 0 2 /dev/mapper/tanker-swap_1 none swap sw 0 0
Устанавливаем ядро и загрузчик
apt-get install linux-image-2.6.18-5-686 apt-get install grub
apt-get install lvm-common lvm2 multipath-tools
depmod 2.6.18-5-686 mkinitramfs -o /boot/initrd.img-2.6.18-5-686 2.6.18-5-686
update-grub
Проверяем и редаетируем файл /boot/grub/menu.lst
Нет комментариев
Комментирование закрыто.