几年前,我购买了一台 Avision AW210 扫描仪,因为它是唯一一款配有文档进纸器且价格实惠的扫描仪,并且宣传其兼容 Linux。
我无法让它工作,而且公司的技术支持也无济于事,因为他们唯一的 Linux 程序员最近辞职了。我花了大量研究和反复试验才让它工作起来。
但那是几年前的事了,我不记得我具体做了什么。我从 14.04 开始升级操作系统,目前运行的是 20.04。我遇到了问题(与扫描仪无关,扫描仪运行正常),我希望全新安装可以解决这些问题。
我唯一担心的是扫描仪(我经常使用它)。其他所有内容都已备份到云中,我可以轻松获取已安装软件包和别名的列表等。但我不知道如何获取当前扫描仪配置的备份。
回想一下当初让这个东西运行起来有多么麻烦,我需要确保如果在全新安装最新的操作系统版本后它无法工作,我可以轻松启动并运行它。
那么,在哪里可以找到所有相关的扫描仪设置和配置文件来备份?
答案1
我相信我可以找到所需的详细信息,以便您完成此操作。也许当时是这样,但如果您在安装过程中将扫描仪连接到系统,则在安装 Ubuntu 时应该会自动添加扫描仪。如果没有安装,sane
应该会自动添加。
如果您只有 1 个系统,并且确实想在删除旧系统之前确保万无一失,请使用双启动设置:创建空白空间,在空白空间中安装新 Ubuntu,进行设置并确认一切正常,然后删除旧系统并将空间添加到新系统。您还可以使用永久双启动,以便可以使用旧系统安装下一个新 Ubuntu 并在两个安装之间切换。
可以找到驱动程序这里。而且名字里有“Avision_SANE_20170628”所以有很大的暗示:它受到SANE的支持。
Sane 为其所有库/后端都设立了网站,并且有一个理智视野。以下摘录自链接:
由于后端现在包含本机 USB 访问,因此不再需要(甚至被认为是过时的)通过 SCSI 仿真(在 Linux 上名为 hpusbscsi)访问 Avision USB 设备(例如 HP 53xx、HP 74xx 或 Minolta 胶片扫描仪)的 USB 扫描仪。
这让我相信你可能必须进行 SCSI 模拟。这在当时相当困难。如果是这样,这次可能会更容易完成。
我建议您在尝试第一次扫描时用一只手握住扫描仪的电源按钮 - 尤其是使用胶片扫描仪时!
配置
该后端的配置文件位于
/etc/sane.d/avision.conf
。其内容是与 Avision 和 Avision 兼容扫描仪和后端选项相对应的设备名称列表。空行和以井号 (#) 开头的行将被忽略。示例配置文件如下所示
这里重点是/etc/sane.d/avision.conf
。保存该文件,但在新系统上使用新文件并添加旧文件中的选项。这应该是让它正常工作所需要做的全部工作。
sane-find-scanner 程序可帮助找出正确的 scsi 或 usb 设备名称。avision 后端内置了受支持设备的列表,因此通常无需指定 ID。
还有一个重要点:使用sane-find-scanner
或您的新系统应该实现很多自动化。