首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在ubuntu 20.04上拆下外部驱动器

如何在ubuntu 20.04上拆下外部驱动器
EN

Ask Ubuntu用户
提问于 2020-09-14 19:21:21
回答 1查看 718关注 0票数 1

我有一个外部的希捷备份加上硬盘驱动器,可以在系统启动时自动挂载,但是硬盘不会随着系统的关闭而自动旋转/关闭。我想知道如何在系统关机时自动启动硬盘?

如果我使用GUI关闭磁盘应用程序中的驱动器,硬盘驱动器就会关闭,并且我可以关闭驱动器。到目前为止,我已经创建了一个可以关闭驱动器的shell脚本:

代码语言:javascript
复制
#!/bin/sh

a=`lsblk -rno label,name | awk '$1=="Archive"{print $2}'`
sudo umount /media/spacemanngaf/Archive
udisksctl power-off --block-device /dev/${a%?}

当我在终端中执行这个脚本时,驱动器会根据需要关闭电源。

然后,我尝试在系统关闭之前设置一个systemd服务来运行脚本:

代码语言:javascript
复制
[Unit]
Description=HDD backup-plus spin-down at shutdown service
DefaultDependencies=no
RequiresMountsFor=/media/spacemanngaf/Archive
Before=shutdown.target reboot.target halt.target

[Service]
Type=oneshot
RemainAfterExit=True
ExecStart=/bin/true
ExecStop=/home/spacemanngaf/.hdd_spindown

[Install]
WantedBy=multi-user.target

但是,当我关闭系统时,这不起作用。服务已启用。如何让服务运行,或者有更好的方法在系统关机时关闭驱动器?

谢谢

EN

回答 1

Ask Ubuntu用户

发布于 2020-09-14 19:45:15

将前面所做的脚本放到/lib/systemd/system-关机/目录中

在关闭之前,它会运行该目录中的所有内容。

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1275141

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档