歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> Linux服務器

colinux-0.7.2中安裝debian-4.0r3

我有colinux中安裝好的debian-4.0r3,用netinstall iso文件安裝的,壓縮後約200兆。

  colinux中安裝debian

  (0) 下載文件

  colinux-0.7.2

  http://www.colinux.org/

  http://wiki.colinux.org/cgi-bin/FrontPage

  注意安裝colinux過程中不必下載root文件。

  debian-40r3-i386-netinst.iso

  http://cdimage.debian.org/debian-cd/4.0_r3/

  (1)制作空白文件:root-fs盤和swap-fs盤

  比如在cygwin環境下

  dd if=/dev/zero of=root-fs.img bs=1024000 count=8000

  dd if=/dev/zero of=swap-fs.img bs=1024000 count=500

  為了節約磁盤空間,建議啟用ntfs壓縮。也可以考慮使用稀疏文件(sparse file)

  mksparse swap-fs.img 500M

  mksparse root-fs.img 8000M

  (2)准備開機

  (2.0)獲得debian安裝盤iso文件,比如debian-40r3-i386-netinst.iso。

  (2.1)從iso文件提取initrd.gz,和兩個img文件以及conf文件放在一起

  (2.2)創建conf文件,其中引用initrd.gz和兩個img文件

  整個conf文件像這樣(debian-4.0r3.conf):

  kernel=vmlinux

  initrd=initrd.gz

  mem=512

  #eth0=pcap-bridge,"intel1000"

  #eth0=pcap-bridge,"colinux"

  eth0=pcap-bridge,"VMware Network Adapter VMnet1"

  eth1=pcap-bridge,"VMware Network Adapter VMnet1"

  #eth1=pcap-bridge,"VMware Network Adapter VMnet8"

  cobd0=root-fs.img

  cobd1=swap-fs.img

  #cobd2=V:DiskXISO_LinuxDebian.isodebian-31r6a-i386-netinst.iso

  cobd2=T:DiskXISO_LinuxDebiandebian-40r3-i386-netinst.iso

  #cobd3=initrd

  #root=/dev/cobd0

  #root=/dev/cobd3

  cofs0=c:

  #mount -t cofs 0 /c

  cofs1=d:

  #mount -t cofs 1 /d

  cofs2=t:

  #mount -t cofs 2 /t

  (2.3)開機conf文件,安裝debian

  colinux-daemon.exe @debian-4.0r3.conf

  (3)安裝過程

  (3.1)安裝過程中當它抱怨沒有光盤時,請手工指定"/dev/cobd2"。注意選擇無module仍繼續。

  (3.2)安裝過程中當准備磁盤/分區問題時,先如下手工操作:

  使用第二個虛擬控制台: (ALT+F2)

  mke2fs /dev/cobd0

  mkdir

  /target

  mount

  /dev/cobd0 /target

  mkswap /dev/cobd1

  swapon /dev/cobd1

  然後選擇<Go Back>,再仍選擇分區操作,指定cobd0為/且ext3格式,cobd1為swap。

  (3.3)安裝GRUB

  安裝GRUB會失敗,但是其實不需要osloader,因為colinux啟動時並不是從root盤上讀kernel。

  可以reboot了。

  (4)下次開機

  下次開機之前修改conf文件到正常,比如如下。

  kernel=vmlinux

  #initrd=initrd.gz

  mem=512

  eth0=pcap-bridge,"intel1000"

  #eth0=pcap-bridge,"colinux"

  #eth0=pcap-bridge,"VMware Network Adapter VMnet1"

  #eth1=pcap-bridge,"VMware Network Adapter VMnet1"

  eth1=pcap-bridge,"VMware Network Adapter VMnet8"

  cobd0=root-fs.img

  cobd1=swap-fs.img

  #cobd2=V:DiskXISO_LinuxDebian.isodebian-31r6a-i386-netinst.iso

  #cobd2=T:DiskXISO_LinuxDebiandebian-40r3-i386-netinst.iso

  #cobd3=initrd

  root=/dev/cobd0

  #root=/dev/cobd3

  cofs0=c:

  #mount -t cofs 0 /c

  cofs1=d:

  #mount -t cofs 1 /d

  cofs2=t:

 

 #mount -t cofs 2 /t

Copyright © Linux教程網 All Rights Reserved