给英伟达TK1安装固态硬盘系统盘

2023-10-07 23:59

本文主要是介绍给英伟达TK1安装固态硬盘系统盘,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

用过英伟达TK1板子的都知道,它的使用空间特别小,它的存储是16GB快速eMMC 4.51(路由到SDMMC4),所以安装东西多了之后经常容易卡顿。当然,它毕竟是老式ARM板,和TK2,TX2比不了,但是我又想使用它,毕竟不想浪费了。所以,如果安装一个固态硬盘,肯定是可以缓解资源的紧张的。因此,我就开始给NVIDIA TK1安装固态之旅了。
由于目前资料较少,所以我就写一篇博客记录一下,如果错误,欢迎指出。

参考网址:TK1入门教程基础篇-创客智造
国外网站的安装教程视频

1、安装准备

首先,安装固态硬盘之前原ARM板子子上的系统最好是原生系统,因为原生系统有许多好处(以下仅属于自己个人推测,不喜勿喷):
(1)在移植之后,任何时候系统崩溃了可以使用原生系统启动,不用使用任何依赖项(当然,首先确保崩溃了还能更改引导文件,这一步我也是不敢确定的,因为目前我还未遇到过这种情况);
(2)移植系统后能确保系统整体移植完毕,不会发生某些依赖项缺少的问题,导致系统无法启动;
(3)移植速度能够快一些,毕竟原系统占用空间小。

所以,可以在安装固态硬盘之前进行一次刷机,现在刷机教程网上也有很多,推荐一篇,仅供参考:TK1入门教程基础篇-Jetpack自动刷机(创客智造)。

刷机结束之后,就可以把固态硬盘和NVIDIA TK1连接上了,我使用的是金士顿120G固态硬盘,连接方法参见下图:

在这里插入图片描述

2、安装固态硬盘

1.格式化固态硬盘

点击左上角“搜索”图标,输入“disk”,进入磁盘管理,再选中固态硬盘,点击右上角进行格式化。
在这里插入图片描述

在选择格式化选项时,默认选项即可。
在这里插入图片描述

然后再次默认选项,输入管理员密码,就会发现磁盘格式化好了。但是,此时还看不见这个磁盘,因为还没有对该磁盘进行分区。下面就对这个磁盘进行分区。

2.磁盘分区

在磁盘分区情况显示图标下面,点击齿轮按钮。
在这里插入图片描述

弹出分区情况显示,在名称一栏可以写上该固态的名称,自己命名即可,我这里写“TK1SSD120”。其他选项默认即可,最后点击“创建”。
在这里插入图片描述

最终,金士顿固态硬盘就格式化结束了,可以看到磁盘情况如下。
在这里插入图片描述

这时候,也可以在左侧菜单栏中看到新出来的固态硬盘图片,点击可以打开,里面内容空白。

2、移植系统

1.移植系统文件

打开终端,输入如下指令,移植原生系统到固态硬盘中:

sudo cp -ax / '/media/ubuntu/TK1SSD120'

2.修改引导文件设置

同样地,在终端中输入如下指令,对原引导文件进行备份,然后打开引导文件进行修改。

cd /boot/extlinux
sudo cp extlinux.conf extlinux.conf.original
sudo gedit extlinux.conf

修改后的文件如下所示。

TIMEOUT 30
DEFAULT satassdMENU TITLE Jetson-TK1 eMMC boot optionsLABEL satassdMENU LABEL primary SATA SSDLINUX /boot/zImageFDT /boot/tegra124-jetson_tk1-pm375-000-c00-00.dtbAPPEND console=ttyS0,115200n8 console=tty1 no_console_suspend=1 lp0_vec=2064@0xf46ff000 mem=2015M@2048M memtype=255 ddr_die=2048M@2048M section=256M pmuboard=0x0177:0x0000:0x02:0x43:0x00 tsec=32M@3913M otf_key=c75e5bb91eb3bd947560357b64422f85 usbcore.old_scheme_first=1 core_edp_mv=1150 core_edp_ma=4000 tegraid=40.1.1.0.0 debug_uartport=lsport,3 power_supply=Adapter audio_codec=rt5640 modem_id=0 android.kerneltype=normal fbcon=map:1 commchip_id=0 usb_port_owner_info=0 lane_owner_info=6 emc_max_dvfs=0 touch_id=0@0 board_info=0x0177:0x0000:0x02:0x43:0x00 net.ifnames=0 root=/dev/sda1 rw rootwait tegraboot=sdmmc gptLABEL emmcMENU LABEL Internal eMMCLINUX /boot/zImageFDT /boot/tegra124-jetson_tk1-pm375-000-c00-00.dtbAPPEND console=ttyS0,115200n8 console=tty1 no_console_suspend=1 lp0_vec=2064@0xf46ff000 mem=2015M@2048M memtype=255 ddr_die=2048M@2048M section=256M pmuboard=0x0177:0x0000:0x02:0x43:0x00 tsec=32M@3913M otf_key=c75e5bb91eb3bd947560357b64422f85 usbcore.old_scheme_first=1 core_edp_mv=1150 core_edp_ma=4000 tegraid=40.1.1.0.0 debug_uartport=lsport,3 power_supply=Adapter audio_codec=rt5640 modem_id=0 android.kerneltype=normal fbcon=map:1 commchip_id=0 usb_port_owner_info=0 lane_owner_info=6 emc_max_dvfs=0 touch_id=0@0 board_info=0x0177:0x0000:0x02:0x43:0x00 net.ifnames=0 root=/dev/mmcblk0p1 rw rootwait tegraboot=sdmmc gpt

