LinuxSir.cn,穿越时空的Linuxsir!

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

好多朋友说这里是提问题回帖最快的!我有问题,谢谢回答

[复制链接]
发表于 2006-8-30 01:44:46 | 显示全部楼层 |阅读模式
我的硬盘有CDEFG,其中CDEF是EWINDOWS分区,我想在G盘里装LINUX,SESE10。1我把LINUX启动盘放到光驱里按F2键,选择中文启动,为什么选择安装,去安装不上,非要选择安装-禁用本地ACPI这项才能安装,到了分区我是这样做的,第一,找到我的G盘46。7G
(DEV/SDA8)删除,然后新建立分区,因为我装在G盘里,我只会分SWAP和/这两个,但是当我新建SWAP的时候,让我输入数值大小,上面提示24320,说柱面大小7。84M,这关我就不知道怎么搞了,这个数值我不知道输在哪?我的内存是1G,我建立SWAP应该也是1G,但是我就不知道怎么分区了?希望斑竹告诉我怎么分区合适(只限于G盘46。7,我不想影响WINDOWS使用)装双系统。我不会分,最好详解,我是菜鸟。谢谢。!
发表于 2006-8-30 03:01:11 | 显示全部楼层
正常情况下,你不用调swap分区的大小的,suse自动给你分配好了。
回复 支持 反对

使用道具 举报

发表于 2006-8-31 18:40:36 | 显示全部楼层
一、调整硬盘分区
1.先在 Windows 平台把 G 盘的数据转移(备份)。
2.在 Windows 中使用磁盘管理工具删除你的 G 盘这个分区。注意了,删分区时核实一下分区大小对不对,还有卷标对不对。有个防止出错的办法:改 G 盘的卷标,改成与众不同的,比如 G 。核实后,就可以删除那块要再分配的磁盘空间。
3.备份分区表。使用 DOS 下图形化分区工具将硬盘分区表导出为文件。注意分区表文件只可写入 Fat/Fat32 类型的磁盘。强烈要求在安装操作系统之前以及安装完毕操作系统之后要及时备份分区表,并将分区表放到安全的地方。分区表备份文件很小只有十几KB,可以用邮箱、网络硬盘之类的。这里啰嗦一下!!如果在对分区进行操作之前有过分区表的备份,那么分区操作后如果发现操作有误可以使用先前的备份进行还原。
二、安装SuSE Linux操作系统
4.安装操作系统的方式方法:安装操作系统方法多种。有从硬盘安装、从光盘安装、还有网络安装。但实际上它们完成的任务是相同的,最终的结果就是在硬盘上划出一块空间用来存放适合这台机器运行的程序文件。推荐初学者使用光盘引导安装操作系统。如果没有光盘,只有安装的文件,可以考虑从硬盘安装。具体步骤本版块有大量资料供参考,如果还是不行可以问我。
5.分区:对于一个还很陌生的操作系统,最难的大概就是分区了。这里我请一下我的经验。对于一块新硬盘,没有大多的顾虑。因为是全新的,也就没有分区表以及数据丢失的问题。根据实际需要分配就可以了。但一块硬盘上有数据,而且还是多系统并存,就比较麻烦了,要考虑多系统都能引导的问题,还要考虑数据备份恢复以及防止误操作的问题。对于分区,我的原则是:全部手工分区,只建不删。具体的操作是在分区的时候,比如SuSE Linux发行版会自动的给出分区方案。这个功能很好,但也很累赘!听我的,选择专家模式。点选分区,然后是全手工分区。好了,如果是全手工分区,你就能看到硬盘上已存在的分区结构了。hda1表示第一块IDE接口的硬盘的第一分区。hdb1表示第二块IDE接口的硬盘的第一分区。通常个人电脑上有两个 IDE数据线,每根数据线有两个接口。两根数据线接在主板的两个接口上,一个是主数据线接口,一个是从数据线接口。同一数据线上的设备要进行跳线设置主从关系。也就是主主盘(hda),主从盘(hdb),从主盘(hdc),从从盘(hdd)。通常,一块硬盘上可以最多分四个主分区然后就无法再分区了, MBR中最多只能含四个主分区的分区信息。有了扩展技术之后,就可以分最多三个主分区加一个扩展分区,MBR中包含的是三个主分区的信息和一个扩展分区的信息;扩展不能被直接使用,須划分为一个或者多个逻辑分区,逻辑分区的分区信息在整个扩展分区的第一个扇区;理论上扩展分区的个数是不限的,但 Windows操作系统中有26盘符的限制,有更多的分区最多也只能同时有26个被使用(含光盘驱动器、虚拟光盘驱动器、软盘驱动器);SuSE Linux好像还有一块硬盘16分区的限制,具体是怎么样的还不太清楚,目前我的一块IDE硬盘上有13个分区,另一块SATA硬盘上有6个分区。通常见到的分区方案是一个主分区+一个扩展分区,扩展下建若干个逻辑。Linux下对硬盘分区与微软Windows不同。它是以hd或者sd来表示外部存储设备的类型,用a,b,c,d...来表示同类设备的先后顺序,用1,2,3,4...来表示分区编号。其中,主分区从1到4。如果有划分扩展分区,则1到4 之中必定有一个是扩展分区。扩展分区从5开始(例:hda5)。有些Linux发行版的对分区编号表示的不一样,它们只从第一个分区到最后一个分区算起,不算扩展。
在设置分区时,按照只建不删的原则新建分区。如果无特别需要,建议只分一个swap和/分区还有一个/home,然后剩下的空间就暂不分配了。swap大小为物理内存的1~2.5倍,推荐为物理内存的1.5倍,如果还准备升级内存可以多划分一些,但不是越大越好。swap交换分区的物理位置可以是整个 Linux分区的第一位。接下来是/分区,对于桌面版用户推荐划分10GB以上的空间;好了,所有的系统文件将存放在这里了。/home 分区,强烈要求将/home单独作为一个文件系统(单独分一个分区);我分了12GB,当然只分1GB也是可以的。好了,如果还有空间没分完,可以暂不分配,或者是直接将它们划为数据区,也就是存放重要文件的地方。Linux在分区时可以选择文件系统类型,这是SuSE优于RedHat的地方。通常不选择就是默认的 reiserfs ,推荐 / 目录下的所有系统相关的都使用这种文件系统。/home/ 所有存放用户目录的推荐使用 xfs 文件系统。另外,自己分配的数据区也推荐 xfs 文件系统。
挂载的问题: SuSE Linux 除了能识别 Linux 的文件系统还能够识别 Windows 的 Fat/Fat32 类型的文件系统,对于 NTFS 有只读的能力。在安装过程中设置分区时,可以自动或者手动挂载已有的磁盘分区。例 hda1 _____ NTFS ______ /media/hda1 ,选择hda1进行编辑,文件系统不动不要格式化!!这样就按照默认的挂载选项把 hda1 挂到 Linux 的 /media/hda1 这个目录上来了。


