Ubuntu Device-mapper似乎是无敌的!

我正在做一个充满希望的无关问题 ,我遇到了一个奇怪的情况。

首先,我对低级别的硬件内核存储驱动程序magix知之甚less,所以我希望a)有人可以帮助b)有人可以更好地向我解释。

在过去的几个小时里,我一直在尝试十几种不同configuration的2x500GB SATA驱动器,包括在BIOS中ACHI / IDE / RAID之间的切换; 每次尝试后,我已经重置BIOS选项,启动到一个Live CD,删除分区和重写驱动器上留下的分区表。

然而,现在我已经坐在一个/ dev / mapper / nvidia_XXXXXXX1上了,这似乎是不可能的!

这是我在Ubuntu安装中看到的唯一一个“分区”(但是我可以看到其他分区),但这只是其中一个驱动器的大小,而且我知道我没有设置除RAID0以外的任何RAID级别。

任何人有任何想法,我可以杀死这个,回到只有两个独立的IDE驱动器? 还是有人能说服我有理由走AHCI路线?

提前谢谢了。

更新感谢你们这是sorting,我已经更新了我的博客总结演练

感谢wazoox消除可能性,但我发现什么对我有用。

经过一番尝试,我尝试了一下

$dmraid -r 

所以看看有什么raid集合,然后做

 $dmraid -x 

但是被提出了

错误:“nvidia”格式不支持Raid设置删除

谷歌search这个,发现这个论坛post ,告诉我这样做;

 $dmraid -rE 

然后,重新启动,希望,等待(当我等待时,将BIOS设置回AHCI),并重新分区,所有(这个特别的问题)再次好。 希望这有助于其他人下线!

你一定要用AHCI。 这是原生SATA控制器模式,与时髦的IDE仿真相比,它提供了巨大的性能提升。 主板上的“RAID”基本上是一个假的,通过windows驱动程序隐藏了一个软件RAID,在Linux下绝对没有效果。 如果你想RAID,使用软件RAID,它的效果很好。

“/ dev / mapper / xxx”可能是由部分安装创build的LVM逻辑卷。 打开一个控制台,看看“lvdisplay”显示什么。 如果有一些LV,删除它们

 lvremove /dev/whatever 

然后检查卷组并删除它们:使用列表获取

 vgdisplay 

然后杀死

 vgremove /dev/whatever 

最后清理LVM物理卷:

 lvdisplay 

然后

 lvremove /dev/whatever 

作为参考,LVM将磁盘分区作为“物理卷”进行pipe理,将它们集中在“卷组”中,然后允许您在其上创build“逻辑卷”。 有关更多血淋淋的细节,请参阅wikipedia上的LVM 。

设备映射器创build对分区或设备的引用,并关联与在分区pipe理器中看到的不同的UUID。 它不是一个新的或独立的设备,它只是一个新的参考。 您可以摆脱参考,没有必要清理您的分区或设备。

我想删除出现在我的文件浏览器中的设备,因为它来自另一个操作系统,我不想从Ubuntu访问。 (即时通讯使用三引导UEFI笔记本电脑。)我想在我的文件浏览器中删除设备映射器设备引用。

文件浏览器显示了设备的UUID

$ sudo blkid

– >列出所有设备,并向我展示UUID来自设备映射器

隐藏分区使用/etc/udev/rules.d/没有工作。

wazoox的答案为我工作,删除设备映射参考。

$ sudo lvdisplay

– >显示持续显示的设备,和另一个相同的操作系统

$ sudo vgscan

– >给我看,我有一个组,对应于设备的操作系统

$ sudo vgremove组名

– >删除了组(把组名改成你的,没有引号)

当我重新打开文件浏览器时,该持久性设备已经消失。 当我重新启动,设备没有再出现在我的浏览器。