怎么安装suse系统安装

在我们安装好linux系统后会发现在需要修改磁盘分区的时候会比较困难,系统安装的/目录的文件系统要更改基本不太可能,其他目录如/home目录也比较困难。但是系统安装时要是采用的LVM管理的方式安装的话就会截然不通。
一、首先普及下LVM的基础知识
LVM(Logical Volume Manager)逻辑卷管理,简单的说它可以将多个物理硬盘组合成一个VG然后给不同的文件系统(如:/home,/opt等)使用。
引用一个图:
这里分享一篇比较全面介绍的文章,。
二、linux系统采用LVM的方式安装
下面针对使用LVM安装操作系统做一个详细讲解,这里使用suse系统演示,为了方便演示文件系统也只分化/和/home。
安装到需要划分磁盘这步时,选择自定义(专家模式划分)。
由于系统启动目录不能有LVM来管理,这里将磁盘划分成两部分,一部分给/boot目录,选择ext3格式;剩余的空间文件系统ID设置为LVM。
最后的划分后如下图:
增加文件系统/和/home,还有swap。
完成磁盘划分后完成系统的安装。
三、系统文件系统的管理
系统安装VG(Volume Group)卷组有剩余空间
在我们日常使用系统的时候肯定会碰到文件系统不够用的情况,而我们之前安装系统的时候卷组还有剩余的空间,这是我们就可以利用剩余的空间对文件系统进行扩充。
查看文件系统使用情况
查看fstab情况:
查看VG情况,图中红框就是VG剩余容量:
扩充/文件系统
查看LV情况:
扩充2G到/文件系统:
linux:~ # lvextend -L +2G /dev/local/root
Extending logical volume root to 7.00 GB
Logical volume root successfully resized
linux:~ # resize2fs /dev/local/root
resize2fs 1.41.9 (22-Aug-2009)
Filesystem at /dev/local/root is mounted on /; on-line resizing required
old desc_blocks = 1, new_desc_blocks = 1
Performing an on-line resize of /dev/local/root to k) blocks.
The filesystem on /dev/local/root is now 1835008 blocks long.
查看扩充后大小:
扩充/home也是如此简单,只要使用如下命令即可:
lvextend -L +1G /dev/local/home
resize2fs /dev/local/home
lvextend -L +1G /dev/local/swap
resize2fs /dev/local/swap
swap的操作略有不同,使用如下命令:
swapoff -v /dev/local/swap
# 关闭swap
lvextend -L +1G /dev/local/swap
mkswap /dev/local/swap
# 重新建立交换分区
swapon -va
# 再打开swap
卷组无剩余空间,需要新增物理磁盘
然而很多时候我们会碰到的场景是我们安装系统盘的容量已经用完,需要我们新增物理硬盘再进行扩充。
完成物理磁盘增加后,可以采取重启的方式识别硬盘(如果有业务在运行不能重启我们可以采用增加磁盘信息到/proc/scsi/scsi配置文件的方式)。图中红框内为新增磁盘:
linux:~ # fdisk /dev/sdb
Command (m for help): n
# 输入n进行新建
Command action
primary partition (1-4)
# 输入e选择新建扩展分区
Partition number (1-4): 1
# 输入要建立分区的个数,这里选择只建立一个
First cylinder (1-2610, default 1):
Using default value 1
# 输入分区开始位置,选择默认,回车
Last cylinder, +cylinders or +size{K,M,G} (1-2610, default 2610):
# 输入分区结束位置,选择默认,回车
Using default value 2610
Command (m for help): t
# 输入t修改分区格式
Partition number (1-8): 1
# 选择需要修改的分区
Hex code (type L to list codes): 8e
# 输入格式8e,即LVM管理
Changed system type of partition 1 to 8e (Linux LVM)
Command (m for help): w
# 输入w保存退出
The partition table has been altered!
Calling ioctl() to re-read partition table.
Syncing disks.
linux:~ # pvcreate /dev/sdb1
# 输入命令
No physical volume label read from /dev/sdb1
Found duplicate PV lBQnQ7fULctTErXBCxMFeAJbIX00M2F6: using /dev/sdb not /dev/sdb1
Physical volume &/dev/sdb1& successfully created
先使用vgdisplay查看已存在vg;
linux:~ # vgextend local /dev/sdb1
# 输入命令进行扩充
Found duplicate PV lBQnQ7fULctTErXBCxMFeAJbIX00M2F6: using /dev/sdb1 not /dev/sdb
Volume group &local& successfully extended
使用vgdisplay命令可以查看扩容后的大小。
扩充文件系统
扩充文件系统就跟上一节介绍的一样的操作,这里就不再赘述了。
从上面的操作就可以看出种种使用LVM安装系统的好处了,可以动态的更改包括根目录在内的所有文件系统。但使用lvm分区的话因为增加了一层管理,应该是会一定影响,所以我们可以采取折中的办法,就是/boot和/文件系统可以使用普通逻辑分区,而且其余文件系统使用LVM分区管理,以方便后期动态管理。
阅读(...) 评论()
比你优秀的人比你还努力Oracle 11g X64 + SUSE 10安装详细文档一、 创建数据库用户组和数据库安装目录1、使用root用户进入到Oracle 11g存放目录,打开终端,创建用户组和安装目录,具体执行如下:...
SUSE11中安装GCC开发环境
安装包下载网站:http://213.174.32.130/sles/distribution/11.0-SP1/repo/disk1/suse/x86_64/...
1、安装suse linux
2、安装相关依赖组件、包
检查依赖组件、包是否已经安装rpm -q binutils gcc gcc-c++ glibc glibc-devel ksh libstd...
他的最新文章
他的热门文章
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)关于如何从硬盘安装SUSE Linux10系统的两种方法
> 关于如何从硬盘安装SUSE Linux10系统的两种方法
关于如何从硬盘安装SUSE Linux10系统的两种方法
一、使用GRUB进行本文引用地址:1.前的工作在前要分好区,一般要划出以下几个分区/根分区 我安装redhat9时给了500M;/boot分区100M-200M左右;/swap一般是内存的两倍;/home分区 保存各个用户的资料,根据你自己的需要决定/usr分区 所有安装的包都放在这个分区,我安装redhat9时给了5G如果不想按这么详细的分区,则可以只分/和/swap分区,但是以后资料保存在根分区,重新安装时这些资料就会被覆盖,就象在windows下你把资料保存在操作盘然后又同目录下全新安装了操作。但是我安装redhat9时,根分区只给了500M可以正常安装,suse linux10好象只能全部安装到根分区。(1)将5个ISO文件解压到有足够空间的FAT32分区上,如C盘,并置于文件夹iso/cd1、iso/cd2、iso/cd3、iso/cd4、iso/cd5内(2)从网上下载grldr文件,复制到C:(3)编辑boot.ini,在最后加上一行C:GRLDR=GRUB(4)将源文件isobootloader下的linux和initrd复制到C分区根目录下(5)重启机器2.启动进入安装(1)启动后,选择GRUB,进入命令行模式,注意命令和参数之间要有空格(2)输入grub&find /linux,或者输入grub&root (后按Tab键,得到(hd0,0)(3)输入grub&root (hd0,0)(4)输入grub&kernel (hd0,0)/iso/cd1/boot/loader/liunux vga=791(5)输入grub&initrd (hd0,0)/iso/cd1/boot/loader/initrd(6)输入grub&boot3.安装中(1)在YAST图形界面出现后,按提示进行安装(2)在InstallatiON的Partion选择中,选择源文件所在分区,即C分区(3)在下一个窗口,会要求你选择资源目录,此时填入iso/cd1即可(4)按部就班进行安装(5)安装完毕后,使用YAST进行更新。二、在DOS下使用loadlin 进行安装(未测试,不推荐)注意请在 FAT/FAT32 分区下进行1.获取 loadlin.exe 程序,http://www.geekbone.org/~hiweed/tools/loadlin.exe2.将5个.iso文件解压缩到(例如C:isocd1..cd2..cd3..cd4..cd5);3.在C盘根目录下新建一文件夹4.将loadlin.exe 拷贝到 C:dosutils下;5.将cd1bootloader目录下的 initrd 和 linux 拷贝到 C:dosutils下;6.重新启动;7.利用软盘或者光驱或者虚拟软驱启动机器或启动windows时按F8键进入DOS下C:&下;8.执行以下命令:C:&cd dosutilsC:dosutils&loadlin linux append initrd=initrd vga=791其中:vga=791 是将控制台甚至为
色.附上: VGA 代码和分辨率的对照表代码:depth------640x480-----800x600----------256---------769---------771----------773-----------77532000-------784-------- 787----------790-----------79365000-------785---------788----------791-----------79416.7 Mill.--786---------789----------792-----------7959. 执行命令后就可以进入安装界面了。选择安装,选中suse所在的dos分区后(我这里是/dev/hda0,大家根据自己的情况选择),键入路径/suse/cd1,可以进入图形方式:三、总结在安装成功后,重启进入GRUB时,在菜单里没有发现windows2000的项,可以通过两种来启动windows。1.进入GRUB命令行模式,输入grub&root (hd0,0)grub&chainloader (hd0,0)+1grub&boot2.进入suse linux,找到/boot/grub路径里面的menulst,编辑此文件,在最后加上下面三行:title=windows2000root (hd0,0)chainloader (hd0,0)+1重新启动后,windows2000的选项就会出现在GRUB的菜单列表里
linux相关文章:
分享给小伙伴们:
我来说两句……
最新技术贴
微信公众号二
微信公众号一

我要回帖

更多关于 suse系统安装 的文章

 

随机推荐