问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

linux 硬盘分区:如何将未分配的硬盘加入到已分配的硬盘,不影响文件的情况下???

发布网友 发布时间:2022-04-25 13:53

我来回答

5个回答

热心网友 时间:2023-10-05 08:05

作者:nanzhao@Linuxfans.org

从刚接触LINUX 上网找安装方面的资料 到自己成功安装上漂亮的SUSE用了足足两天的时间 因为以前根本就没有一点LINUX基础所以安装时遇到了很多问题,现在我把自己成功安装SUSE10.1 DVD版的方法写出来 供跟我一样刚接触SUSE安装的朋友参考下。
一、安装前提:
我的硬盘在WIN系统下原本是有CDEF四个盘的 因为考虑到要WIN系统和LIUNX系统并存,我选择把SUSE安装在F盘 我的F盘有10G空间。
操作步骤:
1 先备分F盘的重要数据(如果你要安装在E盘就备分E盘 我这里的是根据我安装时自己的数据说明的 自己灵活根据自己的实际情况 变更数据 以下不用多说)
2 用PQ(PartitionMagic 网上自己找下都有下载)将F盘逻辑删除 删除后硬盘就多出了10G大的未分配空间
3下载SUSE10.1DVD版(注:很多网站都提供下载 自己找下,CD版的安装比较复杂一点 但安装方法和DVD版的差不多 具体可以自己网上各LINUX网站论坛找)
4在你电脑上的一个超过3.5G的硬盘分区(比方说E盘)根目录下建立一个SUSE文件夹 然后把下载到SUSE10.1DVD版ISO文件用daemonTOOL虚拟光驱打开 把里面的全部文件复制到你刚才建立的SUSE文件下里 。 这时SUSE的安装文件源是在E/SUSE文件夹下
5、在E:\suse\boot\i386\loader文件夹下把 LINUX 和INITRD两个文件复制到E/下
6,下载安装一个WinGrub多重启动软件,安装完后运行WinGrub软件->标题栏Tools选项->Install Grub菜单->在弹出的窗口中选择'boot.ini'在左边的Tilte填上Grub,timeout填上10 ->Install
完成这一步骤后系统会自动在C/下多出一个GRLDR文件(开始》运行》填上C:/BOOT INI 可以发现BOOT 文件多了一行内容C:\GRLDR="GRUB"

到此为止在WIN系统下的准备工作完成。
二、GRUB引导

1、重新启动后,会出现WINOWS XP和GRUB两个启动选项,选择"GRUB" 然后进入跟DOS环境差不多的GRUB引导 不要怕自己不会DOS语言 只需要输入几个语言就行

2,在 grub> 提示符输入find /linux(注意find后面有一个空格 此命令解释:找出文件LINUX所在的分区) 然后系统会返回一个值(hd0,5)(注:因为上面安装前提步骤5中,我把 LINUX 和INITRD两个文件复制到E/下所以系统返回的HD值是0,5 代表的就是指E盘 具体的盘对应hd的值是什么 自己去找相关资料)
3、得到LINUX这个文件所在分区的HD值后 ,在 grub> 提示符输入root (hd0,5)(注 root后有一个空格 此命令大概解释:导入HD0,5即E盘为当前GRUB引导的主盘 好象是这样解释 )
4、在 grub> 提示符输入kernel /linux vga=791(注kernel和linux后都有一个空格此命令大概解释:内核为E盘下的LINUX文件 VGA=791则是安装界面显示器参数 791代表256 的1024*768 此命令中的791可变如果显示器比较老可改成788或更低 此命令中的vga=791也可以不输入 直接输入kernel /linux)
5、在 grub> 提示符输入initrd /initrd(注initrd后一个空格 此命令不再做解释)
6、在 grub> 提示符输入boot 回车后正式进去引导安装 系统会返回一系列的数据 在系统信息
Activating usb devices...done
Searching for info file.. 后会稍等一分钟左右然后就进入LINUX的安装界面了(PS:记得GRUB引导安装前检查自己的光驱是否还有软件碟之类的没拿出来 有的话先取出 在进行GRUB引导如果光驱里有碟进行GRUB引导的话 到了这一步 即BOOT回车》系统信息》Searching for info file.. 时电脑会死机我装时就遇到过 也不清楚什么原因)
三、安装系统界面启动。
make sure that cd number 1 is in your drive
选择 back

select the languare
选择 simpllified chinese (一直往下就看到的 )

choose a keyboard map
选择english(US)

main menu
选择start installation or system

start installation or system
选择 start installation or update

choose the source medivm(这个单词抄得太草了,我都没看明白)
选择 hard disk》 选择E盘hda6 (如果你的ISO解压在其他盘 选择对应的。 安装前提部分 步骤1已有说明 )

choose the hard disk partition
输入 / suse
(注: / 刚才解开ISO文件所在的文件夹,我的是E:\suse所有选hda分区,输入为/suse)

enter 就开始引导到图形安装向导
四、YAST2图形安装界面 一直按提示安装下去就ok了。 详细说明下 手动分区这部分
1、到了分区这一步骤 YAST会有个自动分区的建议 不要选择自动分区 选择自己专家手动分区 然后会进入你现有的分区列表(有新建、删除 编辑等等的这一界面)
2、由于是第一次安装硬盘里没有LINUX的分区 需要新建3个分区:先新建一个交换SWAP分区具体步骤:新建>>>在弹出窗口中左边的大小填写可按YAST右边的说明填写 SWAP交换分区一般为内存的两倍 我的内存是512 所以我在大小栏填了+1000M>>>确定
3、新建第二个分区为引导BOOT分区 方法同上 大小为50M-100M左右
4、新建第三个分区作为根分区 方法同上 大小栏把大小写得比未分配空间大比方说现在还未分配的空间有8G 这样你就可以在大小栏填上+100000M 然后会弹出一个窗口 选择可用最大空间 这样就把剩余的全部未分配空间 全部作为了根分区空间
5新建完这三个必备分区后 接下来就是把WIN系统下的其他盘加载到LINUX系统上了(加载了才能实现在LINUX系统下数据访问该盘)具体操作方法:
比方说C盘:选择C盘>>>点击“编辑”>>>>在弹出窗口中 默认情况下是不格式化 保持默认不格式化在装入点中 直接输入/windows/C 其他盘操作一样 在装入点 分别输入/windows/D ..F...G 需要注意的是我的SUSE的安装程序是存放在E盘的 所以对E盘不要进行此步操作 否则会出现3303的错误导致安装失败(具体原因我也不大清楚 正在请教中)
6:重复上面的加载操作 把刚才新建的swap分区加载 :编辑>>>>选择下面的格式化 类型选择SWAP >>>在装入点上选择为/swap>>>确定
7、加载BOOT分区 方法:编辑>>>>选择下面的格式化 类型选择regier(好象是这单词 忘记了 ) >>>在装入点上选择为/boot>>>确定
8、加载根分区 方法:编辑>>>>选择下面的格式化 类型选择regier(好象是这单词 忘记了 ) >>>在装入点上选择为/>>>确定
这部分的操作重点大致如此 其他的步骤比较简单了 自己找相关资料照着操作就行
OK 我的安装方法 就说到这 其中如果有什么不对的地方也请高手指出来 毕竟我刚接触LINUX的安装. 不管怎样希望对跟我一样刚接触LINUX安装的朋友有一些帮助 而我这个刚跨进LINUX门槛的菜鸟也还有许多许多的问题向各位高手请教呢.. 顺便提一句 :SUSE真的太漂亮了..左边的电脑是呆板的WIN 右边的电脑是漂亮的SUSE 哈哈换了你 会怎么选择?
参考资料:

另外,虚机团上产品团购,超级便宜

热心网友 时间:2023-10-05 08:05

两种情况:
1. 有用LVM,这就恢场简单了,把未分配的空间划成一个分区,类型是LVM,然后就是做成pv,加入到vg,在划分lv就可以挂载了。
2. 没用LVM的话,存在数据丢失的风险了,首先,你的'已分配的硬盘'的分区的柱面结束处是否接着'未分配的硬盘'的开始柱面,是的话还好办点,把原来的的分区删除,然后重建一个,记得把结束的柱面改大就好了,用fdisk或parted命令都可以的,执行后用'h'或'?'应该会有帮助,改完后用partprobe强制内核载入新的分区表。
不过,在一切的一切之前,记得用dd把第一个扇区,512kb(MRB+Partion)先备份出来,以防万一,例如你要改/dev/sda的分区表,先这样 dd if=/dev/sda of=/tmp/bootsec.bak bs=512 count=1,那么生成出来的/tmp/bootsec.bak文件就包含了MRB和分区表信息,恢复是dd if=/tmp/bootsec.bak of=/dev/sda bs=512 count=1

热心网友 时间:2023-10-05 08:06

先把未分配的硬盘进行分区 格式化。
然后mount 挂载上 动态加入目前好像不太可能

热心网友 时间:2023-10-05 08:06

linux 的文件系统比较灵活的。您可以把为分区的硬盘,先格式化分区,然后,到您需要的地方建立一个目录,直接从/dev/目录下,把这个分区,mount 到您的目录就可以使用了。

热心网友 时间:2023-10-05 08:07

交换分区就是一个未分配的
你打算合并它么?
是就住手。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
这是真的黑米还是假的? 牡丹江市区好玩的地方 显卡问题,现在的显卡显存一般都为多少? 现在主流显存是多少?512M5年后会过时吗 主流家用电脑配置家用电脑买什么样配置比较好 现在的电脑显存一般是多少? 安顺万家领秀城怎么样?好不好?值不值得买? 请问下面一道题怎么加标点 花园里 牡丹 月季 玫瑰 芍药 开得美丽极了... 是什么把大地打扮的这么漂亮呢 是雪呀 这两句话怎么写标点符号? 通州有那些私立高中啊 Linux服务器新加入一块硬盘,想把新加入的磁盘空间合并到根分区下,怎么操作? 已经安装了XP+linux双系统,如何将LINUX的grub转移到根分区下 linux分区挂载到根目录 linux怎么把磁盘空闲的空间分给根目录 w7 怎么把其他盘的内存分给C盘。 如何把其他盘的空间分给C盘 美篇设计好后,标题如何设置可以不显示名称? 为什么我的美篇标体,不显示文章的外面,别人看不到 美篇分享时候如何只有标题 谷歌地图手机版怎么用 欢乐颂五个女人的结局是什么 最后五对情侣都会跟谁在一起 欢乐颂五个女人的结局是什么男友各是谁配对图 欢乐颂五个女孩最后结局到底是什么 欢乐颂五美谁最漂亮? 欢乐颂结局 欢乐颂五美结局怎么样 大家觉得《欢乐颂》中五美的名字有什么深意? 杨紫发文祝福乔欣生日,曾经的《欢乐颂》五姐妹如今感情怎么样了? 欢乐颂五美为力撑乔欣新剧,力破不和传闻,几个人关系真的表里如一吗? 《欢乐颂》里面的五大美女,哪个最漂亮? 欢乐颂五美中,在现实中谁的情商最高? linux 挂载到根目录下 这个Linux系统如何创建根分区 如何将Linux系统下将俩个硬盘合并成一个分区,请高手帮忙! 怎么把linux下挂载到根分区的分区分成两份求解 手机空调万能遥控器APP会泄露隐私吗? 梦见坐绿皮火车? 梦见锅里煮绿皮饺子,煮沸,不小心没关火,麦田起火 梦见天降绿火 可能是火 或许也不是 请问这是什么征兆 广东中山市的人民银行征信部门在那? 马海毛毛衣不小心用洗衣机洗后变硬缩小了,如何使它恢复大小,柔软... 马海毛毛衣洗涤需注意哪些方面? 马海毛毛衣马海毛毛衣怎么洗都是滑滑的吗都是滑滑的吗 马海毛的毛衣洗了毛毛看不起来不好看了,都一撮一撮的,不蓬松了。怎么洗... 马海毛毛衣机洗之后变成一撮撮的了,怎么补救啊 马海毛洗一次就变长了怎么回复? 马海毛洗了以后会变松吗 新买的衣服是马海毛的怎么洗才不会掉毛 要实用的方法 感恩捐款的话简短精辟 感谢捐款献爱心的句子怎么写? 赞美爱心捐款人的短句有哪些?想感谢一下别人该咋说