我有一台acer V7,它装有1TB HDD,24GB SSD和Windows 8。我已经在Ubuntu上安装了Ubuntu,并格式化了HDD的主分区。但是,我还注意到HDD上的其他3个分区标记为msftres,msftdata。格式化这些文件也安全吗,这样我就可以拥有一个连续的驱动器分区,或者我要擦除一些重要的信息,例如引导或BIOS数据?
我有一台acer V7,它装有1TB HDD,24GB SSD和Windows 8。我已经在Ubuntu上安装了Ubuntu,并格式化了HDD的主分区。但是,我还注意到HDD上的其他3个分区标记为msftres,msftdata。格式化这些文件也安全吗,这样我就可以拥有一个连续的驱动器分区,或者我要擦除一些重要的信息,例如引导或BIOS数据?
Answers:
parted
或GParted中显示的“标志” 可以引用不同的内容。GPT磁盘上一些常见的磁盘包括:
C:
分区,可能还包括恢复或数据分区。除非您确切了解分区上的数据类型并想要删除,否则不应删除或更改它们。请注意,Linux曾经在其自己的分区上使用相同的类型代码,因此您也可能在Linux分区上看到此标志。两年前,创建了一个新的特定于Linux的类型代码,带有该类型代码的Linux分区将显示为未设置标志。识别新的Linux特定类型代码的libparted版本才刚刚可用。“ msftdata标志”与libparted的同一新版本一起出现。/boot
分区上设置。请注意,“启动标志”在MBR磁盘上的含义完全不同。在此类磁盘上,通常不需要在Linux /boot
或/
分区上设置“启动标志” ,尽管通常不需要这样做。您可以在GPT的Wikipedia条目中了解有关这些代码以及其他GPT类型代码的更多信息。注意,由parted
和GParted 分配的“标志”名称特定于libparted。其他工具(例如GPT fdisk或Windows分区工具)具有引用GPT类型代码的其他方式。(很少程序直接使用这些代码,因为它们是长且笨拙的十六进制数字。)
还请注意,libparted使用相同的“标志”概念来标识两个完全不同的数据结构:分区类型代码和分区属性。类型代码是互斥的;分区可以是ESP 或 Microsoft Basic Data分区,但不能同时是两者。因此,如果在ESP上删除“启动标志”,由于ESP使用FAT,并且FAT分区默认情况下会获得“ msftdata标志”,因此它可能会弹出带有“ msftdata标志”的信息。(在旧版本的libparted中,“ msftdata标志”不存在,因此该分区将没有标志。)但是,一个分区可以具有多个属性,因此它既可以具有“隐藏标志”又可以具有“ legacy_boot”标志集。它还可以设置一个类型代码标志,例如这两个标志加上“ bios_grub”。“标志”概念的这种双重使用令人困惑。GPT fdisk(gdisk
和相关程序)通过使用两字节的十六进制代码(例如EF00或8300)作为类型代码和报告属性来分隔这些概念。
msftdata
标志的原因可能是什么?
mdadm --assemble /dev/mdX /dev/sdXY
而已。但是自动mdadm
找不到超级块。