首先在virtualbox中为arch设置2个网卡,一个使用NAT,一个使用Bridged Adapter
前几天翻译了arch的 install from ssh的中文,一直没有机会体验,现在终于可以体验一下了.
为使用SSH设置live安装环境
- 首先你要安装的机器必须有网络连接,并且安装机的ip你必须知道,然后在安装机器上使用iso或者其他景象启动到[root@archiso~]#界面(arch的安装界面).
- 然后建立目标主机的网络配置.
[root@archiso~]# aif -p partial-configure-network
使用pacman同步镜像并且安装openssh(2010.8.19的镜像不需要同步这一步,因为iso里已经有可用的openssh了)
[root@archiso~]# pacman -Syy openssh
[root@archiso~]# rc.d start sshd
Note: 考虑到安装介质的年龄,pacman总要抱怨它自己要第一个被更新.考虑到只要简单的安装sshd包,推荐取消pacman的更新要求从而只安装一个包(openssh).- 最后,为建立ssh链接设立一个root密码;默认root的arch密码是空的.
[root@archiso~]# passwd
通过SSH连接到目标PC
使用下面的命令以链接到目标机器:$ ssh root@ip.address.of.target
ssh root@10.1.10.105 root@10.1.10.105's password: Last login: Thu Dec 23 08:33:02 2010 from 10.1.10.200 ************************************************************** * To begin installation, run /arch/setup * * You can find documentation at * * /usr/share/aif/docs/official_installation_guide_en * * * * i18n: Use the 'km' utility to change your keyboard layout * * and console font. * * * * If you are looking to install Arch on something more * * exotic, such as your kerosene-powered cheese grater, * * please consult http://wiki.archlinux.org. * * * ************************************************************** [root@archiso ~]#
接下来你就可以继续安装了,很简单吧.
其中发生了一个小插曲,当我用ssh登陆到目标机器的时候,发现无法使用/arch/setup命令,错误代码是
error opening terminal: rxvt-unicode-256color
解决办法就是在.bashrc中添加一段
alias ssh="TERM=linux ssh"
参考
https://wiki.archlinux.org/index.php/Install_from_SSH
http://forums.gentoo.org/viewtopic-t-733895.html
No comments:
Post a Comment