按照标题,我已经在 USB 密钥上安装了 Ubuntu 18.10(和 grub 引导加载程序),我可以在任何计算机上以 uefi 模式运行它。
我的问题是,如果我从终端(主要是 apt)运行任何命令,这会以任何方式影响我正在使用的机器的硬盘吗?或者我将完全安全,而 ubuntu 只能在他的 USB 密钥上进行更新等?
答案1
在安装过程中,您可能会影响内部驱动器,但现在您有了驱动器,它不会自行篡改内部驱动器。我已经制作并使用了几个这样的系统(使用各种版本的 Ubuntu),我相信它运行良好。
但是如果你告诉 Ubuntu 将文件写入内置驱动器中的文件系统,它就会执行(如果权限允许写入)。如果你告诉 Ubuntu 编辑分区表(例如删除分区),它也会执行。
编辑:apt
只会写入自己的系统。它不会篡改您的内部驱动器。update-grub
只会写入自己的系统。但它可能会在您的内部驱动器中找到操作系统并在您的 grub 菜单中为其添加一行。
有一个例外:如果你通过以下方式在 USB 闪存盘上创建了 Ubuntu 18.10(和 grub 引导加载程序)克隆在您的内部 Ubuntu 系统中,驱动器将相同,具有相同的 UUID,然后,当您启动时,可能会出现混淆,并且一个或两个系统都可能被损坏。
答案2
向 Ubuntu 18.04 添加访客用户
您可以设置一个无法修改计算机上任何驱动器的来宾用户帐户。
Ubuntu 18.04 没有像以前的版本那样附带来宾用户帐户,但您可以添加一个:
安装光调制:
sudo apt-get install lightdm
在弹出窗口中选择 lightdm 作为显示管理器。
安装后运行:
sudo gedit /usr/share/lightdm/lightdm.conf.d/50-disable-guest.conf
改变:
allow-guest=true
。下次启动时将会有一个来宾用户,在来宾会话期间不会保存任何更改。
管理员可以更改设置并添加程序,请参阅:自定义访客会话