站长百科 | 数字化技能提升教程 数字化时代生存宝典
首页
数字化百科
电子书
建站程序
开发
服务器
办公软件
开发教程
服务器教程
软件使用教程
运营教程
热门电子书
WordPress教程
宝塔面板教程
CSS教程
Shopify教程
导航
程序频道
推广频道
网赚频道
人物频道
网站程序
网页制作
云计算
服务器
CMS
论坛
网店
虚拟主机
cPanel
网址导航
WIKI使用导航
WIKI首页
最新资讯
网站程序
站长人物
页面分类
使用帮助
编辑测试
创建条目
网站地图
站长百科导航
站长百科
主机侦探
IDCtalk云说
跨境电商导航
WordPress啦
站长专题
网站推广
网站程序
网站赚钱
虚拟主机
cPanel
网址导航专题
云计算
微博营销
虚拟主机管理系统
开放平台
WIKI程序与应用
美国十大主机
编辑“
OpenSUSE/网络安装
”
人物百科
|
营销百科
|
网赚百科
|
站长工具
|
网站程序
|
域名主机
|
互联网公司
|
分类索引
跳转至:
导航
、
搜索
警告:
您没有登录。如果您做出任意编辑,您的IP地址将会公开可见。如果您
登录
或
创建
一个账户,您的编辑将归属于您的用户名,且将享受其他好处。
反垃圾检查。
不要
加入这个!
{{OpenSUSE top}} ==网络安装== [[openSUSE]]有多种远程安装方式,包括: * [[SSH]] * VNC * serial 控制台 此处只是大概说明怎样 ssh 安装,VNC 是相似的过程,serial 控制台就更简单了。这些内容只是作为提示,而不是具体说明。 == 准备启动 == === 准备安装需要的文件 === 你要做的就是通过远程[[计算机]]的安装 kernel和 initrd 启动。同时,你需要知道计算机的[[IP地址]]。这里假定计算机是固定的 IP 地址。如果你使用 [[dhcp]],可以略过[[网络]]设定部分,直接使用 dhcp [[服务器]]给你的 IP 。 首先,把 kernel 镜像和安装 initrd 拷贝到 <tt>/boot</tt> 目录 cd /tmp wget -O vmlinuz.install <nowiki>ftp://<path to openSUSE>/boot/loader/linux</nowiki> wget -O initrd.install <nowiki>ftp://<path to openSUSE>/boot/loader/initrd</nowiki> cp linux /boot/vmlinuz.install cp initrd /boot/initrd.install ==== 举例 SUSE 10.0 w/mirrors.kernel.org ==== cd /tmp wget <nowiki>http://mirrors.kernel.org/opensuse/distribution/SL-10.0-OSS/inst-source/boot/loader/linux</nowiki> wget <nowiki>http://mirrors.kernel.org/opensuse/distribution/SL-10.0-OSS/inst-source/boot/loader/initrd</nowiki> cp linux /boot/vmlinuz.install cp initrd /boot/initrd.install ==== 举例:最新开发代码 w/mirrors.kernel.org & i386 ==== cd /tmp wget <nowiki>http://mirrors.kernel.org/opensuse/distribution/SL-OSS-factory/inst-source/boot/i386/loader/linux</nowiki> wget <nowiki>http://mirrors.kernel.org/opensuse/distribution/SL-OSS-factory/inst-source/boot/i386/loader/initrd</nowiki> cp linux /boot/vmlinuz.install cp initrd /boot/initrd.install === 配置 GRUB === 然后,配置 GRUB 从那些[[镜像]]启动。如果你的 IP 是 192.168.10.10,网关 192.168.10.1 且根 (/) 分区是 /dev/hda1,把类似于下面的几行加入 '''/boot/grub/menu.lst''': <pre> title Boot -- SUSE LINUX 10.0 root (hd0,0) kernel /boot/vmlinuz.install noapic usessh=1 sshpassword="12345678" install=ftp://<path to openSUSE> hostip=192.168.10.10 netmask=255.255.255.0 gateway=192.168.10.1 nameserver=192.168.10.1 initrd /boot/initrd.install</pre> ; 注 : 密码至少 8 个字节。 如果你不提供一个名称服务器,那就只能输入 IP 而不是名称。然后把这条分录设为默认,通过 menu.lst 下面这行 default 0 数字对应你加的分录。 :'''注:''' 如果你只想下次以这部分启动,不要修改默认。而用 grubonce 0,数字对应你加的分录。 重启。 ==== 举例:最新开发代码 w/一个 the mirrors.kernel.org 站点 ==== title Boot -- SUSE LINUX DEVEL INSTALL root (hd0,4) kernel /boot/vmlinuz.install usessh=1 sshpassword="12345678" install=http://204.152.191.7/opensuse/distribution/SL-OSS-factory/inst-source hostip=192.139.88.209 netmask=255.255.255.0 gateway=192.139.88.254 nameserver=192.139.88.1 initrd /boot/initrd.install ==开始安装== 计算机会重新启动,这次从你的安装镜像启动,而不是从已有系统启动。为了能访问安装镜像,作一下 ssh : ssh -X root@192.168.10.10 输入给 sshpassword 的密码(上面例子里面是 123454678)。然后启动 yast,进行一次普通安装。 ; 注 : 输入 root 密码前可能断线,几分钟以后重新连接,输入原先设置给grub '''menu.lst'''的安装密码,再 '''/usr/lib/YaST2/startup/YaST2.ssh''' 继续安装。 ==更多信息== kernel 行后面的参数列表在 /usr/share/doc/packages/linuxrc/linuxrc.html。使用除了冒号以外的符号给 kernel 传递参数。linuxrc总是试图自己找出尽量多的信息,所以如果你不提供一个网络连接,它会用 dhcp 设置网络。 ==参考来源== http://cn.opensuse.org/Network_Install {{OpenSUSE}} [[category:OpenSUSE|O]]
摘要:
请注意,您对站长百科的所有贡献都可能被其他贡献者编辑,修改或删除。如果您不希望您的文字被任意修改和再散布,请不要提交。
您同时也要向我们保证您所提交的内容是您自己所作,或得自一个不受版权保护或相似自由的来源(参阅
Wordpress-mediawiki:版权
的细节)。
未经许可,请勿提交受版权保护的作品!
取消
编辑帮助
(在新窗口中打开)
本页使用的模板:
模板:OpenSUSE
(
编辑
)
模板:OpenSUSE top
(
编辑
)