标签: boot

如何防止 Linux 服务自动启动?

我最近从 Windows 迁移到 Linux (xubuntu)

我是一名开发人员,已经安装了我需要的一切,LAMP。在 Windows 中,我曾经关闭所有不必要的服务——我不需要 Apache 或 MySQL 服务一直运行。每当我需要 MySQL 时,我都会使用:

net start mysql
Run Code Online (Sandbox Code Playgroud)

我如何在 Linux 中做同样的事情?

  1. 禁用不需要的守护进程自动启动?
  2. 仅在我需要它们时才启动它们?

linux boot services daemon

16
推荐指数
3
解决办法
6万
查看次数

为什么计算机不能立即启动?

计算机已经存在了很长一段时间。那么是什么阻止我们让计算机像普通家用电器和其他设备一样立即启动?甚至有可能吗?我知道有休眠和睡眠,但那些并不是真正的启动

boot operating-systems

16
推荐指数
1
解决办法
2万
查看次数

将 HDD 克隆到 SSD 后,Windows 10 无法启动

我一直在尝试将笔记本电脑从 HDD 迁移到 SSD。我最初使用最新版本的 TODO Backup 克隆了驱动器,然后尝试使用 Macrium Reflect。两者都有相同的问题。驱动器克隆正常,所有文件似乎都存在,但 Windows 10 无法启动。

我已从恢复磁盘启动,加载命令提示符并运行:

bootrec /RebuildBcd
bootrec /fixMbr
bootrec /fixboot 
bootsect /nt60 SYS
Run Code Online (Sandbox Code Playgroud)

它仍然无法启动。如果我加载 Windows 10 恢复磁盘并从 CD 启动,我可以选择加载它会加载的 Windows。同样,如果我选择重新启动而不是关闭,则机器会加载。

这是 SSD 驱动器在驱动器管理器中的外观: SSD分区

关机后尝试启动系统时,它永久位于带闪光灯的黑屏上_

源盘上的分区是 MBR。我要克隆到 Integral P 系列 2.5 英寸固态硬盘(120 GB、4 SSD、SATA III 硬盘)。

boot bootloader windows-10

16
推荐指数
2
解决办法
14万
查看次数

如何将 Windows 10 添加到 grub 引导加载程序?

  1. 我已经安装了 Windows 10
  2. 我已经安装了 Linux Mint Silvia 并且我选择了一个用于引导加载程序安装的设备 - sda。
  3. 系统启动时grub菜单中没有Windows 10
  4. 我已经通过 Linux Mint live USB 启动了。
  5. 我一步一步做https://howtoubuntu.org/how-to-repair-restore-reinstall-grub-2-with-a-ubuntu-live-cd
  6. 但在 grub 菜单中仍然没有 Windows 10
  7. 我已通过实时 Windows 10 USB 启动。
  8. 使用恢复工具,我选择了命令行
  9. 我已经通过控制台命令 bootrec /FixMbr 修复了 Mbr
  10. 好的,Windows 10 正在加载,因为没有 Grub。
  11. 我重复了第 4 步和第 5 步
  12. 没有结果

另外,我尝试使用此答案更改 grub 配置 https://askubuntu.com/questions/661947/add-windows-10-to-grub-os-list#answer-977251 - 但在这种情况下,有 Windows 10 - 但是当我选择时 - 我会递归地去 grub

有了这个答案 https://askubuntu.com/questions/661947/add-windows-10-to-grub-os-list#answer-890562 我在选择 Windows 10 时收到一条错误消息 - 没有 bootmgr 目录

感谢@Kinnectus 的帮助

另外,我试过

sudo os-prober
Run Code Online (Sandbox Code Playgroud)

并得到

/dev/sda1:FreeDOS:FreeDOS:chain
/dev/sda2:FreeDOS:FreeDOS1:chain
Run Code Online (Sandbox Code Playgroud)

然后我试过了

sudo update-grub …
Run Code Online (Sandbox Code Playgroud)

linux boot mbr grub windows-10

16
推荐指数
1
解决办法
8万
查看次数

