仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 985|回复: 7
打印 上一主题 下一主题

[其他Linux] 来看看:Ubuntu Linux挪动根分区

[复制链接]
莫相离 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 12:47:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

x
在linux中学习命令的最好办法是学习Shell脚本编程,Shell脚本比起其他语言来学习简单,但是功能却十分强大.通过学习Shell编程,能让你掌握大量的linux命令。
自从用上了Ubuntu,发明对Windows的依附愈来愈小,前两天更是把我的Vista给删了,如今体系里只要Ubuntu,因而想把Ubuntu从安装时的分区3上转到分区1上往。实行了局以下:
  声明:自己只会商手艺成绩,如因而酿成的数据丧失及其他成绩不承当任何义务。
  0:我的设置:分区:sda1原Vista,
  sda2扩大分区,下有两个逻辑分区(sda5,sda6),
  sda3Ubuntu分区,
  sda4Swap分区
  1:从LiveUSB(LiveCD)启动。
  利用现有体系的制造LiveUSB工具及安装镜像制造LiveUSB,固然你也能够用LiveCD,倡议利用LiveUSB(LiveCD大概挂载分区时会没法创立目次);
  在开机启动选项里选择你的启动设备(利用Del键或F2键或F12键进进启动选项,详细视呆板而定)
  2:挂载sda1和sda3。
  这个没甚么好说的,能够在文件扫瞄器中挂载,也能够手动用mount命令
  3:挪动文件。
  用cp-ax/media/分区3/*/media/分区1/“分区1”是sda1挂载的目次,“分区3”是sda3挂载的目次,到场-ax参数能够包管复制时保存属性。
  4:重装grub。
  这一步的目标是包管grub从sda1寻觅menu.lst文件,而不是本来的sda3。
  办法:仍然是在LiveUSB上,翻开终端,输出sudogrub命令,大概要等一会儿,然后呈现grub>提醒符;
  输出find/boot/grub/stage1,假如呈现(hd0,0)(hd0,2)两项,那就申明你复制的没成绩;
  接着输出:root(hd0,0),标明启动分区是第0块硬盘上的第0分区(grub顶用0暗示1,1暗示2,以此类推);
  然后输出:setup(hd0),将grub装到第0块硬盘上。
  5:修正menu.lst。
  这一步最关头,是可否重新体系上启动的关头。
  翻开终端;
  将本来的menu.lst更名:在终端中进进分区3目次下/boot/grub目次,利用sudomvmenu.lstnewfilename把menu.lst更名(newfilename为恣意的其他称号)
  cd命令进进sda1挂载目次下的/boot/grub目次;
  检察分区UUID:sudols-l/dev/disk/by-uuid,纪录下sda1和sda3的UUID(分区编号sdx外行尾);
  修正分区1上的menu.lst:
  sudocpmenu.lstmenu.lst.backupfile(备份menu.lst文件)
  sudogeditmenu.lst,把内里sda3的UUID都交换为sda1的UUID,然后保留,封闭gedit和终端;
  注:有些人的grub大概不是利用UUID来辨认分区,能够间接将menu.lst里的/dev/sda3改成/dev/sda1。
  6:重启。从硬盘启动(改回你的设定,不再利用LiveUSB启动)
  假如乐成的话,进进恣意目次下检察残剩空间,假如与新分区残剩空间符合,这一步进进的就是新分区了,假如你利用一段工夫后没甚么成绩,就能够把本来的sda3删失落以作他用了。
  假如失利,将分区3上的menu.lst恢复,并在grub命令下利用root(hd0,2)然后setup(hd0),以重装grub。
  假如有甚么成绩,接待人人主动会商

</p>
讨论什么版本好并无意义,关键是你是不是真心想学.不过,为了避免曲高和寡,最好选用的人多的版本。
飘飘悠悠 该用户已被删除
沙发
发表于 2015-1-18 09:57:20 | 只看该作者
工具书对于学习者而言是相当重要的。一本错误观念的工具书却会让新手整个误入歧途。目前国内关于Linux的书籍有很多不过精品的不多。
乐观 该用户已被删除
板凳
发表于 2015-1-22 11:33:23 | 只看该作者
选择交流平台,如QQ群,网站论坛等。
柔情似水 该用户已被删除
地板
发表于 2015-1-31 06:29:49 | 只看该作者
随着Linux应用的扩展,出现了不少Linux社区。有一些非常优秀的社区往往是Linux高手的舞台,如果在探讨高级技巧的论坛张贴非常初级的问题经常会没有结果。
金色的骷髅 该用户已被删除
5#
发表于 2015-2-6 18:07:38 | 只看该作者
安装一个新的软件时先看README,再看INSTALL然后看FAQ,最后才动手安装,这样遇到问题就知道为什么。如果Linux说明文档不看,结果出了问题再去论坛来找答案反而浪费时间。
愤怒的大鸟 该用户已被删除
6#
发表于 2015-2-18 01:18:45 | 只看该作者
就这样,我们一边上OS理论课,一边上这个实验,这样挺互补的,老师讲课,一步一步地布置任务
飘灵儿 该用户已被删除
7#
发表于 2015-3-6 00:43:51 | 只看该作者
如果你有庞大而复杂的测试条件,尽量把它剪裁得越小越好。可能你会遇到这种情况,对于一个问题会出现不同内容回答,这时你需要通过实践来验证。
第二个灵魂 该用户已被删除
8#
发表于 2015-3-12 17:51:19 | 只看该作者
硬盘安装及光盘安装,清楚了解安装Linux应注意的有关问题,如安装Linux应在最后一个分区内,至少分二个分区。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-5-4 12:06

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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