局域网安装ubuntu教程

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
头像
drvicar
帖子: 1285
注册时间: 2007-12-17 18:07
来自: 西安

Re: 局域网安装ubuntu教程

#46

帖子 drvicar » 2008-11-17 20:35

:em06 新鲜呢 不过windows服务器不会架设也很希奇,呵呵
stbird
帖子: 2
注册时间: 2008-08-10 13:34

Re: 局域网安装ubuntu教程

#47

帖子 stbird » 2008-11-18 16:17

装了两次,设置相同,每次都在不同的地方出错,安装不能继续.
头像
anriqing
帖子: 189
注册时间: 2008-08-19 12:59

Re: 局域网安装ubuntu教程

#48

帖子 anriqing » 2008-11-25 12:43

更有价值的是从PXE启动进行安装,如果要实现自动安装的话,那更是好了。自动安装可以用preseeding或者ks实现。
我想自己学习,只是不会PXE启动。
另外,论坛里的硬盘安装都是建立在已有Windows或者Linux系统的基础上安装的,我想在无系统的硬盘上进行硬盘安装,这个不适用于一般用户,但在有些场合还是适用的,比如出货系统。
Windows Vista Ultimate SP1 CHS + Ubuntu 8.04.1 desktop i386

CPU:Intel Core 2 Duo T7250 RAM:2048MB DDR2-667
VGA:NVidia Geforce 8400M GS 128MB HD:SumSung 160G 5400R
LAN:Broadcom NetLink WIFI:Intel 3945ABG
WebCam:2.0M
头像
ptptptptptpt
帖子: 3711
注册时间: 2006-09-19 18:16

Re: 局域网安装ubuntu教程

#49

帖子 ptptptptptpt » 2008-11-25 13:01

anriqing 写了:更有价值的是从PXE启动进行安装,如果要实现自动安装的话,那更是好了。自动安装可以用preseeding或者ks实现。
我想自己学习,只是不会PXE启动。
可以看看这里
http://bbs.znpc.net/viewthread.php?tid= ... a=page%3D3
http://bbs.znpc.net/viewthread.php?tid= ... a=page%3D3
头像
ptptptptptpt
帖子: 3711
注册时间: 2006-09-19 18:16

Re: 局域网安装ubuntu教程

#50

帖子 ptptptptptpt » 2008-11-25 13:05

anriqing 写了: 另外,论坛里的硬盘安装都是建立在已有Windows或者Linux系统的基础上安装的,我想在无系统的硬盘上进行硬盘安装,这个不适用于一般用户,但在有些场合还是适用的,比如出货系统。
出货系统 的电脑没有光驱?? 支持 usb 启动吗??
头像
anriqing
帖子: 189
注册时间: 2008-08-19 12:59

Re: 局域网安装ubuntu教程

#51

帖子 anriqing » 2008-11-25 20:59

ptptptptptpt 写了:
anriqing 写了: 另外,论坛里的硬盘安装都是建立在已有Windows或者Linux系统的基础上安装的,我想在无系统的硬盘上进行硬盘安装,这个不适用于一般用户,但在有些场合还是适用的,比如出货系统。
出货系统 的电脑没有光驱?? 支持 usb 启动吗??
1.现在的MID和Netbook很少能看到有光驱的。
2.pt是想通过U盘启动安装?这个我会,Live USB确实是比较灵活的方法。
3.我想到了前一段时间微软PDC大会上,微软给每个与会者赠送了一个160GB的硬盘,里面是Windows 7,用户把他接入电脑后开机就可以直接安装Windows 7。这其实有些类似于我们买品牌机的Recovery CD,用户买回来之后,只要设置一下环境就可以使用了。这就是我上面说的出货系统
这其实也能算作硬盘安装,不是吗?不过,对普通用户来说,没有必要做到这样。就像PXE安装一样,普通用户也没有必要用到,因为即使没有光驱,在大多数情况下,都可以通过U盘来安装。但是对于同时安装很多台机器的系统,PXE安装就能发挥它的威力了。