单个应用程序和快速启动的最佳 Linux?(还有操作方法?)

我正在寻找一种在 Linux 发行版上运行Celtx 的方法,一种在 Linux 发行版上运行的编剧软件,没有其他任何东西,没有蓝牙、互联网/WiFi、媒体、游戏,什么都没有,甚至没有台式机。只需启动操作系统和 Bam!凯尔特人。此外,快速启动会很棒。

PS 我需要自动挂载一个 NTFS 分区。

有任何想法吗?

谢谢

linux boot performance

15
推荐指数
1
解决办法
9453
查看次数

在启动时延迟启动 Windows 程序?

在 Windows XP 上,我使用 18 个程序。在启动时,加载所有这些需要 2-3 分钟。防病毒、翻译器、解锁器、文件索引器、下载管理器、即时通讯工具等。

我需要所有这些,它们都在 Windows 系统托盘上等待我使用。所以我不能删除其中之一,因为我经常使用它们。每天5-6次。

但我在启动时不需要它们。那么我怎样才能延迟这些程序的加载。

例如: - 防病毒、文件索引器:在启动时 - 翻译器、下载管理器、解锁器:启动后 5 分钟等。

您推荐哪些解决方案?

windows boot windows-xp notification-area delayed-execution

15
推荐指数
2
解决办法
8万
查看次数

WINdows 7 无法启动 - bootrec 报告 FS 未找到或损坏

3 天以来,我一直无法启动到我的 Windows 7 分区,而且我所有的研究都无济于事。我希望这里有人对如何解决这个问题有更多的想法。

当我现在启动时,出现黑屏并显示 BCD 错误,提示没有有效的文件系统或它可能已损坏(请原谅我缺乏细节,那时没有可用的复制/粘贴)。

当我使用 Windows 7 光盘启动并进入修复工具时,没有找到操作系统,并且尝试自动修复问题失败Unknown Operating System (Unknown Disk)或类似的东西。当我进入命令提示符时,我可以C:\毫无问题地查看和导航我的驱动器。

我尝试使用bootrec

C:\> bootrec /ScanOS
Run Code Online (Sandbox Code Playgroud)

查找C:\Windows为系统分区。

C:\> bootrec /RebuildBCD
Run Code Online (Sandbox Code Playgroud)

失败 volume does not contain a recognized file system. please make sure that all required file system drivers are loaded and that the volume is not corrupted.

那么我尝试修复引导扇区:

C:\> bootsect /nt60 C: /force
Run Code Online (Sandbox Code Playgroud)

哪个成功完成(对不起,没有输出..)

重新启动后,我遇到了同样的问题。

在使我的 Windows 分区处于活动状态后,我还尝试了上述所有方法:

C:\> diskpart
DISKPART> select disk 1
DISKPART> select partition 1 …
Run Code Online (Sandbox Code Playgroud)

boot windows-7 bcd

15
推荐指数
3
解决办法
5万
查看次数

是否可以将所有 Windows 7 文件从一个硬盘复制到另一个硬盘并从新硬盘启动?

好吧,我的笔记本电脑上的硬盘坏了(它显示“智能故障预测 - 硬盘驱动器故障可能迫在眉睫)。

因此,我将其取出并连接到外部机箱,并将所有文件(系统文件和个人文件,隐藏和可见)复制到另一台计算机上。

在那之后,我去买了一个新的硬盘驱动器。我以前的硬盘是 250-GB 5400-RPM Western Digital。新硬盘是 500 GB 7200 RPM 西部数据。

因此,我将新硬盘驱动器放在外部机箱中,并将我从垂死的硬盘驱动器上复制的所有文件复制到它(我的新硬盘驱动器)上。我把它放回我的笔记本电脑并启动它。

当它说“找不到操作系统”时,我期待它能够工作。我再次重新启动并调出 Bootable-Devices 菜单,果然我的新硬盘驱动器甚至没有列在那里。虽然它没有将其检测为可启动设备,但 BIOS 确实检测到新的硬盘驱动器(因为我现在正在其上运行 BIOS 的驱动器诊断程序,这几乎已完成)。所以我不确定发生了什么。

