如果不用xp系统,只用一个ubuntu系统的话,怎样分区合理

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

如果不用xp系统,只用一个ubuntu系统的话,怎样分区合理

#1

帖子 tmwl0tmwl » 2008-09-22 18:13

思路: 想这台机器纯粹安装ubuntu,并且主要应用于文件存储服务器(我 这里具体想做游戏服务器),


分区是如何设置的?

我的思路是一个分区装系统,一个分区装常用软件,一个分区专门用于文件存存储服务器,另外一个作备份。 也就是四个分区
(可不可以用ghost作一个如win下一键分成四个区的img文件,理论上这一点都不难吧)


billbear 朋友制作的ghost版ubuntu用的是swapspace (一个根据需要自动生成 swap file 的玩意,我这没有设swap 分区,全靠它来适应不同环境对 swap的要求。大内存的机器上可能永远也不会生出swap file来。应该不能休眠,需要休眠的自己加 swap partition)
如果是用这个软件和单独分一个swap分区效果没有区别的话,就用这个软件代替这个swap分区。



有的朋友说不用备份,想其实ghost备份还是有好处。
还有说可以只分两个分区,觉得不可取,两个分区纯粹是在xp环境下搞试验,而不是真正当成一个服务器来用。
分成四个区,系统区用ghost备份,重要的文件同时可以用tar单独备份,比如驱动之类。


现在还遇到几个问题,希望ubuntu高手帮忙解答一下

1。ghost支持linux的文件系统,但是我把win下的ghost.img文件复制到linux的/boot/grub/里,同时修改menu.lst,加载了该ghost.img文件,开机有菜单,但是一进入就死机。卡死在那里进不去,这种情况有没有朋友遇到? win下一切正常。。(注意我是用ROOT用户进入的)
ghost.img是不是需要dos环境?

2。 另外一个问题,或许跟问题1相似,WIN下的grub4dos与ubuntu下的grub是不是相同的

3。关于共享的问题,想实现ubuntu访问 win下的共享文件,
同时实现win访问 ubuntu下的共享文件,
具体如何实现
(在网上搜索了一些资料,但是依然不能共享)
用sudo mkdir 新建的文件是root的权限?

4.ubuntu对于驱动的处理是如何的。
billbear 朋友的ghost版本是如何处理驱动的(更希望billbear朋友帮我解答,非常期待)
billbear
帖子: 3681
注册时间: 2008-05-03 23:42

Re: 如果不用xp系统,只用一个ubuntu系统的话,怎样分区合理

#3

帖子 billbear » 2008-09-22 19:24

-1. 全盘 ghost 的话,在本机上恢复应该是没有问题的,恢复到不同大小的硬盘上会怎么样我就不知道。另外,ghost 只支持 ext2/ext3.

0. 自己装的系统还是设 swap 分区比较好。我那个因为是给不同的环境用的,不知道分多大合适,另外就是为了只要克隆一个分区,简化操作,才用的 swapspace 来按需生成交换文件。但是在你真的需要更多 swap 的时候,他生成新的 swap file 之时机器可能会多少有一些反应迟缓,虽然只有几秒钟,但是对于服务器来说可能是不能接受的。我的建议是你分一个大小合适的交换分区,然后也安装 swapspace,万一出现你的交换分区不够用的情况,他还能生出新的交换文件,系统不会崩溃。swapspace 是很好的最后防线。

1. 从 grub 启动 ghost 是没有问题的,大概是你哪里没做对。你详细说一下你的步骤。

2. grub4dos 是基于 grub 的进一步开发,在功能上有扩充。应该说 grub 能做的 grub4dos 大多能做。

3. samba 或 ftp

4. 驱动是 ubuntu 自己弄好的,与我无关。
tmwl0tmwl
帖子: 34
注册时间: 2008-09-20 15:57

Re: 如果不用xp系统,只用一个ubuntu系统的话,怎样分区合理

