稚晖君Quark

您所在的位置:网站首页 quark内核 稚晖君Quark

稚晖君Quark

2023-09-17 17:16| 来源: 网络整理| 查看: 265

本文大量参考了以下文章: Quark-N wiki: https://wiki.seeedstudio.com/cn/Quantum-Mini-Linux-Development-Kit/ 大神项目地址:https://github.com/peng-zhihui/Project-Quantum 对应的外壳:https://gitee.com/coolflyreg163/quark-n-3d Quark-N的使用小技巧:https://gitee.com/coolflyreg163/quark-n “Quark开发板”使用过程与心得:https://www.zigao.info/812

入门指南1.1需要准备的硬件1.一台开发用的电脑 2.MicroSD卡 (建议大于16GB) 3.键盘和鼠标(可选) 4.对应散热器(实测没有散热的话长期使用开发板会变得卡顿)1.2烧录系统进SD卡1.2.1镜像文件下载:

https://files.seeedstudio.com/wiki/Quantum-Mini-Linux-Dev-Kit/quark-n-21-1-11.zip

最新版本: 2021-1-11sha256: 8f466adf56468b05d622eba27eb7b1a11ef6d4b943272984730a73ddff7cf59a

1.2.2利用烧录软件balenaEtcher:

开源烧录软件 balenaEtcher下载地址:https://www.balena.io/etcher/

选择下载好的系统镜像, 选择您的SD卡,点击Flash等待烧录完成。

1.3配置Wi-Fi

按照以下步骤连接到Wi-Fi:

切换到root用户(密码quark):

123su root#或者:sudo su

开启Wi-Fi:

1nmcli r wifi on

扫描附近的Wi-Fi:

1nmcli dev wifi

连接到特定的Wi-Fi:

1234nmcli dev wifi connect "SSID" password "PASSWORD" ifname wlan0#以下两条为本人常用nmcli dev wifi connect "JASUltra" password "99999999" ifname wlan0nmcli dev wifi connect "360WiFi-8244B5" password "@7741288@" ifname wlan0

重启网卡设备

12sudo ifconfig wlan0 downsudo ifconfig wlan0 up

连接成功后,下次开机,WiFi 也会自动连接。联网成功之后能干的事情就非常多了。

Quark的拷贝和扩容确定扩容大小和扇区数

更新系统前可能需要进行扩容,否则可能会提示空间不足

注意不能拓展正在运行的系统盘

参考视频:https://www.bilibili.com/video/BV1144y1E7wX/

将TF卡系统拷贝到emmc,count的值需要先确定emmc的扇区数量,使用sudo fdisk -l:

123456789101112131415161718192021222324252627282930pi@Quark-N:~$ sudo fdisk -lDisk /dev/mmcblk0: 29.74 GiB, 31914983424 bytes, 62333952 sectorsUnits: sectors of 1 * 512 = 512 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisklabel type: dosDisk identifier: 0x41efd092Device Boot Start End Sectors Size Id Type/dev/mmcblk0p1 49152 131071 81920 40M 83 Linux/dev/mmcblk0p2 131072 2588671 2457600 1.2G 83 Linux/dev/mmcblk0p3 2588672 19455999 16867328 8G 83 LinuxDisk /dev/mmcblk1: 14.69 GiB, 15758000128 bytes, 30777344 sectorsUnits: sectors of 1 * 512 = 512 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisk /dev/mmcblk1boot1: 4 MiB, 4194304 bytes, 8192 sectorsUnits: sectors of 1 * 512 = 512 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisk /dev/mmcblk1boot0: 4 MiB, 4194304 bytes, 8192 sectorsUnits: sectors of 1 * 512 = 512 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytes

/dev/mmcblk0p3 2588672 19455999 16867328 8G 83 Linux

选取TF卡最后一个扇区结束的地方:19455999,再加上1,即19456000

开始拷贝

确定扇区数后最终的拷贝命令,也可以加上进度显示::

1sudo dd if=/dev/mmcblk0 of=/dev/mmcblk1 bs=512 count=19456000 & sudo watch -n 5 pkill -USR1 ^dd$

提示

19961472000 bytes (10 GB, 9.3 GiB) copied, 1099.98 s, 9.1 MB/s

或者

1done

说明已经复制完毕了再sudo fdisk -l查看一遍

