mac给硬盘分区为ext4格式

December 26, 2018 访问: 520 次

最近想折腾折腾黑群晖,家里有个闲置的macbook pro,准备虚拟机安装体验一下。买了个3TB的硬盘,用usb3.0外接硬盘底座。
接入PD虚拟机之后,在虚拟机里无法为硬盘分区:

OS X已阻止虚拟机操作系统在您的物理硬盘上更改引导装载程序

群晖使用的分区格式是EXT4格式,就想试试在系统中先给硬盘格式化成EXT4格式的,再接入群晖中看看。


方法如下:

brew安装 e2fsprogs

brew install e2fsprogs

硬盘已经插入MBP中,运行:

diskutil list

找到硬盘的盘符,比如我的:

/dev/disk2 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *3.0 TB     disk2
   1:                        EFI EFI                     209.7 MB   disk2s1
   2:                  Apple_HFS iNathan_Data_01         2.0 TB     disk2s2
   3:                  Apple_HFS iNathan_Data_02         1.0 TB     disk2s3

显示我的硬盘是/dev/disk2最后执行格式化命令:

$ diskutil unmountdisk /dev/disk2
Unmount of all volumes on disk2 was successful
$ sudo $(brew --prefix e2fsprogs)/sbin/mkfs.ext4 /dev/disk2

输入密码后,等待大功告成!

mke2fs 1.44.3 (10-July-2018)
创建含有 732566646 个块(每块 4k)和 183148544 个inode的文件系统
文件系统UUID:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxx
超级块的备份存储于下列块:
    32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
    4096000, 7962624, 11239424, 20480000, 23887872, 71663616, 78675968,
    102400000, 214990848, 512000000, 550731776, 644972544

正在分配组表: 完成
正在写入inode表: 完成
创建日志(262144 个块)完成
写入超级块和文件系统账户统计信息: 已完成

添加新评论