#4

帖子 tmwl0tmwl » 2008-09-22 19:25

哦,没 有人出一个教程之类,介绍 一下linux的img文件的制作吗?

先前的一个问题,win下的grub4dos与ubuntu下的grub是有区别的,甚至ubuntu的grub是有缺限的
那可不可以用win下的grub4dos替换掉ubutu本来的grub

从而实现高度兼容吗?



理论上应该是可行的,因为在双系统win下就是采用grub4dos来引导ubuntu


那样的话,用grub4dos引导ubuntu自己应当是可行的。。
tmwl0tmwl
帖子: 34
注册时间: 2008-09-20 15:57

Re: 如果不用xp系统,只用一个ubuntu系统的话,怎样分区合理

#5

帖子 tmwl0tmwl » 2008-09-22 19:26

如果ubuntu引导用的是win下的grub4dos,这样的话,应该对于img的支持兼容性会更好。


也就会和win下的grub4dos统一。

(有没有尝试过的呢?直接用root用户替换掉ubuntu下的grub文件夹里的内容?)

似乎没这么简单?
billbear
帖子: 3681
注册时间: 2008-05-03 23:42

Re: 如果不用xp系统,只用一个ubuntu系统的话,怎样分区合理

#6

帖子 billbear » 2008-09-22 19:35

img 只是软盘镜像,无所谓 linux 下还是 win 下制作
我刚才说过, grub 是可以引导 ghost 的软盘镜像的,你贴一下你的 menu.lst
当然你要改用 grub4dos 也可以
关于兼容,我想说的是能用 grub 语法实现的,尽量不要用 grub4dos 语法,这才叫兼容。
vitacy
帖子: 133
注册时间: 2007-05-11 8:47
联系:

Re: 如果不用xp系统,只用一个ubuntu系统的话,怎样分区合理

#7

帖子 vitacy » 2008-09-22 19:36

1。修改 menu.lst,加载了该ghost.img文件
map ghost.img hd0
root (hd0)
chainloader +1
头像
suncanoe
帖子: 476
注册时间: 2005-12-07 0:17
来自: 昆明

Re: 如果不用xp系统,只用一个ubuntu系统的话,怎样分区合理

#8

帖子 suncanoe » 2008-09-22 19:40

tmwl0tmwl 写了: 3。关于共享的问题,想实现ubuntu访问 win下的共享文件,
同时实现win访问 ubuntu下的共享文件,

linux中暗中samba协议后就可以访问windows的共享文件了

至于分区,我建议你首先需要查查文档,搞清楚linux中一级目录的作用,然后在结合你的实际应用会比较好一点
Two wrongs do not make a right.
blog: http://hi.baidu.com/bookpage
头像
ptptptptptpt
帖子: 3711
注册时间: 2006-09-19 18:16

Re: 如果不用xp系统,只用一个ubuntu系统的话,怎样分区合理

#9

帖子 ptptptptptpt » 2008-09-22 19:57

1. 普通的 grub 不能用 mem 命令启动 ghost 、dos 之类的的软盘映像,得用 syslinux 的memdisk ,不好用。

2. 目前来讲, grub 能做的 ,grub4dos 能做
billbear
帖子: 3681
注册时间: 2008-05-03 23:42

Re: 如果不用xp系统,只用一个ubuntu系统的话,怎样分区合理

#10

帖子 billbear » 2008-09-22 20:06

vitacy 写了:1。修改 menu.lst,加载了该ghost.img文件
map ghost.img hd0
root (hd0)
chainloader +1
grub 里启动软盘镜像的语法,刚好我前两天有一贴
viewtopic.php?f=139&t=134619
ptptptptptpt 写了: 2. 目前来讲, grub 能做的 ,grub4dos 能做
不都能。grub 认 gpt 格式磁盘, grub4dos 不。
用纯 gpt 的只好用 grub。
tmwl0tmwl
帖子: 34
注册时间: 2008-09-20 15:57

