树莓派现在官方提供了多种系统适配,包括windowsarm版、op
工具/原料树莓派,硬盘法/步骤1:
你需要一个覆盆子馅饼和一两个闲置的移动硬盘。小一点的2.5硬盘可以直接用usb接口供电,但是我们需要一个带供电功能的usb分线器,因为树莓派的usb接口提供的功率不足以给移动硬盘供电。除此之外,你还可以使用thumbdriv:只需要一个硬盘,它还可以建立一个共享文件的网络存储。但是,如果有两个硬盘,它可以设置数据备份,以防其中一个硬盘出现故障。
硬盘1:;的第一步是格式化桌面上的硬盘。这是为了方便。如果出现问题,我们可以从nas上拔下硬盘,在pc上读取数据。
你可以在树莓派上格式化,但是要花几个小时,从桌面格式化要快很多。现在就做。
设置ssh以打开root用户。首先,为root用户设置密码:
须岛岛
密码根
(输入您的密码)
然后在命令行下运行raspi-config脚本。您可以使用sudo命令或注销当前用户并以root用户身份登录。在高级选项菜单中,打开ssh。
方法/步骤2:重新启动后,您应该能够从连接到网络的另一台计算机登录(如果您在windows上,可以使用putty):
sshroot@[ip地址]
方法/步骤3:登录后,在/dev下找出所插硬盘的序列号是多少。以下假设使用两个硬盘来创建数据备份。投入
fdisk-l
将显示已安装的存储设备。您应该会看到类似这样的内容(图1):
/dev/mmc是树莓派系统的分区,mmc指的是sd卡。/dev/sda1和/dev/sdb1与sd卡无关。这些是您插入的usb硬盘(最初指scsi驱动器,但现在它们用于指代任何sata端口或其他存储)。
方法/步骤4:安装了ntfs-3g模块,可以读写ntfs硬盘。
apt-g:接下来,让s设置桑巴。samba是windows使用的网络文件共享协议(其实最新的osxmavericks也支持)。
apt-get安装samba
apt-get安装samba-common-bin
丙酸纤维素
毫微;纤(10的负九次方)
方法/步骤2:如果你不熟悉这类配置文件,行首的#表示这一行是注释,所以这一行的配置不会生效。要启动一个功能,可以自己加一行,也可以去掉一行前面的注释符号使其生效。
让s先启动用户安全;按ctrl-w和typ:然后,移动到文末(或者按住ctrlv直到移动到文末)并添加网络共享,数量根据自己的需要而定。使用此格式:
[测试]评论测试分享
路径/媒体/1/共享
有效用户@用户
强制组用户
创建遮罩0660
目录掩码0771
只读否
只有第一个硬盘的配置——之后我们会把第二个硬盘和第一个同步,进行备份。
方法/步骤4:然后用下面的命令重启samba。
服务samba重启
现在向您的覆盆子馅饼添加一个用户,假设您没有我不想使用同一个用户来访问它杰米"下面是用户名)
用户添加jami:,然后去测试网络存储功能。,你应该可以在其他机器(windows或者mac)上看到,你应该可以在上面写文件。
6:还有一个问题。如果重新启动树莓派,驱动器的挂载将无效。为了解决这个问题,我们需要安装autofs。
apt-get安装autofs
毫微;纤(10的负九次方)
在下面添加一行:
/media//etc/auto.:如果你已经安装了两个硬盘,我们现在可以使用脚本来同步数据。如果一个硬盘坏了,还有备份。我们使用rsync作为备份。
apt-get安装同步
crontab-e
linux下的crontab是用来自动运行任务的软件。我在《自动备份你的网站》简单提到过。添加这一行:
305***rsync-av–d:号码的格式如下:
分钟|小时|一月中的某一天|一月中的某一天|一周中的某一天
所以在我们添加的行中,rsync命令将在每天早上5:30运行(*通配符表示"所有",所以它将在"每个月的每一天).
如果您想立即进行备份,只需粘贴以下rsync命令:
rsync-av–delete/media/1/shares/media/2/shares/
根据共享文件夹中放的内容,可能只需要几秒钟,也可能需要更长时间,完成后我会给你一份报告。rsync最棒的地方在于它记录了哪些文件已经更新,哪些文件是最近添加的或者应该删除的。您可以再次尝试该命令,它应该会立即完成,因为rsync知道没有文件发生更改。