小编Fel*_*lix的帖子

GUID 分区表存储在设备上的什么位置?

我的一个朋友用我的 U 盘在他的 mac 上安装了新版本的 OS X。现在我找回了它,我想擦除它(我自己使用 Linux)。但是,我在这样做时遇到了一些麻烦。我做的第一件事是向它写一个 Fedora LiveCD,使用dd

# dd if=Fedora.iso of=/dev/sdb
Run Code Online (Sandbox Code Playgroud)

我认为,这会覆盖位于设备开头的分区表,从而删除 OS X 安装程序创建的分区。但是,我错了,分区仍然存在。因此,我查看了GUID 分区表,并意识到它们不仅在设备的开头添加了标头,还在设备的末尾添加了标头。所以我做了:

$ sudo dd if=/dev/zero of=/dev/sdb
dd: writing to `/dev/sdb': No space left on device
15687681+0 records in
15687680+0 records out
8032092160 bytes (8.0 GB) copied, 1354.82 s, 5.9 MB/s
Run Code Online (Sandbox Code Playgroud)

在此之后,我从计算机中取出 USB 记忆棒并将其重新插入。blkid现在运行不会在设备上产生任何分区。但是,再次写入 Fedora 映像后,OS X 分区又回来了:

$ sudo blkid
/dev/sdb1: LABEL="Fedora-17-x86_64-Live-Desktop.is" TYPE="iso9660" 
/dev/sdb2: SEC_TYPE="msdos" LABEL="EFI" UUID="B368-CE08" TYPE="vfat" 
/dev/sdb3: UUID="f92ff3eb-0250-303f-8030-7d063e302ccf" LABEL="Fedora 17" TYPE="hfsplus"
Run Code Online (Sandbox Code Playgroud)

我怀疑这与上面维基百科页面中的Protective MBR …

block-device gpt

7
推荐指数
1
解决办法
5080
查看次数

我应该切换到哪个发行版?

我已经成为 Ubuntu 用户好几年了。然而,随着最近发布的Gnome 3以及 Ubuntu默认不会包含它,而是包含它自己的自定义(例如统一)——我类似于一些香草(我看到这种统一类似于 HTC 的“Sense ”,他们把他们的 Android 手机,我无法忍受)。

所以我正在寻找要切换到的发行版。这应该:

  • 尽可能保持最新状态
  • 保持稳定(我必须感谢 Ubuntu在大多数情况下工作),所以没有 Archlinux :)——我已经尝试过了,虽然很好,但它似乎总是在我最需要它的时候崩溃
  • 运送尽可能未经修改的包裹。
  • 有良好的支持(庞大的用户群)

我目前正在研究 Fedora,它似乎满足了我的所有需求:最新的(下一个版本将包括 Gnome 3),稳定,据我所知,非常简单,良好的支持(广泛使用)。

还有其他建议吗?

distros ubuntu distribution-choice

2
推荐指数
1
解决办法
322
查看次数

标签 统计

block-device ×1

distribution-choice ×1

distros ×1

gpt ×1

ubuntu ×1