首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我的ntfs分区出现了这么多

我的ntfs分区出现了这么多
EN

Ask Ubuntu用户
提问于 2014-07-31 05:06:24
回答 1查看 99关注 0票数 1

在安装了新的linux发行版(elemetary os)后,grub中缺少了我的Windows 8,我已经拥有了Ubuntu。

我引导liveUSB并运行boot-repair并修复了Grub,但是当我现在引导到Ubuntu时,我会感到内核恐慌。

fdisk -l的输出:

代码语言:javascript
复制
Disk /dev/sda: 250.1 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders, total 488397168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x78a55a5f

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048    29296639    14647296   83  Linux
/dev/sda2        29296640    78125055    24414208   83  Linux
/dev/sda3       173058048   200400895    13671424   83  Linux
/dev/sda4       200402942   488392064   143994561+   f  W95 Ext'd (LBA)
/dev/sda5       204802112   283592703    39395296    7  HPFS/NTFS/exFAT
/dev/sda6       204802112   283592703    39395296    7  HPFS/NTFS/exFAT
/dev/sda7       204802112   283592703    39395296    7  HPFS/NTFS/exFAT
/dev/sda8       204802112   283592703    39395296    7  HPFS/NTFS/exFAT
/dev/sda9       204802112   283592703    39395296    7  HPFS/NTFS/exFAT
/dev/sda10      204802112   283592703    39395296    7  HPFS/NTFS/exFAT
/dev/sda11      204802112   283592703    39395296    7  HPFS/NTFS/exFAT
/dev/sda12      204802112   283592703    39395296    7  HPFS/NTFS/exFAT
/dev/sda13      204802112   283592703    39395296    7  HPFS/NTFS/exFAT
/dev/sda14      204802112   283592703    39395296    7  HPFS/NTFS/exFAT
/dev/sda15      204802112   283592703    39395296    7  HPFS/NTFS/exFAT
/dev/sda16      204802112   283592703    39395296    7  HPFS/NTFS/exFAT
/dev/sda17      204802112   283592703    39395296    7  HPFS/NTFS/exFAT
/dev/sda18      204802112   283592703    39395296    7  HPFS/NTFS/exFAT
/dev/sda19      204802112   283592703    39395296    7  HPFS/NTFS/exFAT
/dev/sda20      204802112   283592703    39395296    7  HPFS/NTFS/exFAT
/dev/sda21      204802112   283592703    39395296    7  HPFS/NTFS/exFAT
/dev/sda22      204802112   283592703    39395296    7  HPFS/NTFS/exFAT
/dev/sda23      204802112   283592703    39395296    7  HPFS/NTFS/exFAT
/dev/sda24      204802112   283592703    39395296    7  HPFS/NTFS/exFAT
/dev/sda25      204802112   283592703    39395296    7  HPFS/NTFS/exFAT
/dev/sda26      204802112   283592703    39395296    7  HPFS/NTFS/exFAT
/dev/sda27      204802112   283592703    39395296    7  HPFS/NTFS/exFAT
/dev/sda28      204802112   283592703    39395296    7  HPFS/NTFS/exFAT
/dev/sda29      204802112   283592703    39395296    7  HPFS/NTFS/exFAT
/dev/sda30      204802112   283592703    39395296    7  HPFS/NTFS/exFAT
/dev/sda31      204802112   283592703    39395296    7  HPFS/NTFS/exFAT
/dev/sda32      204802112   283592703    39395296    7  HPFS/NTFS/exFAT
/dev/sda33      204802112   283592703    39395296    7  HPFS/NTFS/exFAT
/dev/sda34      204802112   283592703    39395296    7  HPFS/NTFS/exFAT
/dev/sda35      204802112   283592703    39395296    7  HPFS/NTFS/exFAT
/dev/sda36      204802112   283592703    39395296    7  HPFS/NTFS/exFAT
/dev/sda37      204802112   283592703    39395296    7  HPFS/NTFS/exFAT
/dev/sda38      204802112   283592703    39395296    7  HPFS/NTFS/exFAT
/dev/sda39      204802112   283592703    39395296    7  HPFS/NTFS/exFAT
/dev/sda40      204802112   283592703    39395296    7  HPFS/NTFS/exFAT
/dev/sda41      204802112   283592703    39395296    7  HPFS/NTFS/exFAT
/dev/sda42      204802112   283592703    39395296    7  HPFS/NTFS/exFAT
/dev/sda43      204802112   283592703    39395296    7  HPFS/NTFS/exFAT
/dev/sda44      204802112   283592703    39395296    7  HPFS/NTFS/exFAT
/dev/sda45      204802112   283592703    39395296    7  HPFS/NTFS/exFAT
/dev/sda46      204802112   283592703    39395296    7  HPFS/NTFS/exFAT
/dev/sda47      204802112   283592703    39395296    7  HPFS/NTFS/exFAT
/dev/sda48      204802112   283592703    39395296    7  HPFS/NTFS/exFAT
/dev/sda49      204802112   283592703    39395296    7  HPFS/NTFS/exFAT
/dev/sda50      204802112   283592703    39395296    7  HPFS/NTFS/exFAT
/dev/sda51      204802112   283592703    39395296    7  HPFS/NTFS/exFAT
/dev/sda52      204802112   283592703    39395296    7  HPFS/NTFS/exFAT
/dev/sda53      204802112   283592703    39395296    7  HPFS/NTFS/exFAT
/dev/sda54      204802112   283592703    39395296    7  HPFS/NTFS/exFAT
/dev/sda55      204802112   283592703    39395296    7  HPFS/NTFS/exFAT
/dev/sda56      204802112   283592703    39395296    7  HPFS/NTFS/exFAT
/dev/sda57      204802112   283592703    39395296    7  HPFS/NTFS/exFAT
/dev/sda58      204802112   283592703    39395296    7  HPFS/NTFS/exFAT
/dev/sda59      204802112   283592703    39395296    7  HPFS/NTFS/exFAT
/dev/sda60      204802112   283592703    39395296    7  HPFS/NTFS/exFAT
EN

回答 1

Ask Ubuntu用户

发布于 2014-07-31 13:20:51

你的分区表损坏严重。逻辑分区使用链表数据结构定义,这意味着每个分区定义都包含指向列表中下一个分区的指针。(最后一个显然是一个异常;它的指针是终止列表的代码。)考虑到您的所有逻辑分区(从/dev/sda5/dev/sda60)都是相同的,我怀疑您有一个指向自己的逻辑分区,从而创建了一个由相同分区组成的无限循环。这显然是不好的,任何缺乏明确的方法来处理这样或那样的错误的程序都会以这样或那样的方式出现错误。这包括Linux内核,可以想象这是导致内核恐慌的原因。

我的FixParts程序(Ubuntu中的gdisk包的一部分)可能会解决这个问题,但我不记得我是怎么处理这些问题的。我怀疑我只是限制了它可以加载的分区的数量,所以它会在一段时间后停止。然后,它应该注意到重叠,并从它所写的表中省略除一项之外的所有内容。OTOH,有可能FixParts会崩溃和烧毁。不过,FixParts不会将任何东西写入磁盘,除非您告诉它这样做,所以即使它崩溃了,也不会使事情变得更糟。

您可能在该分区之后丢失了一个或多个分区--您的磁盘大小为488,397,168扇区,但磁盘上的最后分区(不包括扩展分区,它只是逻辑分区的占位符)结束于扇区39,395,296。如果缺少分区,则需要使用像TestDisk这样的工具来恢复分区。TestDisk也有可能纠正无限循环分区定义的问题。

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/504840

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档