Raspberry Pi 备份服务器(Mac 和 Windows)

Raspberry Pi 备份服务器(Mac 和 Windows)

我想将我的树莓派 B 型和我的 2TB 硬盘设置为我的 Windows PC 和 Mac 的备份服务器。我想对我的硬盘进行分区,其中 300GB 用于 Mac 时间机器备份,300GB 用于 Windows 备份映像,剩余空间用于文件共享的分区。

Pi 正在运行 Raspbian 操作系统

谁能指导我如何使用 Pi 来对驱动器进行分区?

谢谢!

一直在遵循本指南(但它不再满足我的需求):https://raymii.org/s/articles/Build_a_35_dollar_Time_Capsule_-_Raspberry_Pi_Time_Machine.html

答案1

本指南假定磁盘位于 /dev/sda(如果仅连接 1 个磁盘,则为正常位置)。它确实使用“fdisk”而不是“parted”

打开终端提示符并键入以下命令:

第一步是激活 root(这使您不必在每个命令之前键入“sudo”:

su - 

并输入 root 密码以 root 用户身份登录。

如果磁盘已安装,您将需要通过运行以下命令卸载磁盘:

  ummount /dev/sda

现在卸载后,您可以运行命令:

 fdisk /dev/sda 

这将打开磁盘的分区表进行编辑。

输入m以获取帮助信息。

您将需要删除任何现有分区。要查看是否有,请输入p。这将打印设备上的分区列表。

要删除分区,请输入d分区号。您需要重复此命令,直到删除所有分区。

接下来输入n创建新分区的命令。输入p默认的主分区。

它会要求您提供部门信息。对于第一个分区,输入默认的起始扇区(我相信只需将其留空即可使用默认值),然后对于结束扇区,输入+300G这将创建一个 300GB 的分区。

对 Windows 备份磁盘再次重复该n命令,然后对文件共享分区再次重复该命令,但这一次,使用默认的结束扇区来最大化磁盘空间。

通过输入将新的分区表写入磁盘w

要在这些新分区上创建 ext4 文件系统,请运行:

mkfs.ext4 /dev/sda1
mkfs.ext4 /dev/sda2
mkfs.ext4 /dev/sda3 

这些命令假设您对分区进行了编号 1-3,并且希望使用大多数 Linux 发行版使用的 ext4 格式。

要挂载这些文件系统,您需要创建一个文件夹来挂载每个分区。我将使用 /mnt 作为示例,但您可以使用任何位置。

mkdir /mnt/timemachine
mkdir /mnt/windowsbackup
mkdir /mnt/filesharing

然后运行以下命令来挂载分区:

mount -t ext4 /dev/sda1 /mnt/timemachine
mount -t ext4 /dev/sda2 /mnt/windowsbackup
mount -t ext4 /dev/sda3 /mnt/filesharing

这些现在应该可以用于您的目的。

相关内容