mysql chroot debian_系统修改之一chroot安装debian

安装前在自己的电脑上必须要有一个linux操作系统,然后下载debian-40r0-i386-netinst.iso包http://ftp.tw.debian.org/debian-cd/4.0_r0/i386/iso-cd/

和debootstrap_0.3.3.2_all.deb包http://ftp.debian.org/debian/pool/main/d/debootstrap/

1、安装基本系统

用fdisk /dev/hda或cfdisk分一个或多个分区,然后重启

mkfs.ext3 /dev/hda* (我只用分了一个根分区,swap分区是共享gentoo的)

mkdir -p /mnt/debian

mount /dev/hda* /mnt/debian

mount -o loop debian-40r0-i386-netinst.iso /mnt/cdrom

ar -xf debootstrap_0.3.3.2_all.deb

tar zxvf data.tar.gz -C /

/usr/sbin/debootstrap --arch i386 etch /mnt/debian file:/mnt/cdrom/debian

cp /etc/resolv.conf /mnt/debian/etc/resolv.conf

2、chroot进入系统环境

chroot /mnt/debian /bin/bash

mount -t proc proc /proc

3、添加源

vi /etc/apt/sources.list,输入

deb http://mirrors.geekbone.org/debian/ etch main contrib non-free

deb-src http://mirrors.geekbone.org/debian/ etch main contrib non-free

deb http://debian.cn99.com/debian/ etch main contrib non-free

deb-src http://debian.cn99.com/debian/ etch main contrib non-free

4、安装本机环境

apt-get install locales

配置locale

dpkg-reconfigure locales

择你要用的locale,比如我选择了 en_US.UTF-8 zh_CN.GB2312 zh_CN.UTF-8 zh_CN.GB18030

zh_CN.GBK ,回车,选择你的系统默认locale

我选择的en_US.UTF-8.如果你想在控制台下使用中文请安装zhcon

5、升级

apt-get update

apt-get dist-upgrade

6、安装内核

apt-cache search linux-headers-*(查看可安装的版本)

apt-get install linux-headers-*

apt-get install linux-image-* (该处版本要与linux-headers相同)

apt-get

install ttf-arphic-bkai00mp ttf-arphic-bsmi00lp ttf-arphic-gbsn00lp

ttf-arphic-gkai00mp ttf-arphic-ukai ttf-arphic-uming(安装字体)

apt-get install grub

menu.lst和fstab两个文件的内容请根据自己的情况自行设置,以下是我的配置文件,仅供参考:

menu.list:

default=0

timeout=10

password --md5 $1$mr0Cg1$/tct8ZxZfbHpL195HTzTM0

splashimage=(hd0,0)/boot/grub/debiangreen.xpm.gz

title Debian

lock

root (hd0,0)

kernel /boot/vmlinuz-2.6.18-1-686 root=/dev/hda1 ro vga=791

initrd /boot/initrd.img-2.6.18-1-686

boot

title Gentoo

lock

root(hd0,2)

kernel /boot/vmlinuz-2.6.18 root=/dev/hda3 ro

boot

title Windows

lock

root (hd0,3)

chainloader +1

boot

fstab:

/dev/hda1 / ext3 defaults 1 1

/dev/hda2 swap swap defaults 0 0

proc /proc proc defaults 0 0

7、重启系统并进入新系统

exit

umount /mnt/debian/proc

umount /mnt/debian

reboot

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值