我已经实现在没有系统的硬盘上进行硬盘安装了,方法其实很简单:在硬盘上分一个小的分区,将它制作成DOS启动分区,然后将Ubuntu镜像,vmlinuz,initrd.gz,grub.exe,menu.lst拷贝进去,编辑menu.lst使它可以引导内核启动,然后建立一个autoexec.bat的文件,在其中输入grub并保存。这样从硬盘启动后,就会自动引导进入Live CD并安装了。如果对这个小分区很不爽,可以将它调整为swap分区大小,然后在安装系统过程中不创建swap分区,系统安装完成之后再添加一个swap分区。
比较起出货系统,还有两点不足:
1.这样其实还是完整的安装,而不像出货系统只需要设置环境即可;
2.没有出货系统的恢复功能;
2是我能接受的,不会也没关系。现在我希望能把1解决,不过目前还没有什么方向。希望有人可以指导一下。
上次由 anriqing 在 2008-11-25 21:29,总共编辑 1 次。
Windows Vista Ultimate SP1 CHS + Ubuntu 8.04.1 desktop i386

CPU:Intel Core 2 Duo T7250 RAM:2048MB DDR2-667
VGA:NVidia Geforce 8400M GS 128MB HD:SumSung 160G 5400R
LAN:Broadcom NetLink WIFI:Intel 3945ABG
WebCam:2.0M
头像
anriqing
帖子: 189
注册时间: 2008-08-19 12:59

Re: 局域网安装ubuntu教程

#52

帖子 anriqing » 2008-11-25 21:10

ptptptptptpt 写了:
anriqing 写了:更有价值的是从PXE启动进行安装,如果要实现自动安装的话,那更是好了。自动安装可以用preseeding或者ks实现。
我想自己学习,只是不会PXE启动。
可以看看这里
http://bbs.znpc.net/viewthread.php?tid= ... a=page%3D3
http://bbs.znpc.net/viewthread.php?tid= ... a=page%3D3
多谢pt给出方向。不过我想先学习好通过基础的DHCP等各种服务来实现,然后再来利用工具简化操作。我想这样才能了解得更透彻。就像硬盘安装,别人都是在已经有一个Windows或者Linux系统的基础上来进行硬盘安装,我就想:这样有什么难的?能不能更彻底一些,如果硬盘上什么都没有,能不能进行硬盘安装?结果我实现了。PXE安装我现在已经找到Debian的资料,正在学习中,以后我会再看看能不能通过GRUB4DOS来实现。
Windows Vista Ultimate SP1 CHS + Ubuntu 8.04.1 desktop i386

CPU:Intel Core 2 Duo T7250 RAM:2048MB DDR2-667
VGA:NVidia Geforce 8400M GS 128MB HD:SumSung 160G 5400R
LAN:Broadcom NetLink WIFI:Intel 3945ABG
WebCam:2.0M
头像
ptptptptptpt
帖子: 3711
注册时间: 2006-09-19 18:16

Re: 局域网安装ubuntu教程

#53

帖子 ptptptptptpt » 2008-11-25 22:52

呵呵,佩服 anriqing 同学。

其实我给你那个链接,是因为其中有谈到 pxe 的假设

不知我是否真正理解了你说的“出货系统”。按我的理解,应该不难实现。论坛中有 安装ubuntu到移动硬盘 的帖子。类似的,你完全可以在硬盘中装好一个 ubuntu ,别人拿回去,接上就能用。

如果想让用户在第一次启动时做一些个性化设置(如 用户名、主机名、语言 等),也很容易,定制一个 initrd 就可以了。

恢复功能也不难实现,有多种方法:可以用 aufs ,就像以前讨论过的 “ubuntu 一键还原”( viewtopic.php?f=77&t=135457 ),也可以设一个镜像分区,等等 。。。
sammeme
帖子: 198
注册时间: 2006-04-28 21:31

Re: 局域网安装ubuntu教程

#54

帖子 sammeme » 2008-11-28 7:10

现在在试 PXE,好像没什么问题,正在安装中。偶比较懒,等有空再写教程吧。

如果使用PXE,可以调出比较强大的启动菜单,用户可以选择。具体的选现可以查看 ubuntu-installer/i386/boot-screens/menu.cfg 文件内内容
附件
pxe 启动选项
pxe 启动选项
头像
Jarson
帖子: 2371
注册时间: 2008-07-21 9:44
来自: 深圳
联系:

