我有一台运行几个 vagrant VM 的机器。我遇到的问题是,有时我在关闭或重新启动机器之前忘记关闭这些虚拟机。因此,我的机器卡住了这条消息:waiting for vboxnet0 to become free
我搜索了解决方案,我找到了这个页面:
http://en.kioskea.net/faq/3348-ubuntu-executing-a-script-at-startup-and-shutdown
我尝试了关闭它们的方法,但它不起作用。
我为该命令编写了一个 sh 文件:
#!/bin/bash
cd ~/workspace/git/mediaservice
vagrant halt
Run Code Online (Sandbox Code Playgroud)
有什么建议?
我使用脚本对 btrfs 分区从一个磁盘到另一个磁盘进行增量备份。
该脚本由 cron.weekly 在一天的随机时间启动。
如果我在脚本运行时关闭系统,我会遇到删除旧备份而未创建新备份的麻烦。
有没有办法设置系统等待脚本完成?
我正在将 Ubuntu 16.04 与 systemd 一起使用。
以前在 Karmic 中,我们创建了一个注销脚本,该脚本在后台备份用户主目录时会做一些工作,这个脚本被放在/etc/GDM/PostSession目录中。
我不知道在 LightDM 注销期间将要运行的脚本放在哪里。
我已经搜索并发现很多人正在寻找这个答案,所以任何帮助将不胜感激。
我在使用 rEFInd 时遇到了一些问题,但找不到具体的内容。
我使用 rEFInd 在我的 MacBook Pro 3.1 上成功安装了 Ubuntu 14.04 以使用 OS X Yosemite 进行双启动,但现在在启动到 Ubuntu 后,重新启动后不显示 rEFInd 菜单。它直接进入grub。再次启动到 OS X 后(在启动时使用选项键)有时会出现rEFInd,有时不会,无法弄清楚它是如何触发的。
有没有办法确保 rEFInd 首先出现,无论我之前启动的是哪个操作系统?
使用efibootmgr -v给了我:
BootCurrent: 0001
Timeout: 5 seconds
BootOrder: 0001,0080,0000
Boot0000* opensuse-secureboot HD(4,1962b000,4e800,11f33185-0ff8-493d-86bd-b9fee568adb8)File(\EFI\opensuse\shim.efi)
Boot0001* ubuntu HD(1,28,64000,7e798e0a-82c3-4719-95ed-d79675efd190)File(\EFI\ubuntu\shimx64.efi)
Boot0080* Mac OS X HD(1,28,64000,7e798e0a-82c3-4719-95ed-d79675efd190)File(\EFI\refind\refind_x64.efi)
Boot0081* Mac OS X ACPI(a0341d0,0)PCI(1f,2)03120a00000000000000HD(2,64028,1d02ba00,0b1ce04a-50b7-40b5-94f0-1a255d748d15)
Boot0082* ACPI(a0341d0,0)PCI(1f,2)03120a00000000000000HD(2,64028,19490d60,20cc89c9-1320-4d70-b8bb-fffdf9900374)
BootFFFF* ACPI(a0341d0,0)PCI(1f,2)03120a00000000000000HD(2,64028,19490d60,20cc89c9-1320-4d70-b8bb-fffdf9900374)File(\System\Library\CoreServices\boot.efi)
Run Code Online (Sandbox Code Playgroud)
如果我将带有-n-option的 NextBoot 设置为 0080,则在重新启动后,rEFInd 出现。FFFF 将我直接带入 OSX。0081 好像失败了。
谢谢您的帮助!
我在 IT 部门工作,我们遇到了情况。我们在城市图书馆安装了公共计算机,他们使用的是 Ubuntu 12 类自助服务终端操作系统。人们通过 Firefox 打开和下载个人文件,并将文件保存到主页/下载。我无法弄清楚如何制作以便您只能从firefox打开文件而不会将它们下载到计算机或进行某种预定的空文件夹任务,下一个用户无法从下载的文件中读取其他人的文件。
当我通过 unity 注销时,我想运行一个脚本。我读了一些关于 lightdm 的内容,但我真的不知道它是什么,并且配置文件不存在。这里提到的配置文件不存在!手动创建它并不能解决我的问题。