NVIDIA Jetson (TX1)系列从入门到入土 (二):配置固态硬盘启动以及QT安装

本文主要是介绍NVIDIA Jetson (TX1)系列从入门到入土 (二):配置固态硬盘启动以及QT安装,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

目录

1 系统迁移 ,从固态硬盘启动

2 开启SWAP,缓解内存压力

 3 安装QT


1 系统迁移 ,从固态硬盘启动

注意:系统安装完毕以后,暂时不要换源,换源后安装QT可能会导致无法定位安装包

安装好系统,自带的磁盘空间已经无法再进行其他大型操作,因此需要配备一块固态硬盘来进行磁盘的扩容。首先要做系统迁移,顾名思义就是把系统迁移到固态里。

第一步:磁盘格式化:

介入固态以后,搜索“磁盘”,打开软件以后,显示如下:

可以看到已经显示250G Disk,SSD等字样,就可以了。 然后点击小齿轮按钮,选择“格式化”,会有如下弹窗:

 这里需要输入格式化后的磁盘名称以及是否擦除已有内容等信息,我这里选择了擦除,因为磁盘里有以前的系统,新磁盘可以不选。最或选择格式化类型选EXT4,然后点击Next,格式化即可。

格式化过程如第一个图所示,需要一个小时的时间大概。格式化完成以后,磁盘会自动挂载。进入文件夹可以看到里边时看见里边是空的。用“ctrl + l”显示挂载路径,并复制下来这个挂载路径

 新建一个终端,输入:

sudo cp -ax / '/media/nvidia/jestonssd' # 这里的''内是你刚才复制的挂载路径

输入密码后,文件系统将会复制到固态里,时间稍长等待一会。

复制完毕后,同样在终端内输入:

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

将会配置启动路径,在这一步需要修改的地方有如下几个点:

修改后的内容如下:

主要有第二行:

DEFAULT satassd

第四行:

LABEL satassd

第五行:(图上少打了个1)

root=/dev/sda1

修改完毕后,保存重启即可,再次打开终端在终端输入:

df -hl

有以下显示:

其中的sda1就是我们的固态了。 到这里系统迁移就结束了。

2 开启SWAP,缓解内存压力

在终端输入:

cd /home/ubuntu

进入用户文件夹,直接存放相关文件。

mkdir SWAP
cd ../
git clone https://github.com/jetsonhacks/postFlashTX1.git 
cd postFlashTX1
sudo ./createSwapfile.sh -d [directory location] -s[size in gigabytes] –a 
# 这里的[directory location]表示安装位置 [size in gigabytes] 表示开启空间的大小 Gb

下载文件并执行,这里在执行时,我设置交换空间大小为16G,安装位置在ubuntu下。

sudo ./createSwapfile.sh -d /home/ubuntu/SWAP -s 16 –a 

等待安装完毕即可。然后用命令 

free -h

检查一下:

 3 安装QT

sudo apt-get install qt5-default qtcreator -y

等待安装完毕即可。

 注意:第一次安装完QTCREATOR之后,第一次打开会有下图的显示

可以看到已经提示qmlscene未安装。这时在终端输入:

sudo apt install qtdeclarative5-dev

 等待更新结束后,再次打开QT

就可以发现感叹号无了,可以正常使用QT了。 

这篇关于NVIDIA Jetson (TX1)系列从入门到入土 (二):配置固态硬盘启动以及QT安装的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



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

相关文章

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

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

浅谈配置MMCV环境,解决报错,版本不匹配问题

《浅谈配置MMCV环境,解决报错,版本不匹配问题》:本文主要介绍浅谈配置MMCV环境,解决报错,版本不匹配问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录配置MMCV环境,解决报错,版本不匹配错误示例正确示例总结配置MMCV环境,解决报错,版本不匹配在col

Nginx中配置HTTP/2协议的详细指南

《Nginx中配置HTTP/2协议的详细指南》HTTP/2是HTTP协议的下一代版本,旨在提高性能、减少延迟并优化现代网络环境中的通信效率,本文将为大家介绍Nginx配置HTTP/2协议想详细步骤,需... 目录一、HTTP/2 协议概述1.HTTP/22. HTTP/2 的核心特性3. HTTP/2 的优

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

Spring Boot + MyBatis Plus 高效开发实战从入门到进阶优化(推荐)

《SpringBoot+MyBatisPlus高效开发实战从入门到进阶优化(推荐)》本文将详细介绍SpringBoot+MyBatisPlus的完整开发流程,并深入剖析分页查询、批量操作、动... 目录Spring Boot + MyBATis Plus 高效开发实战:从入门到进阶优化1. MyBatis

SpringCloud动态配置注解@RefreshScope与@Component的深度解析

《SpringCloud动态配置注解@RefreshScope与@Component的深度解析》在现代微服务架构中,动态配置管理是一个关键需求,本文将为大家介绍SpringCloud中相关的注解@Re... 目录引言1. @RefreshScope 的作用与原理1.1 什么是 @RefreshScope1.

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

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

SpringBoot日志配置SLF4J和Logback的方法实现

《SpringBoot日志配置SLF4J和Logback的方法实现》日志记录是不可或缺的一部分,本文主要介绍了SpringBoot日志配置SLF4J和Logback的方法实现,文中通过示例代码介绍的非... 目录一、前言二、案例一:初识日志三、案例二:使用Lombok输出日志四、案例三:配置Logback一