如何使用SD卡的其余部分创建和安装分区?


Answers:


14

使用fdisk:

fdisk /dev/sda

键入n创建一个新分区。

键入p作为主分区。

当提示您输入分区号时,请按Enter键以选择下一个可用分区。

再次按Enter键以选择下一个可用扇区来启动分区。再次按Enter键以使用所有剩余的磁盘空间。

键入w保存更改。

Fdisk现在将退出。您需要重新启动才能使分区可用。

现在,您可以使用mkfs命令为新分区创建文件系统。

mkfs.ext4 /dev/sdax

其中x是分区号。

注意:有时在为sd卡创建新分区时,会占用少量逻辑空间来占用图像的其余部分。您需要在链接到的问题中使用该方法以扩展该空间,或者按照我的方式做,然后在其后创建另一个分区。

要进行安装,请使用如下的mount命令:

mount /dev/sdax /path/to/mount/point

如果希望分区在引导时自动挂载,则需要在/ etc / fstab文件中添加一个条目。

/dev/sdax      /path/to/mount    defaults      1 0

1
在我的Pi上(Debian压榨),/ dev / sda是​​/ dev / mmcblk0,x是px,例如/ dev / mmcblk0p4
David Sykes,

由于某种原因,这似乎是RPi发行版的标准配置。
Jivings 2012年

1
好的,默认分区创建有16个柱面间隙。如果我接受第一个默认值,它将在其中一个间隙中创建一个1mb的分区。如果我指定末尾加16(假设出现间隙是有原因的),则第二个默认值是未使用的2gb的末尾。成功,谢谢
David Sykes

我将使用“默认值,noatime”挂载,因为它位于SD卡上
Paolo

1
@DavidSykes您也应该安装noatime这个问题将解释原因。
吉文斯
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.