在Window、Linux和macOS三分天下的个人笔记本操作系统里(尽管市场份额差别很大,Windows大概88%,MacOS大概8%,Linux大概2%),有好多操作与命令都是彼此十分相像,但出于历史或则版权等缘由又不得不同的。事实上,这三家本质上都可以算是UNIX一宗的分支,而操作系统在原理和功能上也必须有相像之处,只是作为用户而言,假如要从一个操作系统习惯另外一个,中间就有不少的阻力,越是习惯并且深入了解一种系统,就越难转移到另外一种中。而假如要在不同系统之间转移传输数据,使用了联通硬碟的话,有时侯就更麻烦,如果硬碟被低格为macOS或则Linux系统特有的格式,这么在其他系统下通常是难以读写的(某些情况下可以安装软件来解决移动硬盘安装linux系统,但一则麻烦,一则丧失了联通硬碟便携可联通的价值),为此,假如要在不同系统间通用,联通硬碟最好低格为NTFs或则exFAT的格式(FAT格式不做推荐)。
通常来说,三种常用的操作系统都提供了比较便捷的图形化c盘处理软件,其中以Windows下使用最便捷(虽然Windows在设计理念上就是要用户多动键盘少动按键,通过图形化的操作占大多数红联linux论坛,而其命令行似乎一再被非议,也始终没有多少改善),MacOS下的图形化c盘工具界面还好,但功能不免过分简约,有时还是不能满足使用须要,至于Linux,图形化的工具统统都是表象,命令行操作才是王道,这也要求Linux用户与其他操作系统用户不同,她们必须对命令行很熟练能够习惯Linux。而Linux与macOS相比,最大的劣势在于缺少大量商业化软件的支持,这限制了Linux整个系统在桌面端的普及,而MacOS的封闭性在一定程度上则是作茧自缚,使其在桌面端难与Windows系统有一战之力。
图形化c盘处理软件的最大限制,常常是因为功能和系统权限的关系,未能进行个别操作。例如,假若联通硬碟曾被用做过引导盘,或则安装过WindowsToGo或则LinuxLive操作系统(笔者都碰到过),这么想要把联通硬碟重新低格移动硬盘安装linux系统,用作普通联通硬碟功能的时侯,就可能会出现难以操作、无法低格c盘的问题。而这种问题,通常都是可以通过功能更强悍的命令行工具完成的。在Windows下,进行c盘管理的命令是diskpart(以前在dos时代时也有fdisk命令),在Linux下是fdisklinux虚拟主机,而在macOS下则是diskutil。
1.Windows系统下diskpart命令
windows系统(以windows10为例)下,为了获得更多权限,须要在管理员权限下运行命令行,在左下角开始菜单按键上点右键可见以管理员权限运行命令行的选项。打开命令行后通常操作如下。
diskpart //进入diskpart环境 list disk //列出磁盘 select disk 3 //选择某个磁盘进行操作,以实际磁盘名为准 clean //清除选择的磁盘 create partition primary //创建分区 format fs=ntfs label=”卷标” quick //以ntfs格式快速格式化 assign //非常重要,使上述操作生效
2.Linux操作系统下fdisk命令
与windows系统不同,linux命令行操作是通过sudo来获取更高权限的,而不须要通过打开不同权限等级的终端来实现。
fdisk-l查看系统上的硬碟,找到须要分区的硬碟后(例如/dev/sdb)fdisk/dev/sdb来步入该设备进行操作。这儿须要注意的是,linux系统下的一个设计理念是所有对象皆是设备,因而用”进入设备“这个说法来表示对指定c盘进行操作。
此时出现:
Command(mforhelp)://输入m可以看见各命令的帮助信息,通过输入相应命令进行操作。
常用的几个命令和说明如下: d delete a partition //删除一个分区; l list known partition types //列出分区类型,以供我们设置相应分区的类型; n add a new partition //添加一个分区; p print the partition table //列出分区表; q quit without saving changes //不保存退出; w write table to disk and exit //保存操作(实际写入磁盘)并退出
3.macOS(OSX)下的diskutil命令
在macOS下打开终端,运行diskutil命令即可见到diskutil命令的帮助,在实际使用时,按照须要在diskutil命令后加参数
常用的操作有:
diskutillist//列举c盘
diskutileraseDiskHFSDiskName/dev/DiskNodeID//擦除并低格为低格为MacOSExtended(HFS)
diskutileraseDiskExFATDiskName/dev/DiskNodeID//擦除并低格为低格为exFAT
提示
在最后的也是最重要的一点,对硬碟的操作须要特别慎重当心,在命令行下尤其这么,好多时侯操作没有回头路,选错c盘,或则弄错命令,都有可能造成数据遗失,系统崩溃(不留神要低格系统盘),数据遗失等特别严重的后果。提早给数据备份其实是一个可以降低损失的举措,但再多的备份都不如当心慎重来的重要,在对c盘进行任何操作时,再谨慎也不以为过,虽然,“小心驶得万年船”。