树莓派-磁盘分区、格式化、挂载、卸载
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了树莓派-磁盘分区、格式化、挂载、卸载相关的知识,希望对你有一定的参考价值。
参考技术A 之前笔记本换了一块SSD,原来的那块500GB的机械硬盘一直闲置没用,最近淘宝买了一个硬盘盒子,把它当作移动硬盘来使,顺便实际操作一下刚刚学的Linux的磁盘管理命令。输入命令 cfdisk /dev/sda ,进入到cfdisk分区工具界面:
将/dev/sda1格式化为 Ext4格式 ,命令为 mkfs -t ext4 /dev/sda1 ,同样适用 Ext2格式 mkfs -t ext2 /dev/sda1 、 Ext3格式 mkfs -t ext3 /dev/sda1 。
使用命令 mkfs -t ntfs /dev/sda2 想将/dev/sda2格式化为 ntfs格式 ,但是会报错: mkfs: failed to execute mkfs.ntfs: No such file or directory 。解决方法为:需要安装 apt-get install ntfsprogs ,但是目前还是会报错 E: Package 'ntfsprogs' has no installation candidate
命令 mkfs -t vfat /dev/sda3 或者 mkfs -t fat /dev/sda3 或者 mkfs -t msdos /dev/sda3 。vfat 是 fat 的扩展,支持长文件名,mkfs.fat和mkfs.vfat 本质上是同个工具,生成的文件系统没区别是因为 vfat 和 fat-32 在实现上是没区别的,只是 vfat 通过 fat-32 中的一些隐藏路径表示长文件名,而在 fat-32 中这些隐藏路径会当成是空的。
使用命令 mount [options] <source> <directory> 即可。首先需要建立挂载点(即一个文件夹) mkdir /mnt/part1 ,然后将一个分区挂载在这个挂载点上 mount /dev/sda1 /mnt/part1 。使用 df -h 查看挂载情况
当设备关机前,系统会自动卸载挂载的分区,因此手动挂载在下一次开机的时候有需要重新挂载。要实现开机自动挂载磁盘,需要在/etc/fstab文件中添加挂载信息。
命令: umount [options] <source> | <directory>
树莓派MAC初始化内存卡
一、格式化内存卡
查看磁盘
diskutil list
格式化磁盘
diskutil eraseDisk FAT32 RASPBIAN MBRFormat /dev/disk2
二、烧录镜像
1、查看挂载的卷
df -h
2、分区卸载
diskutil unmountDisk /dev/disk2
3、确认设备
diskutil list
4、写入系统镜像
sudo dd bs=4m if=2019-04-08-raspbian-stretch-lite.img of=/dev/disk2
-
bs=4m
指同时设置读入/输出的块大小为 4m bytes字节。 -
if
参数为镜像文件 -
of
参数为设备名称
5、卸载设备
diskutil unmountDisk /dev/disk2
1、开启SSH远程
在TF卡分区里面创建一个名为 “ssh” 空文件即可(不要有txt后缀!)
touch ssh
2、设置无线WI-FI连接
vim wpa_supplicant.conf
内容
country=CN
ctrl_interface=DIR=/var/run/wpa_supplicant
GROUP=netdev
update_config=1
network={
ssid="huyisheng"
psk="1234567890"
key_mgmt=WPA-PSK
}
在树莓派通电后会自动添加到/etc/wpa_supplicant/wpa_supplicant.conf
文件里面,进行自动连接。
4、登录
原始用户名密码
登录:pi
密码:raspberry
以上是关于树莓派-磁盘分区、格式化、挂载、卸载的主要内容,如果未能解决你的问题,请参考以下文章
Linux系统磁盘分区删除分区格式化挂载卸载开机自动挂载的方法总结
Linux基础篇——Linux磁盘操作(磁盘基础知识分类分区挂载卸载扩容)详解