如何在Raspberry Pi上安装Raspbian

时间:2020-03-05 15:32:58  来源:igfitidea点击:

Raspberry Pi是有史以来最受欢迎的单板计算机。
它可以用于各种用途,例如台式机,家庭媒体中心,智能WiFi路由器,自动化系统和游戏服务器。
用例是无止境的。

如果Raspberry Pi没有预装有NOOBS的SD卡,则需要在SD卡上手动安装操作系统。
我们可以在Raspberry Pi上运行许多不同的操作系统,包括各种Linux发行版,例如Arch Linux,Windows 10 IoT和FreeBSD。

Raspbian是Raspberry Pi Foundation推荐的操作系统。
它基于专门为Raspberry Pi开发板构建的Debian。
Raspbian预先安装了用于开发,教育和多媒体的大量软件,使其成为Raspberry Pi用户的最佳通用操作系统。

安装Raspbian就像将OS镜像文件写入SD卡一样简单。
在本教程中,我们将向我们展示如何格式化SD卡,刷新Raspbian镜像并启动Raspberry Pi。

下载Raspbian OS

访问Raspbian下载页面,我们可以其中找到以下内容的下载链接:

  • 带有桌面和推荐软件的Raspbian Stretch
  • Raspbian Stretch与桌面
  • Raspbian Stretch Lite

如果要将Raspberry Pi用作台式PC,请下载Raspbian台式机镜像之一。
否则,如果我们打算将Raspberry Pi用作媒体中心或者不需要GUI的其他任何内容,请下载Raspbian Lite镜像。

准备SD卡

在将镜像刷新到Micro SD卡之前,我们需要先将其格式化为FAT32文件系统。

Raspberry Pi的引导加载程序仅支持读取FAT文件系统。
如果SD卡为64GB或者更大,请确保将其格式化为FAT32而不是exFAT。

请注意,格式化是一个破坏性的过程,它将删除所有现有数据。

如果SD卡上有数据,请先对其进行备份。

视窗

Windows用户可以使用标准磁盘管理来格式化卡。

  • 将SD卡插入Windows SD卡驱动器。
  • 在Windows搜索框中,键入“磁盘”,然后从结果框中选择“创建和格式化硬盘分区”。
  • 右键单击卡的未分配空间,然后单击“新建简单卷”以启动向导。点击下一步”。
  • 接下来,将询问我们卷的大小。保留默认的最大磁盘空间。点击下一步”。
  • 系统将提示我们指定安装路径,只需单击“下一步”。
  • 在下一个窗口中,选择FAT32作为文件系统。单击“下一步”,然后单击“完成”以完成分区的创建。如果卡为64GB或者更大,则FAT32选项将不可用。选择exFAT并完成该过程。要将SD卡格式化为FAT32,请访问FAT32格式化页面,在该页面上,我们可以通过单击图片来下载该工具。

将下载一个名为“ guiformat.exe”的文件。只需双击exe文件,选择要格式化的驱动器,然后单击“开始”。该卡将在几秒钟内被格式化为FAT32.

的Linux

在Linux中,可以将图形工具用作GParted,也可以使用命令行工具(例如“ fdisk”或者“ parted”)来创建分区并格式化驱动器。

  • 将SD卡插入Linux SD卡驱动器。
  • 使用“ lsblk”命令找出SD卡的名称:
lsblk
NAME        MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
...
sdb           8:16   1  59.6G  0 disk
...

在这种情况下,SD设备的名称为“/dev/sdb”,但这在系统上可能有所不同。识别名称的最佳方法是检查设备的大小。

  • 下一步是使用parted格式化卡:
sudo parted /dev/sdb --script -- mklabel msdossudo parted /dev/sdb --script -- mkpart primary fat32 1MiB 100%
  • 将分区格式化为FAT32:
sudo mkfs.fat -F32 /dev/sdb1

苹果系统

macOS用户可以使用标准磁盘工具或者从命令行格式化SD卡。

  • 将SD卡插入macOS SD卡驱动器。
  • 在终端窗口中键入以下命令以标识SD卡名称:
sudo diskutil list
  • 通过运行以下命令将SD卡格式化为FAT32:
sudo diskutil eraseDisk FAT32 RPI MBRFormat /dev/disk2

确保使用正确的驱动器。

写图像

有几种可供免费使用的应用程序,这些应用程序可让我们将ISO镜像闪存到SD卡。
在本教程中,我们将使用Etcher。

Etcher是一个免费的开源实用程序,用于将图像刷新到SD卡和U盘,并支持Windows,macOS和Linux。

转到Etcher下载页面,下载适用于操作系统的最新Etcher并安装该应用程序。

  • 将SD卡插入SD卡驱动器并启动Etcher。
  • 单击选择图像按钮,然后找到Raspbian zip文件。如果我们使用网络浏览器下载了文件,则应将其存储在用户帐户中的“下载”文件夹中。如果只有一个驱动器,则Etcher将自动选择SD卡。否则,如果连接了多个SD卡或者U盘,请确保在闪烁图像之前选择了正确的驱动器。
  • 单击“ Flash”按钮,将开始闪烁过程。闪烁图像时,Etcher将显示进度条和ETA。该过程可能需要几分钟,具体取决于ISO文件的大小和卡速度。

在Raspbian上,默认情况下禁用SSH服务器。
对于无头的Raspbian设置,我们可以通过将名为ssh的文件放置在引导分区上而没有任何扩展名来启用SSH。
只需在文件管理器中打开SD卡并创建文件即可。

就这样! SD卡上具有可启动的Raspbian操作系统。

设置Raspbian

将SD卡插入Raspberry Pi板上,插入显示器,键盘和电源,即可开始使用。

默认用户名是pi,密码是raspberry。

如果启用了SSH,并且想将Raspberry Pi用作无鼠键显示器服务器,则使用网络电缆将板子连接到路由器。

一旦启动,我们就可以在路由器的DHCP租用表中找到板的IP地址,并通过ssh登录到Raspbian:

ssh [email protected]

要开始配置Pi,请使用“ raspi-config”工具:

sudo raspi-config

其中我们可以更改pi用户密码,设置WiFi并扩展文件系统。