12345678910111213141516171819202122232425pi@Quark-N:~$ sudo fdisk -lDisk /dev/mmcblk0: 29.74 GiB, 31914983424 bytes, 62333952 sectorsUnits: sectors of 1 * 512 = 512 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisklabel type: dosDisk identifier: 0x41efd092Device Boot Start End Sectors Size Id Type/dev/mmcblk0p1 49152 131071 81920 40M 83 Linux/dev/mmcblk0p2 131072 2588671 2457600 1.2G 83 Linux/dev/mmcblk0p3 2588672 19455999 16867328 8G 83 LinuxDisk /dev/mmcblk1: 14.69 GiB, 15758000128 bytes, 30777344 sectorsUnits: sectors of 1 * 512 = 512 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisklabel type: dosDisk identifier: 0x41efd092Device Boot Start End Sectors Size Id Type/dev/mmcblk1p1 49152 131071 81920 40M 83 Linux/dev/mmcblk1p2 131072 2588671 2457600 1.2G 83 Linux/dev/mmcblk1p3 2588672 19455999 16867328 8G 83 Linux

可见复制完还是只有7.8g的系统空间,还有没分配的空间,所以下面进行扩容操作

扩容操作

简单的方法就是使用远程桌面连接单击左上角,选择Gparted选择emmc盘选择最后一个扇区,右键进行Resize把条拖动到头即可,也可以留一点点的空间最后Apply一下完毕后再使用串口sudo fdisk -l查看

12345678910111213141516171819202122232425pi@Quark-N:~$ sudo fdisk -lDisk /dev/mmcblk0: 29.74 GiB, 31914983424 bytes, 62333952 sectorsUnits: sectors of 1 * 512 = 512 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisklabel type: dosDisk identifier: 0x41efd092Device Boot Start End Sectors Size Id Type/dev/mmcblk0p1 49152 131071 81920 40M 83 Linux/dev/mmcblk0p2 131072 2588671 2457600 1.2G 83 Linux/dev/mmcblk0p3 2588672 19455999 16867328 8G 83 LinuxDisk /dev/mmcblk1: 14.69 GiB, 15758000128 bytes, 30777344 sectorsUnits: sectors of 1 * 512 = 512 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisklabel type: dosDisk identifier: 0x41efd092Device Boot Start End Sectors Size Id Type/dev/mmcblk1p1 49152 131071 81920 40M 83 Linux/dev/mmcblk1p2 131072 2588671 2457600 1.2G 83 Linux/dev/mmcblk1p3 2588672 30664703 28076032 13.4G 83 Linux

可见已经从8g拓展到了13.4g

Emmc启动,用df -h命令查看可见还有5.9G的可使用空间,扩容成功:

12345678910pi@Quark-N:~$ df -hFilesystem Size Used Avail Use% Mounted onudev 211M 0 211M 0% /devtmpfs 50M 2.3M 47M 5% /runoverlay 13G 6.5G 5.9G 53% /tmpfs 246M 0 246M 0% /dev/shmtmpfs 5.0M 4.0K 5.0M 1% /run/locktmpfs 246M 0 246M 0% /sys/fs/cgroup/dev/mmcblk0p1 40M 24M 16M 60% /boottmpfs 50M 4.0K 50M 1% /run/user/1000

SD卡的拓展同理,再次注意不能拓展正在运行的系统盘。可以用读卡器连接quark进行SD卡系统的拓展

进阶2.1更新系统1234567891011#首先更新系统到最新版本,运行如下命令:sudo apt-get updatesudo apt-get upgradesudo apt-get autoremovesudo apt dist-upgrade#安装update-manager-core,执行如下命令:sudo apt-get install update-manager-core#系统升级:sudo do-release-upgrade 2.2说明

由于时间关系随便就写到这里,下面是本人做笔记留存的几条命令

123456789101112131415161718192021222324252627282930313233#vsftpd,ftp修改密码:passwdsystemctl start vsftpdsystemctl status vsftpd# 解决ubuntu下root用户 不能ftp登陆的问题# 一般情况下,由于种种原因ftp是不让root用户远程登陆,但只要你修改以个文件就可以登陆了.# 注释掉 /etc/ftpusers 中的root即可sudo vi /etc/ftpusers#解压zip:unzip demo.zip -d demo#nginx:sudo /etc/init.d/nginx startservice nginx stopservice nginx startservice nginx restart#nginx映射路径修改:vi /etc/nginx/sites-available/default#hexo相关:vi _config.ymlhexo cleanhexo ghexo s //启动服务hexo d //上传#自动获取udhcpc -i eth0

具体更详细可继续参考以下文章: Quark-N wiki: https://wiki.seeedstudio.com/cn/Quantum-Mini-Linux-Development-Kit/ 大神项目地址:https://github.com/peng-zhihui/Project-Quantum 对应的外壳:https://gitee.com/coolflyreg163/quark-n-3d Quark-N的使用小技巧:https://gitee.com/coolflyreg163/quark-n “Quark开发板”使用过程与心得:https://www.zigao.info/812



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3