最近分区表出问题的人好像很多啊,我把以前写的一些帖子翻出来总结归类一下,希望对大家有帮助。
ubuntu 的安装程序对于分区表的错误是零容忍。出错的分区表在安装到了分区这一步时安装程序不会给出原来的任何分区信息,你只能抹掉整个硬盘或者退出安装,修理你的分区表。gparted 也是这种性格。这么做还是有道理的,不在已经有问题的分区表上继续捣乱。
当然,除了分区表错误,另一种原因,8.10 之后的安装程序在有分区被挂载的情形下也会无法分区,这通常发生在硬盘安装的情况下。这不是我今天要讨论的。
如果你是用光盘安装,可以识别硬盘,但是无法看到分区,这基本上就可以被断定是分区表出问题了。通常,你应该运行如下几个命令来得到细节。
sudo fdisk -l
这会告诉你 mbr 型分区表的详细信息。有时候,给出更细的细节也是很好的:
sudo fdisk -lu
sudo parted /dev/sda print
这会告诉你是什么东西出错了。如果没有出错,会给出分区信息。如果有不止一块硬盘,还可以运行
sudo parted /dev/sdb print
等等。8.10 之后,你可以用 sudo parted -l 来一次性得到所有硬盘的信息。
根据这些信息,你可以判断你的问题是下面的哪一种:
☛ 超出磁盘边界的分区,较常见,把超出磁盘的分区缩小即可。举例:
安装ubuntu8.04出现无法选择分区!
安装8.04出现的问题
☛ 扩展分区之内的主分区,这个最为常见,是“分区重叠”的一种。
如果不伴随着主分区之间重叠、逻辑分区之间重叠,或主分区和逻辑分区之间重叠,如果不重新安装操作系统,这样的分区表可以长期正常使用,不会造成数据丢失,但是要避免操作分区表。
要重装 ubuntu 的话,需要修理分区表。简单的办法是备份后删除误入扩展分区的主分区。动手前用 dd 备份一下主分区表也是很好的。好像有什么软件可以把主分区转换为逻辑分区,我没有用过,不知道好不好用。
我见到的分区表问题,绝大多数是这一类,一抓一大把。下面是几个例子。
[已解决]ubuntu Live CD能访问分区,但Gparted却认不出来,无法安装ubuntu了……
[已解决]Cannot Install Ubuntu 8.04
[已解决]菜鸟安装受挫!找不到硬盘分区!抓图寻求解决办法!!
[已解决][问题]分区表交错了该怎么解决?
☛ 扩展分区之外的逻辑分区
Ghost恢复xp,无法进系统了
GParted 显示未分配 终端提示分区之间不能重叠
这两贴还同时存在扩展分区之内的主分区。
☛ 真正的分区重叠,我指主分区之间重叠、逻辑分区之间重叠,或主分区和逻辑分区之间重叠,是危险的。数据随时可能丢失。当重叠的两个分区的前一个分区剩余空间较多时,数据还没有被写到重叠部分,看起来可以正常,一旦数据被写到重叠部分,就是下一个分区的起始处,那里有对于那个分区致命重要的信息,那个分区就完蛋了。如果那个分区是逻辑分区,那里还有指向再下一个逻辑分区的指针,于是逻辑分区的链被砍断,后面所有的逻辑分区丢失。
真正的分区重叠还是比较罕见的。下面有一例,除了主分区跑到扩展分区里面的这种“无害”的“分区重叠”之外(在下面帖子第二页),还有真正的分区重叠 - "c盘" 和 "d盘"重叠(在第三页):
光盘引导安装无法读出分区信息(已解决!)
☛ 循环的逻辑分区链,极为罕见:
双系统,ghost覆盖了win之后分区表出问题,求解决
☛ (安装过 OS X 可能发生的问题) 残留的 gpt 分区表标志,在曾经使用过 gpt 分区表的磁盘上用 xp 安装程序重新分区并不会抹去 gpt 标志,因为 xp 对 gpt 一无所知。
[求助] ubuntu 光盘安装不能识别已有分区
(已解决)光盘安装8.04无法显示分区,wubi安装提示找不到根分区目录
☛关于 OnTrackDM6。慎用古老的 DM。
安装Ubuntu 后出现Grub Geom error怎么办?
☛两个扩展分区。
硬盘分区问题
☛关于 SFS,M$ 的“动态磁盘”,我只能建议你备份数据抹掉这个硬盘。见本帖 85~89 楼。
☛一个逻辑分区侵占了另一个逻辑分区表的空间。通常 sudo fdisk -lu 的结果,相邻逻辑分区之间都有 64 扇区的空间,那里存放逻辑分区表们。
菜鸟安装受挫!找不到硬盘分区!
苹果,熊哥,三八,来救救我吧!分区问题。。。
这些错误是怎么产生的?我不大清楚,因为我的分区表还没有变成这样过。我的建议是尽量使用系统自带的工具来分区,xp 的磁盘管理,linux 的 gparted,OS X 的磁盘工具,都比较可靠。混用多种第三方分区工具多次调整分区可能不太好。
另外,打算安装 linux 的,不应该在 windows 里用可疑的工具准备 linux 的分区,用磁盘管理留出空白空间或者把分区格式化为 fat 就好了,在安装 linux 时让安装程序创建分区或格式化分区即可。如果预留给 linux 的空间位于两个分区之间,我更倾向于在 windows 中把预留给 linux 的分区大小规划好并先格式化为 fat,因为 ubuntu 在这样的空白空间创建分区的时候会使分区乱序。分区乱序不是错误,但 windows 一有机会就会试图把它排列整齐从而引起 grub 的问题。就是说,如果你的分区是乱序的,就永远不要使用 windows 的分区软件。
经常使用可疑分区工具的各种“高级功能”,我猜想也是引起问题的原因。我相信复杂的功能总是 bug 滋生的地方。比如挪动分区,如果软件处理不当,可以把逻辑分区挪到扩展分区之外;把主分区“转换”为逻辑分区,如果你成功地在一个主分区的两侧都制造出了逻辑分区,那么扩展分区必然要跨越一个主分区,等等。
原帖:http://forum.ubuntu.org.cn/viewtopic.php?f=77&t=194802
分享到:
相关推荐
各种各样千奇百怪-你的家族微信群叫什么名字?.doc
Redis用途极为广泛,但安装包在网上千奇百怪,现提供Redis-x64版msi安装程序,一键“下一步”傻瓜式安装,且免去使用cmd终端打开Redis数据库的步骤,安装完成后自动启用,方便又快捷
因为它会自动下载并安装依懒包或库文件,当然也不是每次都成功的,毕竟每个人遇到的错误可能是千奇百怪的.尽管网络上关于这方面的东西一搜一大堆,但个人认为好多都只是概念性的,但手册毕竟不是万能的;所以本人结合网摘...
婚礼进行时千奇百怪闹洞房.doc
千奇百怪的鸟类图片资料photosbirds内有优美配乐.pptx
在Linux中要添加和删除程序是一件相当麻烦的事情,软件的安装可以用千奇百怪来形容。除了最简单的双击rpm包来安装软件外,还有通过make、configure命令来安装的,也有通过将软件直接copy到指定目录来安装的。除了rpm...
幼儿园中班科学教案《千奇百怪的睡姿》润新教育.txt
[导读]在各种复杂的产品体验场景中,针对用户操作错误而进行的错误反馈设计能够将用户引导到产品想要表达的途径上。人非圣贤,孰能无过。互联网产品面向的用户群体是多种多样的,不同的教育背景,不同的行为习惯,...
网上看到很过通过命令:pip install mysqlclient 进行安装的教程,但是我却始终安装失败,遇到的错误千奇百怪,后来通过自己下载mysqlclient客户端终于安装成功; 首先打开网址:https://www.lfd.uci.edu/~gohlke/...
成功最有效的是复制,并非所有复制能够起效果,希望整理发布的千奇百怪的国外赚钱新行当能给你...该文档为千奇百怪的国外赚钱新行当,是一份很不错的参考资料,具有较高参考价值,感兴趣的可以下载看看
遗憾的是互联网不但是必须自由的,而且是创新的天地,前辈们结实的臂膀就是无私奉献给后来者攀登的,而决不是扼杀…… 最近看到网络上的商业争吵,很是气愤~!!! 于是就开始重新注意网络蜘蛛…… 很难过,网络上...
不仅因为Windows系统的脆弱,而且因为病毒无休止的自我复制和满硬盘的藏匿,使得我们脆弱的神经不堪重负,面对千疮百孔,有着莫名其妙而又千奇百怪的名字文件夹和文件的系统,相信大多数人都会选择重装系统。...
XP系统修复能上QQ打不开网页是一款能够简单解决可以上QQ但不能浏览网页的问题的修复工具,电脑故障千奇百怪,比如QQ可以正常登录,但是网页却打不开,是不是很神奇?qq能上网页又打不开是怎么回事呢?其实最大的原因...
5. label_5: 叩拜 海鲜 热播 泰国 环岛 只选 藏兵 广州市区 亲眼看到 妃子 铺满 千奇百怪 水底 大会堂 内景 西域 忘不掉 透明 加深 慈禧... 对于每个情感值标签,出现词的集合是不一样的,简单统计它们的频次之后,...
目前最新的慧荣白片全系列量产工具汉化版,版本号V2.5.47 v7 p0312,可以量产cd-rom启动盘,可以修复各种千奇百怪的问题U盘,比如最常见的U盘无法格式化,U盘写保护等等,都是可以用量产的方式来成功修复,可以量产...
千奇百怪的天象迷宫――《神密的天宇》简介 (1992年)
但由于对源码的一些关键技术不能深入的理解或者也无暇研究,往往导致经过二次开发的程序变得面目全非,出现千奇百怪的问题,对调试出来的错误也无法正确修复。为此,我们决定收集一些二次开发过程中比较经常遇到的...
对于下游开发人员来说,日志查看不便,接入方式千奇百怪。 PID-SHARE是市面首款基于Web管理的PID放大(eTerm放大)软件,使用JAVA开发,通过智能调度+连接池复用+指令链提纯技术,采用B/S架构,其核心经过OTA大厂内部...