我有一个使用 16.04 LTS 的标准 Ubuntu 磁盘映像创建器制作的实时 USB。在当前状态下,我可以启动到该磁盘,但它仍然需要原始USB始终正常运行。
试图将驱动器和使用该系统产生大量的I / O错误,进一步表明USB驱动器实际需要的不是事情已经加载到RAM(例如,Firefox的工作没有USB,但我用过一次之前已经。apt另一方面,没有。)
有没有办法将整个 Ubuntu 实时磁盘复制到 RAM,这样我就可以卸下驱动器并腾出一个 USB 插槽用于其他用途?
目前,我的 MySQL 服务器在每次服务器启动时启动。出于几个原因,这是不受欢迎的行为。有没有办法禁用这种行为?
我在我的桌面上双启动 Windows 7 和 Linux Ubuntu,今天是他们免费升级 Windows 10 的日子。多么激动人心!我得到了更新,它正在安装,然后我离开去小睡 30 分钟。然而,当我回到我的电脑时,它把我带到了 grub 救援提示。
error: no such partition.
Entering rescue mode...
grub rescue>
Run Code Online (Sandbox Code Playgroud)
当我输入时,我得到以下信息ls:
grub rescue> ls
(hd0) (hd0,msdos5) (hd0,msdos3) (hd0,msdos2) (hd0,msdos1)
Run Code Online (Sandbox Code Playgroud)
在快速浏览了遇到 grub 救援提示的人后,我输入set并得到以下内容
grub rescue> set
cmdpath=(hd0)
prefix=(hd0,msdos6)/boot/grub
root=hd0,msdos6
Run Code Online (Sandbox Code Playgroud)
在发现某些命令normal不起作用后,我仍然有点迷茫,然后我找到了一个视频教程,您可以在其中从 Linux 映像 cd 启动并在终端上运行一些命令。幸运的是,我有我的 CD,并从那里启动。sudo fdisk -l然而,当我输入终端时,这就是我得到的:
ubuntu@ubuntu:~$ sudo fdisk -l
Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectors
Units = sectors of 1 …Run Code Online (Sandbox Code Playgroud) 当引导至图形桌面失败时,我们有时建议引导至“root shell”或以“恢复模式”引导。
我怎么做?
我看过很多让 Ubuntu 更快的视频,但这些方法只会让桌面性能更快。
我希望让我的计算机启动更快。他们有什么办法可以让 Ubuntu 的启动速度显着加快吗?
好吧,所以我做了一些愚蠢的事情。我试图清理我的 Grub 条目,不小心从 Grub 中删除了我所有的 Linux 内核(它们仍然在硬盘驱动器上)。所以现在,很明显,Grub 没有给我任何引导到 Ubuntu 的方法;我可以很好地启动到 Windows,但 Ubuntu 甚至没有列出。
所以我只想以某种方式运行“sudo upgrade-grub”来将 Ubuntu 恢复到列表中。我可以从 LiveCD 启动,但是一旦启动,我该如何运行该命令?(顺便说一下,我的 Ubuntu 安装在 sda5 上。)
删除 Ubuntu 分区后,我重新启动了计算机,但只收到提示:
grub rescue >
Run Code Online (Sandbox Code Playgroud)
命令ls列表
(hd0) (hd0,msdos5) (hd0,msdos3) (hd0,msdos2) (hd0,msdos1) (hd1) (hd1,msdos1)
Run Code Online (Sandbox Code Playgroud)
我一一检查:
ls (hd0,msdos5)/
ls (hd0,msdos1)/
Run Code Online (Sandbox Code Playgroud)
但我找不到正确的分区。
我有一个脚本可以在不使用网络管理器的情况下自动启用我的 wifi,但我不知道如何在系统启动时以 root 身份运行脚本。如何让脚本在启动时自动运行?
在最近的 ubuntus(特别是,我最感兴趣的是 12.04)/var/run是 tmpfs,因此我假设每次重新启动时它都是空的。
但是,我看到了一些文件夹,例如/var/run/mysqld和许多其他文件夹。每次重新启动时如何创建这些文件夹?是否有一些模板文件夹复制到/var/run/(如果是,哪个脚本执行该操作),或者每个文件夹分别被复制mkdir,或者什么?
编辑:
请不要回答/var/run是持久的,或者/run是持久的。因为它不是。
即使在您的系统上是这样,在常规 12.04 上也不是这样。
我正在尝试在 VirtualBox 中启动 Ubuntu 13.04,但每次启动时,我都会收到一条错误消息:
SMBus base address uninitialized - upgrade BIOS or use force_addr=0xaddr
Run Code Online (Sandbox Code Playgroud)
这发生在我启动虚拟机后,操作系统甚至无法正常启动。我看到错误,然后屏幕变黑并给我一个闪烁的光标。我在网上找到的解决方案告诉我只有在操作系统正确启动后才打开终端。可悲的是,我什至无法达到那个阶段,所以我无法使用该解决方案。
帮助?
顺便说一句,我对 Virtual Box 和创建虚拟机非常陌生,所以如果我不熟悉某些术语,请见谅。另一件事,如果有帮助的话,我正在运行 Windows 7 作为我的主机操作系统。
boot ×10
grub2 ×5
dual-boot ×2
grubrescue ×2
filesystem ×1
kernel ×1
live-usb ×1
mysql ×1
performance ×1
root ×1
scripts ×1
startup ×1
virtualbox ×1
windows-10 ×1
windows-7 ×1