- 浏览: 22637 次
- 性别:
- 来自: 北京
最新评论
升级Linux系统的硬盘
作者:兄弟连果果
Linux平台上的应用在增加,这就导致了硬盘空间的紧张,升级Linux系统的硬盘便成了最需要掌握的知识。
为Linux增加硬盘可以有两种方式:一是增加硬盘用来存放数据,原有的系统硬盘不变;二是用新的硬盘代替原有的系统,也就是替换原来的系统硬盘。本文将分别说明。
为Linux增加新的数据盘
由于Linux访问硬盘的方式和DOS不同,采用的是可安装目录方式,所以增加一个硬盘和通常在DOS/Windows下采用的方式有些不同,具体分为5步。
1.物理安装:关掉电源,对硬盘进行跳线,并安装新硬盘。这个步骤很简单就不多讲了。开机后BIOS能认识双硬盘就表示成功。根据跳线方式的不同,硬盘对应的设备名称也不同(如下表所示,以IDE硬盘为例):
编号
电缆及跳线位置
设备名
1
ide0的主盘
/dev/had
2
ide0的从盘
/dev/hdb
3
ide1的主盘
/dev/hdc
4
ide1的从盘
/dev/hdd
2.对硬盘进行分区:因为是作为数据盘,所以分成一个区即可。以root用户登录系统,以 fdisk /dev/hdb(以下以/dev/hdb为例)进入fdisk操作界面。fdisk的常用命令有:删除分区:d;增加分区:n;保存退出:w;激活分区:a;显示分区:p;改变区类型:t;显示帮助信息:m。
3.安装文件系统:由于Linux采用的是ext2文件系统,所以新硬盘需要安装ext2文件系统,输入如下命令:mkfs.ext2 /dev/hdb。
4.建立安装点:在根目录下建立一个安装点,以后新的数据盘将安装在此目录下(以data目录为例):
mkdir /data
mount -t ext2 /dev/hdb1 /data
5.修改 /etc/fstab文件,以便在启动时自动安装文件系统。
通过以上的手工方式进行安装,已经可以使用新的硬盘了(也就是/data子目录),输入命令df即可以看到已安装的所有的文件系统的信息。但是,我们还要修改/etc/fstab,以使每次计算机重新启动时自动安装这一新的硬盘。用vi打开这个文件并修改。/etc/fstab文件的第一列是设备位置,第二列是安装点,其他几列照抄即可。
至此,你已经可以使用新的硬盘了。
用新的硬盘升级原来的系统盘
用新的硬盘升级原来的系统盘时,主要的问题在于如何复制数据。并且在硬盘分区时要考虑到交换分区的设置。
1.关机并安装硬盘。
2.对硬盘进行分区。分区时先参考原有的分区,要求不小于原有的分区设置。需要注意的一点是fdisk新建的分区都是Linux native的,如改成Linux swap格式,则先要输入命令t,再输入Linux swap的编号82。
3.为新硬盘建立安装点,如:/newdisk。
4.将新硬盘安装到刚建立的安装点,如:
mount -t ext2 /dev/hdb2 /newdisk
5.在新的硬盘上建立 /tmp及/proc子目录,并将 /tmp的属性更改为 777,命令如:mkdir /newdisk/tmp; mkdir /newdisk/ proc; chmod 777 /newdisk/tmp。
6. 进入单用户模式,并将原来的数据复制到新的硬盘。
·进入单用户模式:/sbin/telinit 1
·复制子目录:cp -a /var /bin /usr /sbin /boot /newdisk
·复制根目录下的文件:cp -dp /* /.* /newdisk
如果电脑的子目录和上面列出的不一致,请按自己的需求更改,只是需注意最后列出的是新硬盘的安装点。
7.检查/newdisk/etc/fstab是不是合适。要提醒注意的是虽然目前新硬盘是第二硬盘,设备名是/dev/hdb,但升级后将成为第一主硬盘,所以/newdisk/etc/fstab中列出的应是在第一主硬盘的位置。
8.制作一张启动盘,然后拆除旧硬盘,将新硬盘跳成主盘,并重新启动计算机。制作启动盘的命令是:makebootdisk。
9.计算机重启后,运行fdisk将硬盘的分区设成可以活动的。并配置lilo,便于以后引导系统。一般情况下如果和原有系统分区相同,只要输入lilo回车即可,否则还要修改一下/etc/lilo.conf文件。
10.取出启动软盘,进行重启动,检查从硬盘能否启动。如不能启动,则用软盘启动后再检查原因。可能的原因有:分区没有激活、lilo配置不对。如果启动中安装文件系统有错,则要检查/etc/fstab。
至此,新的硬盘上的Linux应能够正常运行。
作者:兄弟连果果
Linux平台上的应用在增加,这就导致了硬盘空间的紧张,升级Linux系统的硬盘便成了最需要掌握的知识。
为Linux增加硬盘可以有两种方式:一是增加硬盘用来存放数据,原有的系统硬盘不变;二是用新的硬盘代替原有的系统,也就是替换原来的系统硬盘。本文将分别说明。
为Linux增加新的数据盘
由于Linux访问硬盘的方式和DOS不同,采用的是可安装目录方式,所以增加一个硬盘和通常在DOS/Windows下采用的方式有些不同,具体分为5步。
1.物理安装:关掉电源,对硬盘进行跳线,并安装新硬盘。这个步骤很简单就不多讲了。开机后BIOS能认识双硬盘就表示成功。根据跳线方式的不同,硬盘对应的设备名称也不同(如下表所示,以IDE硬盘为例):
编号
电缆及跳线位置
设备名
1
ide0的主盘
/dev/had
2
ide0的从盘
/dev/hdb
3
ide1的主盘
/dev/hdc
4
ide1的从盘
/dev/hdd
2.对硬盘进行分区:因为是作为数据盘,所以分成一个区即可。以root用户登录系统,以 fdisk /dev/hdb(以下以/dev/hdb为例)进入fdisk操作界面。fdisk的常用命令有:删除分区:d;增加分区:n;保存退出:w;激活分区:a;显示分区:p;改变区类型:t;显示帮助信息:m。
3.安装文件系统:由于Linux采用的是ext2文件系统,所以新硬盘需要安装ext2文件系统,输入如下命令:mkfs.ext2 /dev/hdb。
4.建立安装点:在根目录下建立一个安装点,以后新的数据盘将安装在此目录下(以data目录为例):
mkdir /data
mount -t ext2 /dev/hdb1 /data
5.修改 /etc/fstab文件,以便在启动时自动安装文件系统。
通过以上的手工方式进行安装,已经可以使用新的硬盘了(也就是/data子目录),输入命令df即可以看到已安装的所有的文件系统的信息。但是,我们还要修改/etc/fstab,以使每次计算机重新启动时自动安装这一新的硬盘。用vi打开这个文件并修改。/etc/fstab文件的第一列是设备位置,第二列是安装点,其他几列照抄即可。
至此,你已经可以使用新的硬盘了。
用新的硬盘升级原来的系统盘
用新的硬盘升级原来的系统盘时,主要的问题在于如何复制数据。并且在硬盘分区时要考虑到交换分区的设置。
1.关机并安装硬盘。
2.对硬盘进行分区。分区时先参考原有的分区,要求不小于原有的分区设置。需要注意的一点是fdisk新建的分区都是Linux native的,如改成Linux swap格式,则先要输入命令t,再输入Linux swap的编号82。
3.为新硬盘建立安装点,如:/newdisk。
4.将新硬盘安装到刚建立的安装点,如:
mount -t ext2 /dev/hdb2 /newdisk
5.在新的硬盘上建立 /tmp及/proc子目录,并将 /tmp的属性更改为 777,命令如:mkdir /newdisk/tmp; mkdir /newdisk/ proc; chmod 777 /newdisk/tmp。
6. 进入单用户模式,并将原来的数据复制到新的硬盘。
·进入单用户模式:/sbin/telinit 1
·复制子目录:cp -a /var /bin /usr /sbin /boot /newdisk
·复制根目录下的文件:cp -dp /* /.* /newdisk
如果电脑的子目录和上面列出的不一致,请按自己的需求更改,只是需注意最后列出的是新硬盘的安装点。
7.检查/newdisk/etc/fstab是不是合适。要提醒注意的是虽然目前新硬盘是第二硬盘,设备名是/dev/hdb,但升级后将成为第一主硬盘,所以/newdisk/etc/fstab中列出的应是在第一主硬盘的位置。
8.制作一张启动盘,然后拆除旧硬盘,将新硬盘跳成主盘,并重新启动计算机。制作启动盘的命令是:makebootdisk。
9.计算机重启后,运行fdisk将硬盘的分区设成可以活动的。并配置lilo,便于以后引导系统。一般情况下如果和原有系统分区相同,只要输入lilo回车即可,否则还要修改一下/etc/lilo.conf文件。
10.取出启动软盘,进行重启动,检查从硬盘能否启动。如不能启动,则用软盘启动后再检查原因。可能的原因有:分区没有激活、lilo配置不对。如果启动中安装文件系统有错,则要检查/etc/fstab。
至此,新的硬盘上的Linux应能够正常运行。
发表评论
-
Linux无盘工作站架设实例
2016-11-30 14:33 1032Linux无盘工作站架设实 ... -
指令大全 - Linux 指令篇:档案目录管理--more
2016-11-30 14:15 637指令大全 - Linux 指令篇:档案目录管理--more 名 ... -
指令大全 - Linux 指令篇:字串处理--tr
2016-11-28 11:35 583指令大全 - Linux 指令篇:字串处理--tr 名称:tr ... -
Linux基础 linux命令:XF86Setup
2016-11-28 11:25 670Linux基础 linux命令:XF86Setup XF86S ... -
Linux基础-linux命令:cmp
2016-11-25 13:43 547Linux基础-linux命令:cmp cmp(compar ... -
Linux基础-linux命令:csplit
2016-11-25 11:49 534Linux基础-linux命令:csplit csplit(c ... -
Linux基础知识 linux命令:dnsconf
2016-11-24 11:45 582Linux基础知识 linux命令:dnsconf dnsc ... -
Linux基础资料 linux命令:efax
2016-11-24 11:41 694Linux基础资料 linux命令 ... -
linux命令:elm
2016-11-23 11:50 596linux命令:elm elm 功能说明:E-mail管理程序 ... -
Linux基础:linux命令archive
2016-11-23 11:32 723Linux基础:linux命令archive archive ... -
优盘linux启动
2016-11-22 12:57 763优盘linux启动 条件: 1.优盘已做成启动盘; 2在硬盘上 ... -
Linux中的C语言妙用
2016-11-22 12:48 535Linux中的C语言妙用 1.两个数比较大小 #define ... -
Linux和DOS的FORMAT命令区别
2016-11-21 14:04 743Linux和DOS的FORMAT命令区别 DOS的FORMAT ... -
Linux /proc 目录下文件粗谈
2016-11-21 13:42 579Linux /proc 目录下文件粗谈 /proc目录下文件是 ... -
1、如何做好嵌入式Linux学习前的准备?
2016-11-18 11:25 4581、如何做好嵌入式Lin ... -
忘记Linux密码怎么办
2016-11-17 14:57 512如果忘记了Linux密码, ... -
Linux文件系统被破坏时的处理方法介绍
2016-11-17 14:46 976Linux文件系统被破坏时的处理方法介绍 当文件系统被破坏时, ... -
如何学习linux的建议
2016-11-16 13:53 462如何学习linux的建议 一、从基础开始 常常有些朋友在L ... -
Linux系统配置优化的几个经验
2016-11-16 11:53 471Linux系统配置优化的几个经验 关于硬盘分区 小编的经验是安 ... -
Linux增加:重要的Shell环境配置文件
2016-11-15 13:42 462用户登录Linux系统后,通常接触的第一个软件环境就是bash ...
相关推荐
Linux操作系统硬盘空间管理的策略与实践 Linux操作系统的硬盘空间管理是系统管理员的一项重要任务。硬盘空间的管理不当,可能会对系统的正常运行造成不良影响,甚至造成系统瘫痪。因此,掌握硬盘空间管理的策略和...
在优化Linux系统服务器硬盘性能的过程中,我们需要注意几个关键点,以确保系统运行高效且稳定。首先,理解Linux的文件系统机制至关重要。Linux通常使用ext2、ext3、ext4等文件系统,它们在设计上相对减少了碎片化的...
Linux系统硬盘的维护和优化是确保系统高效...总的来说,维护和优化Linux系统硬盘性能涉及清理、整理、升级硬件以及参数调整等多个方面。通过综合运用这些方法,可以确保Linux系统保持最佳状态,应对高负荷的运行需求。
要优化Linux系统的硬盘性能,可以采取以下措施: 1. 清理磁盘:定期检查并删除不必要的文件,清理不再使用的临时文件、日志文件和缓存。减少目录深度和子目录数量,以提高文件查找效率。这有助于释放磁盘空间,使...
在Linux系统中,尽管碎片化不像Windows系统那样频繁,但它仍然存在并可能影响性能。定期检查并删除不必要的文件、目录和旧日志,可以释放磁盘空间,从而提升读写速度。此外,减少子目录的数量也有助于减少查找文件的...
此外,这种方法对于那些需要在多台机器上快速部署相同系统或者对现有系统进行升级的管理员来说尤其方便。 在使用红旗Linux硬盘安装器时,用户需要注意以下几点: 1. 首先,确保下载的红旗Linux ISO镜像是官方发布的...
在Linux系统中添加新硬盘是一项常见但需谨慎处理的任务,特别是在服务器管理和系统升级场景中。以下是对如何在Linux系统中添加并配置新硬盘的详细步骤和相关知识点的深入解析。 ### 1. 添加硬件 首先,需要在...
Linux操作系统优化中,合理规划硬盘是非常关键的一环。硬盘种类主要分为SCSI、IDE和SATA等。SCSI硬盘遵循SCSI标准,...通过深入学习和实践,我们可以更好地管理和优化Linux系统的硬盘,提升整体系统的稳定性和性能。
【Linux操作系统内核升级】 Linux操作系统内核的升级是一个涉及系统稳定性和性能提升的重要过程。Linux,作为一种开源的多任务操作系统,因其源代码开放,用户可以自由定制和升级内核以适应硬件变化和提升系统性能...
2. **性能问题**:考虑升级到更快的外置硬盘,或者优化Linux系统配置来提高性能。 3. **安装过程中出现错误**:确保所有使用的工具软件都是最新版本,并仔细检查每一步的操作。 #### 七、结论 将Linux安装在外置...
远程升级Linux系统 本文主要介绍了使用 Red Hat LINUX 的 kickstart 及网络安装功能来快速升级已有的 LINUX 系统。下面是对标题、描述、标签及部分内容的详细解释: 一、标题与描述 标题“远程升级Linux系统”和...
1. **System Testing**: Linux系统内建有许多命令行工具,如`lspci`用于列出PCI设备,`dmidecode`获取系统BIOS和硬件信息,`hdparm`检查硬盘性能,以及`lshw`列出详细的硬件配置。这些工具可以帮助用户了解系统的...
制作自制最小Linux系统的具体步骤包括:新增虚拟硬盘、分区、格式化分区、创建挂载点、安装GRUB引导加载器到新硬盘、拷贝编译好的内核文件到适当目录、拷贝BusyBox生成的文件系统到分区、编辑启动菜单并添加自定义...
这款软件以其出色的性能和易用性,成为了Linux系统管理员的得力助手。 首先,我们需要理解什么是硬盘克隆。硬盘克隆是指将一个硬盘的所有数据、系统设置、应用程序等完全复制到另一个硬盘上,使新硬盘与原硬盘内容...
在进行Linux系统下的硬盘分区时,需要综合考虑计算机的任务特性、硬盘容量以及系统软件的需求等因素。本文将围绕标题“Linux下硬盘分区的最佳方案”以及描述中提到的关键点展开讨论,并提供具体的分区策略。 #### ...
本章主要介绍了Linux下增加用户、删除用户、设置用户组的各种操作,这些操作是进入Linux系统的第一步。 第7章:Shell和Shell编程。本章主要介绍了Shell的基本概念、Shell脚本以及awk的相关知识。 第8章:进程管理。...
随着技术的发展,适时升级Linux内核对于提高系统安全性至关重要。本文将深入探讨Linux内核升级的方法、步骤以及相关的注意事项。 **一、内核升级的重要性** Linux内核是操作系统的核心,负责硬件接口、I/O操作和...