memory = 128
name = "slack"
nics = 1
vif = ['mac=aa:00:00:00:11:11']
disk = ['file://opt/slack102vm/root_fs,sda1,w','file:/opt/slack102vm/swap_fs,sda2,w']
dhcp="dhcp"
root = '/dev/sda1 ro'
如果您用指定IP,就参考下面的配置文件来修改;
kernel ="/boot/vmlinuz-2.6.16-1.2080_FC5xenU"
memory = 128
name = "slack"
nics = 1
vif = ['mac=aa:00:00:00:11:11']
disk = ['file://opt/slack102vm/root_fs,sda1,w','file:/opt/slack102vm/swap_fs,sda2,w']
dhcp="off"
root = '/dev/sda1 ro'
ip = "192.168.1.11"
netmask = "255.255.255.0"
gateway = "192.168.1.1"
hostname="slack"
解说:
1)kernel
我们是用vmlinuz-2.6.16-1.2080_FC5xenU这个内核来引导Slackware 10.2的,此内核文件位于Fedora Core 5.0中的/boot目录中。通过Xen虚拟运行Slackware ,并不能用Slackware自身所带的内核来引导。用Slackware自带的内核根本没有办法引导得起来。Xen虚拟其它的操作系统,都可以用这个内核来引导;
2)memory
是用来定义内存大小的,一般的情况下128就可以;
3)vif
可以定义虚拟网卡物理地址,自己随便设置一个mac地址就行,
4)disk
其中root_fs是Slackware的文件系统,swap_fs是Slackware的交换分区文件系统;其中的sda1是什么意思?在这里root_fs映射到/dev/sda1设备上,是虚拟的,同理sda2也是这样理解;w是可以让用户写入文件到root_fs和swap_fs中;
其它是有关网络方面的,自己看一下就明白了;如果是通过DHCP自动获取的IP的,可以用第一个配置文件来修改。如果您是指定IP的,要根据下面来修改,按情况自己来办;没有什么大不了的。尝试一下就知道了;
5、启动Slackware,Xen虚拟Slackware正式开始;
我们创建好/etc/xen/slack的配置文件后,我们要用它来启动Slackware操作系统,Xen虚拟Slackware正式开始;
[root@localhost ~]# xm create -c slack
启动过程... ...
然后出现登录画面;
Welcome to Linux 2.6.16-1.2080_FC5xenU (tty1)
slack: login:
在login 后面输入root ,然后回车,接着出来密码提示,再输入密码,回车;这样就登录到Slackware了;
Waking a person unnecessarily should not be considered
a capital crime. For a first offense, that is.
root@slack::~# root
成功中,现在我们就可以用Slackware了;在这段输出中,Walking a person ... ... 之类的,是Slackware登录时出来的名人名言;每次登录都有。
首先我们查看一下网络是不是通的;
root@slack:~# ifconfig eth0
eth0 Link encap:Ethernet HWaddr AA:00:00:00:11:11
inet addr:192.168.1.11 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::a800:ff:fe00:11/64 Scope:Link
UP BROADCAST NOTRAILERS RUNNING MULTICAST MTU:1500 Metric:1
RX packets:12 errors:0 dropped:0 overruns:0 frame:0
TX packets:14 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:2120 (2.0 Kb) TX bytes:1974 (1.9 Kb)
root@slack:~# ping linuxsir.org
PING linuxsir.org (218.61.34.138) 56(84) bytes of data.
64 bytes from cncln.online.ln.cn (218.61.34.138): icmp_seq=1 ttl=59 time=7.20 ms
64 bytes from cncln.online.ln.cn (218.61.34.138): icmp_seq=2 ttl=59 time=7.56 ms
看来是能通了... ... ... 这时我们就可以应用Slackware了。这时我们所应用的Slackware ,应该算做本地访问。我们应该学会怎么样应用通过Fedora Core 5.0 来远程访问,请看下一节;
如果您对本文有任何疑问或者建议,请到讨论区发表您的意见:
>>
论坛入口 <<
上一页 1 2 3 4 56 7 8 下一页
上一篇:没有了 下一篇:Slackware Linux操作系统启动过程详解
|