大容量u盘启动,大容量u盘启动盘无法启动
大容量u盘启动(大容量u盘启动盘无法启动)
Canonical 对 Raspberry Pi 官方支持走过了漫长的道路.我们现在可以了 Pi 安装官方支持 Ubuntu!在我之前的 Pi 上的 Ubuntu 18.04指南中,Raspberry Pi 还没有得到官方的支持,说实话,经历很糟糕.Ju9
幸运的是,现在Ubuntu 22.04 LTS 版本已通过Raspberry Pi 官方认证.这与 Ubuntu 的完整 64 结合用户空间/系统环境,您可以充分利用它 8 GB Pi 没有每个过程的内存 3GB 内存限制(如果内存限制,例如 Minecraft 几乎所有的服务器和其他东西都想分配 GB)这意味着现在是让步 Ubuntu 试用 Pi 最佳时机.Ju9
本指南进一步向您展示如何让步 Ubuntu 22.04 与SSD 一起工作.让我们开始吧!Ju9
先决条件验证电源尺寸(强烈推荐) 3.5A)检查您的 Raspberry Pi 确保它至少提供电源大小 3.5A 的电流.只有很多树莓派 3.0A 的 USB C 适配器.这些通常可以正常工作,直到你插入 Pi 获取电力的 SSD 没什么好提供的.Ju9
大多数 SSD 但是 HDD 功耗要高得多.老一代的 SSD 也比新的 SSD 使用更多的功率.假如您使用的是旧的驱动器或您知道耗电的驱动器,您需要特别注意具有足够容量的高质量电源.Ju9
使用3.5A 电源*或有源 USB 集线器*在不影响的情况下,确保您的驱动器获得足够的电源 Pi 的稳定性.Ju9
材料· 树莓派4B 4G版· sd卡 - 32G· sd卡读卡器· SSD - 128G· 移动硬盘盒· type C电源· USB键盘· micro-hdmi to hdmi转接头· hdmi显示器树莓派启用USB启动插入树莓派sd卡,开机进入raspberry OS,输入以下命令:Ju9
sudo raspi-config
依次选择Advanced Options - Boot Order,然后在这里启用USB启动即可.Ju9
Ju9
Ju9
Ju9
获取最新的 Raspbian 和更新您应该更新您的指导加载程序/固件 SD 卡上使用Raspbian .目前,第三方操作系统正在使用新的 Raspberry Pi 4 执行任何操作的固件或引导加载程序的支持非常有限/不存在.Ju9
目前,第三方操作系统正在使用新的 Raspberry Pi 4 任何操作支持的固件或指导加载程序都非常有限/不存在.设置启动模式后,您可以稍后使用第三方操作系统,但我们将使用官方更改 Raspbian.Ju9
首先,确保你拥有它 Pi 绝对最新更新和固件.请使用以下命令将所有软件包和固件升级到最新版本:sudo apt update && sudo apt full-upgrade -y
Ju9
Ju9
更新后,使用sudo rebootJu9
命令重新启动你的 Pi,应用最新的固件/内核更新.验证 EEPROM 引导加载程序是最新的Ju9
我们可以使用以下命令来检查您 Pi 引导加载程序固件是否最新:sudo rpi-eeprom-update
Ju9
如果您的 Raspbian *非常*您可能没有这个实用程序,可采用以下方法安装:sudo apt install rpi-eeprom
Ju9
假如你不是最新的,那么 rpi-eeprom-update 输出如下:Ju9
Ju9
Ju9
若有任何更新,可以在上一个命令的末尾添加-a手动安装它们,如下所示:sudo rpi-eeprom-update -a
Ju9
更新安装后,重新启动您 Pi,固件更新只能在重启后使用.现在,如果你运行 rpi-eeprom-update 再次检查更新,应该说你是最新最新的!Ju9
切换到稳定通道,我们将编辑文件 /etc/default/rpi-eeprom-update:sudo nano /etc/default/rpi-eeprom-update
Ju9
将 FIRMWARE_RELEASE_STATUS=”critical” 行更改为:FIRMWARE_RELEASE_STATUS="stable"
Ju9
现在你可以操作了 sudo rpi-eeprom-update 你应该看到可用的新更新.在 USB 安装在存储设备上 UbuntuJu9
新的官方树莓派镜像工具真的很好.Ju9
在 USB 安装在存储设备上 UbuntuJu9
新的官方树莓派镜像工具真的很好.它可以在那里 Windows、Linux 和 MacOS 并且下载小而快.它也适用于大多数 USB 例如,大容量存储设备 SSD.现在正式支持 Ubuntu,因此,该工具还提供了图像本身,省去了查找和下载正确图像文件的麻烦.Ju9
建议 Pi 4 使用 64 位图像可以获得更好的性能,但是 32 位图像也可以.如果你想以传统的方式做事,你可以从 Ubuntu 下载图像并使用主站 Etcher / dd / Win32diskimager / 自己编写你的首选工具,然后跳到下一节.建议使用 Raspberry Pi Imager 除非您在使用此实用程序时遇到问题或将其用作故障排除步骤,否则创建媒体.Ju9
下载工具后,以administrator/sudo 操作身份以避免权限错误.该实用程序通常从命令中运行 sudo rpi-imager.您将看到屏幕:Ju9
Ju9
Raspberry Pi Imager – 主菜单Ju9
单击选择操作系统按钮:Ju9
Ju9
Ju9
Raspberry Pi Imager – 操作系统菜单选择 Ubuntu 选项,您将获得不同的风格/架构选择.有 64 位 (arm64) 和 32 位 (armhf) 各种形式 Ubuntu
如果你想即用的话 Ubuntu 需要使用桌面版 64 位 Ubuntu 22.04 映像.或者可以选择或者可以选择Server并稍后安装版本 Ubuntu 桌面环境:
Ju9
sudo apt install ubuntu-desktopJu9
一旦你选择了你想要的版本,然后选择选择 SD 并将图像写入卡选项.尽管不是 SD 卡,但我的 USB 大容量存储设备仍然出现.Ju9
Ju9
Ju9
我相信你们中的一些人会试图找到可能不会出现在这个工具中的不寻常的设备和配置.它似乎没有显示安装在您机器中的物理固定驱动器.无论是否引起头痛,你都Ju9
在它开始之前,我们需要创建刚刚创建的东西 Ubuntu 更改驱动器.确保您的 Pi 已打开电源并启动 Raspbian,然后插入新图像 Ubuntu 驱动器.我们将使用 Pi 进行更改.查找并挂载存储设备
首先,让我们用以下命令找到您的存储设备:
Ju9
lsblkJu9
这将显示连接到系统的所有存储设备:Ju9
Ju9
Ju9
您的 SD 卡将始终以 mmcblk 一开始,所以你可以排除它.这使得 sda 成为系统中唯一的其他磁盘设备.这对你们大多数人来说都是一样的,但这可能取决于你使用的驱动器和存储适配器的类型.你可以用你的任何东西代替这些说明 /dev/sda.如果你的是 sdb,请使用 /dev/sdb.如果是 nvme0,则使用 /dev/nvme0 等.
在“MOUNTPOINT在列出的输出中,你可以看到它是空白的.这意味着驱动器没有安装在我的系统上.我的 mmcblk0p1 挂载点不是空白,而是/boot以非空白挂载点为例.假如你用的是完整的Desktop”版本的 Raspbian,它可以自动安装你的驱动器,并在你的桌面上创建它 2 以快捷的方式将您带到文件中.如果你的挂载点不是空白的,类似 /media/pi/writable 请继续使用下列命令卸载内容,更换驱动器列出的挂载点:
sudo umount /media/pi/writable
Ju9
sudo umount /media/pi/system-boot现在我们将创建两个挂载点并挂载它们 Ubuntu 驱动器.用这些命令代替你自己的驱动器,它不是 /dev/sda:
sudo mkdir /mnt/boot
sudo mkdir /mnt/writable
sudo mount /dev/sda1 /mnt/boot
sudo mount /dev/sda2 /mnt/writableJu9
所有内容正确安装后,您的Ju9
lsblk命令的输出应如下所示,现在已填写 mountpoint 字段:Ju9
Ju9
Ju9
修改挂载分区 –自动脚本假如你只想要你的 Ubuntu 这个操作可以用自动脚本启动分区.只要您将分区挂载为 /mnt/boot 和 /mnt/writable,脚本就会对 Ubuntu 22.04 启动必要的变更!脚本的源代码位于https://github.com/TheRemote/Ubuntu-Server-raspi4-unofficial/blob/master/BootFix.sh
这是操作脚本的单行代码:
Ju9
sudo curl https://raw.githubusercontent.com/TheRemote/Ubuntu-Server-raspi4-unofficial/master/BootFix.sh | sudo bash也可以下载检查(例如) nano BootFix.sh 假如你用的是 Desktop Raspbian,打开文本编辑器):
curl https://raw.githubusercontent.com/TheRemote/Ubuntu-Server-raspi4-unofficial/master/BootFix.sh -O BootFix.sh
chmod x BootFix.sh
Ju9
nano BootFix.sh执行脚本,请使用:
Ju9
sudo ./BootFix.shJu9
Ju9
Ju9
优化SSD读写速度(可选)在树莓派上修复(某些)USB 我们需要找到适配器的设备 ID 字符串,然后在 cmdline.txt 添加一个条目,启动时告诉内核应用.Ju9
我们首先需要获得适配器 ID.Ju9
我们首先需要获得适配器 ID.我们将使用 sudo lsusb 命令:Ju9
在某些情况下,SSD树莓派的读写速度不理想.具体原因请参阅第三条.此只Ju9
Ju9
Ju9
Ju9
Ju9
Ju9
Ju9
【沉淀笔记】文章内容来源:https://www.chendian168.cn/diannao/19675.html
版权声明
本文由沉淀笔记发布/转载,不代表沉淀笔记立场,本站资讯除标注“原创”外的信息均来自互联网以及网友投稿,版权归属于原始作者,如果有侵犯到您的权益,请联系我们提供您的版权证明和身份证明,我们将在第一时间删除相关侵权信息,谢谢.联系地址:977916607@qq.com