我应该提到的是,在备份我的文件时,除了与我拥有的虚拟机相关联的一些(非系统)文件之外,我可以轻松地从我垂死的硬盘驱动器中取出所有文件。

所以我想我的问题是:是否可以从新硬盘启动?还是我必须重新安装 Windows 7?

太长; 没读...

我将所有系统文件(隐藏和可见)从我的旧硬盘驱动器(250-GB 5400-RPM)复制到新硬盘驱动器(500-GB 7200-RPM)。是否可以让 Windows 7 从新硬盘启动?

注释 1

我使用 CloneZilla 将旧驱动器的内容复制到新硬盘驱动器,并且 CloneZilla 表明过程成功。我将新硬盘插入笔记本电脑,但仍然出现“找不到操作系统”错误。我是不是忘记做某事了?我是否必须修复主引导记录或引导扇区?

致谢

这些答案可以解决保持操作系统完整无损的问题,而无需购买 Windows 7 的副本来重新安装它。

boot backup restore windows-7 hard-drive

15
推荐指数
2
解决办法
4万
查看次数

bash:执行命令行中给出的命令并且不退出

我如何在 bash 的命令行上指定一个命令,该命令应在读取 ~/.bashrc 后在新 bash 中执行一次——但是所有这些都不让 bash 在命令完成后退出?

我正在摆弄终止符的“启动配置”,其中一些拆分应该在启动后启动一些应用程序(vim、mutt、irrsi)。但是我仍然希望在后台使用正常的外壳(ctrl-z 等等...)所以在退出应用程序后,我拥有与电子应用程序生命周期相同的外壳...

什么对我不起作用(基于给定的答案)

 ( bash; vim )              # vim waits for the exit of bash...
 bash -c vim                # bash exits after vims exit...
 bash -c 'vim; exec bash'   # bash is executed _after_ vim... ctrl-z won't work
 echo vim | bash -s         # "Vim: Warning: Input is not from a terminal"     
Run Code Online (Sandbox Code Playgroud)

手动将“vim”附加到临时 bashrc 也不起作用。vim 正确启动,但仍然没有 ctrl-z 将我带到的背景 bash。

有什么建议?

boot bash bashrc terminator

15
推荐指数
1
解决办法
1万
查看次数

从 LiveCD U 盘启动 Asus EeePC

我有两个相同的华硕 EeePC 上网本,它们都安装了 Ubuntu。其中一个坐在壁橱架子上,电池完全没电了。当我给电池充电并尝试启动它时,我收到“未找到初始化”错误。在尝试按照此处发布的建议方法修复它时,我在我的 Ubuntu 11.10 台式机上使用了启动盘创建器来创建一个带有可启动 Ubuntu 11.10 live CD 的 U 盘(上网本没有 CD 驱动器) .

我将 USB 记忆棒插入上网本时出现 init 问题,进入 BIOS 并选择 USB 记忆棒作为启动的第一选择,然后硬重启。然后它只是停留在闪烁的下划线处。不知道为什么它不起作用,我尝试从 USB 记忆棒启动我的工作上网本。当我进入工作上网本上的 BIOS 时,我注意到 USB 设备的引导顺序部分中的描述有所不同。

在非工作上网本上,描述是 SWISSBIT(USB 记忆棒的名称),但在工作上网本上,它只是“Rem. Drive”。我还注意到在工作上网本上的可启动顺序部分下有一个附加选项,允许我选择从哪个硬盘驱动器启动。本节展示了两个硬盘驱动器,其中一个是我的 U 盘。因此,我没有更改设备启动顺序,而是选择 USB 记忆棒作为首先启动的硬盘驱动器,它的工作非常出色 - 我能够启动到 USB 记忆棒上的 LiveCD。

在我看来,工作上网本将 LiveCD U 盘视为硬盘驱动器,而非工作上网本将其视为普通的 U 盘。两个上网本上的 BIOS 版本完全相同……知道为什么它适用于一个而不适用于另一个吗?

bios usb boot livecd eee-pc

15
推荐指数
2
解决办法
4万
查看次数