Re: 如果不用xp系统,只用一个ubuntu系统的话,怎样分区合理

#11

帖子 tmwl0tmwl » 2008-09-22 22:34

看了朋友们的解释,关于ghost的一些思路
1. billbear朋友说驱动是ubuntu本身就有的,那么意思就是比对win下,母机的驱动会对要恢复的机器有影响,也就是说如果不删除母机驱动的话,恢复到不同硬件的机器上,会蓝屏或出现其他的问题。
而在ubuntu下不对母盘硬件驱动进行设置,也不会影响新系统的稳定???

2. 关于ghost的备份,因为在win下,直接删除驱动进行ghost备份的话,如果母机本身作系统的分区大,而新恢复的机器系统分区小,那么ghost不能从大恢复到小的情况,是会出现错误的。
而采用封装的话,系统文件相当 于是全部压缩在一起,而没有分区的概念,所以只要备份的gho文件小于新分区的系统,那么即使系统盘为2G,而母盘制作时有8g,也不会出现恢复不了的情况。(也就是采用封装技术进行ghost备份的话,母盘系统盘分区大小对新机器系统分区大小不影响 )

如果说ubuntu没有封装这个概念的话,那么就可以分一个尽量小的分区,比如1G(也就是ubuntu刚好能用的分区),然后进行备份,那么新机器恢复当然不会有问题)

3.关于grub4dos与ubuntu自带的grub的问题。
如何用grub4dos替换ubunut自带的grub?
是简单的直接下载grub4dos,然后进入ubuntu root,进行替换吗?
如果说img文件不分平台的话(也就是win下和linux下通用的话,那出问题的也最有可能就是memdisk.gz了(我用的是maxdos7的memdisk.gz)

4. 关于ubuntu访问windows的共享?

网上看到很多资料,但自己老是共享不了。
有没有朋友试过成功的。
我现在的共享方式址共享是windows2003
以ip地址共享
比如xp访问2003的共享就是这样的 \\192.168.0.222\a$ 192.168.0.222就是服务器的ip,a$是共享的目录, 没有用计算机名共享方式
但是在ubuntu下怎么都不能进行共享?
上次由 tmwl0tmwl 在 2008-09-23 0:22,总共编辑 1 次。
tmwl0tmwl
帖子: 34
注册时间: 2008-09-20 15:57

Re: 如果不用xp系统,只用一个ubuntu系统的话,怎样分区合理

#12

帖子 tmwl0tmwl » 2008-09-22 22:56

下载了billbear 朋友的memdisk.gz还是一进入就死机。我开始郁闷了,是不是直接把grub4dos里的文件解压到/bin/grub/ ?
我开始这样做了,如果二十分钟还没看到我的帖子,那我已经完蛋了。


残酷和事实证明:直接在root下用grub4dos文件替换ubuntu的grub.exe,会出现进不了系统的情况
(我的重启后出现grub命令行,输入find /boot/grub/menu.lst

提示找不到该文件.,.....



哪位朋友说下如果在单系统(也就是只有ubuntu的情况下用grub4dos替换ubuntu自己的grub启动)
billbear
帖子: 3681
注册时间: 2008-05-03 23:42

Re: 如果不用xp系统,只用一个ubuntu系统的话,怎样分区合理

#13

帖子 billbear » 2008-09-23 13:07

死机?这样的话试试 grub4dos
pt 和我在这里回答你的方法 viewtopic.php?f=139&t=151523

然后,grub4dos 的 menu.lst 写法,可以是 grub 写法,用 memdisk.gz,也可以是

title ghost
map --mem (hdx,y)/路径/ghost.img (fd0)
map --hook
root (fd0)
chainloader +1
boot

另外,你的软盘镜像不知道有没有问题,我在这里放了一个我的镜像,名字是 ghost.ima 的,你也可以试试。
viewtopic.php?p=793172
回复