注意其中修改的地方!
在这里插入图片描述

最后,保存该文件,系统移植就算结束了。
重启系统,可以发现计算机的容量已经变大了,说明系统移植成功。
在这里插入图片描述

这篇关于给英伟达TK1安装固态硬盘系统盘的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/161308

相关文章

如何在pycharm安装torch包

《如何在pycharm安装torch包》:本文主要介绍如何在pycharm安装torch包方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录在pycharm安装torch包适http://www.chinasem.cn配于我电脑的指令为适用的torch包为总结在p

在PyCharm中安装PyTorch、torchvision和OpenCV详解

《在PyCharm中安装PyTorch、torchvision和OpenCV详解》:本文主要介绍在PyCharm中安装PyTorch、torchvision和OpenCV方式,具有很好的参考价值,... 目录PyCharm安装PyTorch、torchvision和OpenCV安装python安装PyTor

Python Transformer 库安装配置及使用方法

《PythonTransformer库安装配置及使用方法》HuggingFaceTransformers是自然语言处理(NLP)领域最流行的开源库之一,支持基于Transformer架构的预训练模... 目录python 中的 Transformer 库及使用方法一、库的概述二、安装与配置三、基础使用:Pi

如何解决mmcv无法安装或安装之后报错问题

《如何解决mmcv无法安装或安装之后报错问题》:本文主要介绍如何解决mmcv无法安装或安装之后报错问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录mmcv无法安装或安装之后报错问题1.当我们运行YOwww.chinasem.cnLO时遇到2.找到下图所示这里3.

Python 安装和配置flask, flask_cors的图文教程

《Python安装和配置flask,flask_cors的图文教程》:本文主要介绍Python安装和配置flask,flask_cors的图文教程,本文通过图文并茂的形式给大家介绍的非常详细,... 目录一.python安装:二,配置环境变量,三:检查Python安装和环境变量,四:安装flask和flas

Win11安装PostgreSQL数据库的两种方式详细步骤

《Win11安装PostgreSQL数据库的两种方式详细步骤》PostgreSQL是备受业界青睐的关系型数据库,尤其是在地理空间和移动领域,:本文主要介绍Win11安装PostgreSQL数据库的... 目录一、exe文件安装 (推荐)下载安装包1. 选择操作系统2. 跳转到EDB(PostgreSQL 的

Linux系统中卸载与安装JDK的详细教程

《Linux系统中卸载与安装JDK的详细教程》本文详细介绍了如何在Linux系统中通过Xshell和Xftp工具连接与传输文件,然后进行JDK的安装与卸载,安装步骤包括连接Linux、传输JDK安装包... 目录1、卸载1.1 linux删除自带的JDK1.2 Linux上卸载自己安装的JDK2、安装2.1

Linux卸载自带jdk并安装新jdk版本的图文教程

《Linux卸载自带jdk并安装新jdk版本的图文教程》在Linux系统中,有时需要卸载预装的OpenJDK并安装特定版本的JDK,例如JDK1.8,所以本文给大家详细介绍了Linux卸载自带jdk并... 目录Ⅰ、卸载自带jdkⅡ、安装新版jdkⅠ、卸载自带jdk1、输入命令查看旧jdkrpm -qa

MySQL Workbench 安装教程(保姆级)

《MySQLWorkbench安装教程(保姆级)》MySQLWorkbench是一款强大的数据库设计和管理工具,本文主要介绍了MySQLWorkbench安装教程,文中通过图文介绍的非常详细,对大... 目录前言:详细步骤:一、检查安装的数据库版本二、在官网下载对应的mysql Workbench版本,要是

Linux安装MySQL的教程

《Linux安装MySQL的教程》:本文主要介绍Linux安装MySQL的教程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录linux安装mysql1.Mysql官网2.我的存放路径3.解压mysql文件到当前目录4.重命名一下5.创建mysql用户组和用户并修