我是 Ubuntu 环境的新手,在 AMD 笔记本电脑上安装了 64 位 Xenial,最终设法让一切正常工作,因为机器仅限于操作系统。我发誓不再回到 Windows。我刚刚收到一个 OBDII PC 设备,但没有软件支持它在 Linux 中,你当然可以使用它,我打算这样做,但恐怕我目前不符合要求。因此我尝试了虚拟盒,但无论如何我都没有 USB 和客户机上的共享文件夹。考虑将其作为双启动机器,但它是在操作系统安装期间分成三个分区的单个硬盘。尝试使用 gparted 对其进行分区,但我认为我需要先卸载 /dev/sda2。使用实时 Linux 介质可能可以实现这一点。我担心启动时可能会丢失数据,而且我还认为如果 Windows 分区需要位于驱动器的开始处,那么在 gparted 中留下我的启动 efi 分区就行了。理想情况下,我想安装 32 位 Windows 7,但考虑到我当前的操作系统是 64 位,我不确定这是否可行。我知道当 Linux 是主要操作系统时,双启动会搞乱引导加载程序,但我读到可以使用 Linux Live 安装媒体修复它。请回复我,并就如何操作提出建议。
答案1
注意:您需要启用 Universe 存储库
Ubuntu 至少有两个 OBD 扫描工具软件包可用。您可以使用其中一个来代替扫描仪的专有版本。
打开终端并执行以下命令来安装软件:
sudo apt-get update
sudo apt-get install scantool obdgpslogger
要运行该软件,只需搜索 scantool 或在终端中运行以下命令:
scantool &
我使用以下命令搜索找到了这个软件:
apt-cache search obd
我找到了更多信息,稍后我会发布更多信息。
运行以下命令来使用 obdgpslogger GUI:
obdgui &
更多有用信息:
man obdgpslogger
我看了视频,发现他的终端命令和你需要运行的命令之间存在一些差异。
首先,从计算机上拔下设备并运行以下命令:
ls /dev/tty*
这将列出一大堆不重要的内容。
接下来,将设备插入计算机,然后运行以下命令:
ls /dev/tty*
现在,您应该看到列出的相同内容,并且设备也应该列出。
答案2
我建议你看看 AutoCommander (https://autocommander.io)。它是一套用于破解您的车辆、监控、控制和 OBD 诊断的工具。它是一个基于 Linux 的软件包,可在各种发行版上运行,如果您想在其 API 上构建,甚至可以在车辆中继续运行(例如:在 Raspberry Pi 上)。
它完全免费,并且可以在本机 Linux(如果双启动)或 Linux VM 上运行(如果您选择这种方式)。