Re: 局域网安装ubuntu教程

#55

帖子 Jarson » 2008-11-28 13:15

mark
头像
anriqing
帖子: 189
注册时间: 2008-08-19 12:59

Re: 局域网安装ubuntu教程

#56

帖子 anriqing » 2008-11-28 15:03

我现在正在学习PXE安装,client从LAN启动时,可以获得DHCP分配的IP,可是到TFTP连接时,就怎么也连不上。
期待 sammeme 同志开个课,大家好好学习一下。
不知道有没有人能够写一下TFTP服务器的详细配置。我用xinetd和inetd来配置TFTP都没成功。
Windows Vista Ultimate SP1 CHS + Ubuntu 8.04.1 desktop i386

CPU:Intel Core 2 Duo T7250 RAM:2048MB DDR2-667
VGA:NVidia Geforce 8400M GS 128MB HD:SumSung 160G 5400R
LAN:Broadcom NetLink WIFI:Intel 3945ABG
WebCam:2.0M
sammeme
帖子: 198
注册时间: 2006-04-28 21:31

Re: 局域网安装ubuntu教程

#57

帖子 sammeme » 2008-11-28 22:21

anriqing 写了:我现在正在学习PXE安装,client从LAN启动时,可以获得DHCP分配的IP,可是到TFTP连接时,就怎么也连不上。
期待 sammeme 同志开个课,大家好好学习一下。
不知道有没有人能够写一下TFTP服务器的详细配置。我用xinetd和inetd来配置TFTP都没成功。

你需要安装 atftpd 和 openbsd-inetd, 默认的 tftp 根目录默认是 /var/lib/tftpboot/. 你先用atftp 客户端验证一下你的 atftpd 是否正常工作。

如果你的DHCP 和 tftpd 不在同一台服务器上你需要设置DHCP 上 next-server 这个选项。

你可以参考我以前写的不是很全的(英文)文档:

http://code.google.com/p/xbmc-image/wiki/SanBoot
头像
anriqing
帖子: 189
注册时间: 2008-08-19 12:59

Re: 局域网安装ubuntu教程

#58

帖子 anriqing » 2008-12-01 13:16

多谢 sammeme 。我参考你的文章,结合自己的学习,已经成功的实现了PXE安装。我是拿两台机器通过对等线组成一个简单的局域网来尝试的,因为没有连接外网,所以进行到从MIRROR下载包的地方就进行不下去了,但整个过程是完全正常的。多谢 sammeme 。

另外,我没有使用atftpd。DHCP我用的dhcp3-server,TFTP我用的tftp-hpa,tftpd-hpd,xinetd。
Windows Vista Ultimate SP1 CHS + Ubuntu 8.04.1 desktop i386

CPU:Intel Core 2 Duo T7250 RAM:2048MB DDR2-667
VGA:NVidia Geforce 8400M GS 128MB HD:SumSung 160G 5400R
LAN:Broadcom NetLink WIFI:Intel 3945ABG
WebCam:2.0M
sammeme
帖子: 198
注册时间: 2006-04-28 21:31

Re: 局域网安装ubuntu教程

#59

帖子 sammeme » 2008-12-01 22:42

anriqing 写了:多谢 sammeme 。我参考你的文章,结合自己的学习,已经成功的实现了PXE安装。我是拿两台机器通过对等线组成一个简单的局域网来尝试的,因为没有连接外网,所以进行到从MIRROR下载包的地方就进行不下去了,但整个过程是完全正常的。多谢 sammeme 。

另外,我没有使用atftpd。DHCP我用的dhcp3-server,TFTP我用的tftp-hpa,tftpd-hpd,xinetd。


如果你设置了本地镜像的话(需要n多G的空间),可以用本地的源或者像楼主的建议那样架设httpd (我测试过,有效性可以保证), 不过那张 CD iso 镜像上也只有最基本的软件包。
lihe37
帖子: 5
注册时间: 2008-05-09 19:03

Re: 局域网安装ubuntu教程

#60

帖子 lihe37 » 2008-12-03 10:36

已阅
已收藏
回复