LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 967|回复: 10

关于服务器更换为debian遇到的问题[已解决]

[复制链接]
发表于 2008-12-17 04:38:52 | 显示全部楼层 |阅读模式
有一台windows 2000服务器,现在想换成debian etch来做服务器。
但是机房没办法进去,也就是说,没有办法去本地安装,或者说连塞张光盘到光驱里都办不到
看了下那个debian.exe,他貌似不支持安装过程种ssh登录,debian装好默认是没有openssh-server的,也就意味着我以后也没办法登录
opensuse好像可以在windows里直接安装。gentoo的引导盘默认也开启了ssh服务,但是他是dhcp获取IP地址的,我得配置好网卡信息才能连通网络

想请教一下各位,有什么方法可以让我远程安装debian呢?
windows是使用pcanywhere进行管理的,IP地址是静态地址,网络里没有dhcp服务器
vmware安装到物理硬盘我也试了,不晓得什么原因,vmware压根就启动不起来。从4到5到6.5.1每个版本我都试了,都是启动不起来。

多谢各位了
 楼主| 发表于 2008-12-17 05:43:22 | 显示全部楼层
唉,找了整整一个晚上也没个思路,论坛里的大大们指导指导我吧

或者说不一定要debian,或者说换一种方式安装(我比较孤陋寡闻,就晓得上面几种方法,最恶心的是,那台电脑还不支持pex。。。。)

有没有可能从cgywin上安装debian?
回复 支持 反对

使用道具 举报

发表于 2008-12-17 07:47:18 | 显示全部楼层
你的技术有点超前
回复 支持 反对

使用道具 举报

发表于 2008-12-17 08:46:32 | 显示全部楼层
pbuilder可以解决你的问题, 至于用法,  你 google 一下吧, 用法多多。
回复 支持 反对

使用道具 举报

发表于 2008-12-17 09:49:07 | 显示全部楼层
you might write a preseed, make everything automatically, use grub4dos and netinstall
回复 支持 反对

使用道具 举报

发表于 2008-12-17 11:05:45 | 显示全部楼层
vmware不行? 是启动不了么? 是不是缺什么服务……
远程装服务器这东东,还没搞过。

叫托管的给装要多少钱呢?可行不?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-12-17 11:16:28 | 显示全部楼层
多谢楼上的各位。刚才去驾校了。
to zyl19861126:
多谢,我去搜索一下,呃。。。好像也是基于linux的,重新构建debian的一个工具
to freeflying:
preseed好像是debian里一个preseed-common组件吧?
具体点的资料有么?
to  L.Lawliet:
事实上,我们连服务器托管在哪个机房的协议都给丢了,目前还不能确定到底联系哪边。vmware无法启动搜索到的有两种说法,1在windows2000某些版本上的确无法启动,2使用pcanywhere登录的图形界面没办法启动vmware,所以vmware我已经放弃了,至于virtualbox,他不支持安装到物理硬盘,外加,他只能装在xp上

可能是我没说清楚,我只有一个windows环境,还是windows 2000,这样的环境让人很是郁闷,而且不加载windows的情况下,我就对主机失去了控制权。除非加载一个ip可以预先设定的,开启了ssh服务的linux
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-12-17 11:26:39 | 显示全部楼层
http://www.informatik.uni-koeln.de/fai/

找到了一个这个东西,还带一个windows下的
Video (3:30min, 3.5MB) of a FAI-CD installation. Video for Windows users.

嘿嘿,研究一下去
回复 支持 反对

使用道具 举报

发表于 2008-12-17 11:28:08 | 显示全部楼层
理论上是可行的,实际操作起来可能有困难。

可以参照硬盘安装方法,唯一的不同是需要一个能自动安装的initramfs。

在windows下安装grub是可行的,把默认启动选择到你的initrd

在这个initrd里面,要么自己做一个全自动的安装包。要么有能够远程登陆的环境。不一定要ssh,telnet就可以了,用busybox自带的就好了,关键把网络配置好。一旦能远程登陆上去,什么都好说。

在initrd里面可以开很多ramfs,这样空间就有了,busybox自带ftp客户端的,你可以把apt-get阿这类的程序,包括很多依赖的lib都带过去。把基本环境建立好以后,chroot一下,你就有了在ram中跑的linux基本系统了,再依赖这个系统做网络安装。

不过具体操作起来还是会有很多困难的。用虚拟机最方便。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-12-17 11:33:22 | 显示全部楼层
Post by hqking;1925146
理论上是可行的,实际操作起来可能有困难。

可以参照硬盘安装方法,唯一的不同是需要一个能自动安装的initramfs。

在windows下安装grub是可行的,把默认启动选择到你的initrd

在这个initrd里面,要么自己做一个全自动的安装包。要么有能够远程登陆的环境。不一定要ssh,telnet就可以了,用busybox自带的就好了,关键把网络配置好。一旦能远程登陆上去,什么都好说。

在initrd里面可以开很多ramfs,这样空间就有了,busybox自带ftp客户端的,你可以把apt-get阿这类的程序,包括很多依赖的lib都带过去。把基本环境建立好以后,chroot一下,你就有了在ram中跑的linux基本系统了,再依赖这个系统做网络安装。

不过具体操作起来还是会有很多困难的。用虚拟机最方便。


正在最大限度的规避风险,毕竟一旦失败,我就“永远"的失去了对主机的控制权,是不可恢复的
不过我还没做过相关的东西,在initrd里可以设置网卡的相关信息么?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表