安装完成后查看分区
Yast > 系统 > 分区管理器
这里的分区视图和安装时图形化分区是一样的。发截图一张。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

发表于 2006-8-31 19:00:12 | 显示全部楼层
suse,10G就够了。/ 9G,swap 1G,就行了。
如果想分,可以/usr 10G  /home  10G   /data 10G
回复 支持 反对

使用道具 举报

发表于 2006-8-31 19:06:44 | 显示全部楼层

6.引导装载程序的设置:
  这里讲述 GRUB 引导装载程序的两种方案
  1)直接默认安装在第一启动硬盘的MBR , 默认第一启动系统为 SuSE Linux。出现引导问题时则以安装光盘修复引导装载程序到MBR。
  2)使用已有的引导装载程序引导 SuSE Linux 系统。
     安装过程中对引导装载程序进行设置。将其安装在Linux系统分区的第一扇区,如果/boot单独分了就装在/boot的第一分区。例 /dev/hda12 。
     安装的第一阶段是向硬盘写入安装配置所需要的文件,然后重启从硬盘启动进行初始的用户配置。如果把 GRUB 将到了系统分区 / 或者是 /boot ,可以使用GRUB命令的方式启动Linux系统。具体的做法是:先启动GRUB,然后再用GRUB命令启动Linux系统。如果机器上没有 GRUB 引导装载程序,但可以启动到Windows就可以想办法让 Windows 启动 GRUB ,然后再由 GRUB 启动 Linux 。 Windows 平台下载 GRLDR 到 C 盘 ,然后改 ntldr 引导装载程序的启动配置文件 C:\boot.ini 在最后面另起一行,加上 C:\GRLDR="SuSE-Linux_Boot form GRUB",英文引号中的就是开机时看到的文字 。如果不能保存,要看一下文件属性改为不只读。然后是编辑 C:\boot\grub\menu.lst 文件为 :
title SLES 10
chainloader (hd0,11)+1   # 这里的 (hd0,11)+1 表示从第一硬盘的第12分区的第一个扇区加载
boot

保存后就可以从 /dev/hda12 启动了。如果系统引导装载程序安装在 /dev/hda8 , 那么上面的第二句 就是 chainloader (hd0,7)+1 。
重启计算机,这时由 Windows 的引导装载程序启动,按键盘的上下光标键选择 SuSE-Linux_Boot form GRUB 。这样就可以正常启动了。

当然,也可以在GRUB启动时按键盘的C键进入命令模式敲上面的命令启动系统。按E键是编辑模式,用来编辑已有的启动配置文件。B键是引导的意思。

启动系统后,可以用 Linux 中的 dd 命令将Linux启动扇区导出为文件,通过这个文件就可以启动Linux。
例:
#dd if=/dev/hda11 of=/linux.bin bs=512 count=1         
这样就在 / 下生成了一个linux.bin的文件,大小为512KB。把它放到 Windows 系统的 C 盘 根目录下。改 C:\boot.ini 文件,加上一行 C:\linux.bin="SuSE  Linux"     这样,开机时就又多了一个选项,通过这个选项就可以启动 SuSE Linux .

当你慢慢熟练了 Linux ,并且喜欢上 Linux 的时候,你就可以想办法让它“转 正” 了。让机器每次开机第一启动是 Linux 。由于是使用的 Windows 的引导装载程序启动的 Linux 。所以还是在 Windows 中下手。右键 我的电脑 > 属性 > 高级 > 故障和启动恢复    在这里有启动顺序的调整,点选下接箭头选择 SuSE Linux 就可以了。这相当于是修改了 C:\boot.ini 文件中的第一启动项。

回复 支持 反对

使用道具 举报

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

本版积分规则

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