我有一个运行本机代码的 Java 服务器进程,并且由于本机代码中的问题而导致整个进程崩溃的可能性始终存在。*nix 操作系统是否提供了任何机制,我可以让进程在异常存在时重新生成(退出状态!= 0)?
是否有任何工具/实用程序可以通过同时提供一定级别的控制/配置来为任何类型的过程自动执行此任务?
事情是这样的:
我有一台装有 Ubuntu 8.04 和 XP Pro 的双启动计算机。有时我想在这两者之间切换。为此,我需要在 Ubuntu 中发出“重新启动”命令,等待 grub 菜单并选择 XP,然后等待它启动。相反,我想在 Ubuntu 上发出“启动到 Windows”的命令,走开喝杯茶,然后回到加载的 XP 桌面。
反过来很容易,因为 Ubuntu 是默认启动系统。我如何让它双向工作?
解决方案:
我选择 grub-set-default 解决方案作为最简单和最优雅的解决方案:这是 /boot/grub/menu.lst 最重要的部分:
default saved
(...)
# 该条目由 Debian 安装程序为非 Linux 操作系统自动添加
# on /dev/sda1
title Microsoft Windows XP Professional
root (hd0,0)
savedefault 0
makeactive
chainloader +1
XP 是我的 grub 菜单中的第 7 个条目,所以现在我应该发出:
sudo grub-set-default 6
sudo 立即重启
我把这两个放在/bin/reboot2XP脚本中。之后,我在系统菜单中放置了一个带有命令gksu reboot2XP的新激活器。现在我应该可以通过单击和输入密码重新启动到 XP。
谢谢!
我的电脑出现问题大约一年了。例如,当我想安装 netbeans 或看电影一段时间时,我的计算机会重新启动。
我有 GeForce 7300 gt(6.14.10.9381 驱动程序)、Win XP、奔腾 IV 2.40 GHZ。你知道任何解决方案吗?
可能重复:
为什么安装新软件后需要重新启动计算机?
也就是说,安装应用程序可能会导致它需要重新启动?
推论(只是出于兴趣):是否有任何事情不一定需要重启,但是让用户重启比实施一些非重启解决方案更容易?
昨天我的电脑整晚都在运行。今天早上我醒来发现屏幕上有一条消息说“重新启动并选择正确的启动设备或在选定的启动设备中插入启动媒体”。当我现在重新启动时,我收到了同样的错误。不知道突然发生了什么导致了这个问题。我在那台机器上安装了 Windows 7 Ultimate。
知道为什么会发生这种情况以及我该如何解决吗?
我的问题是我的电脑在启动时重新启动。BIOS 出现,它显示找到所有 HDD 并检查 RAM。但是当应该出现 XP 启动屏幕时,我的电脑只是重新启动并重新开始。我尝试重新安装,但它冻结了,我还尝试启动 Ubuntu Live CD,但它也冻结了。有人能告诉我是什么问题吗?
问题是我无法进入 Live CD 主菜单,因此我无法运行任何内存测试。我也尝试从 USB 运行 memtest 但它也不起作用。
更多信息 (18/01/12):
今天早上我打开了我的电脑,进入 BIOS 并将其设置为恢复默认设置。之后它重新启动,现在它无法识别两个硬盘中的任何一个。
我试图手动和自动在 bios 上找到硬盘,但它们都不起作用。我试图断开所有电线并将它们全部放回原状,但仍然没有。
PC 很旧 - 它是 P4 2,4Ghz 和未知的技嘉主板。我不知道如何更改或更新 BIOS。
今天早上,由于安全补丁,我不得不重新启动我的 Windows 7 计算机。重新启动时,桌面上的所有图标都出现了,然后变成了白色,然后开始重新出现原始图像。这是重新启动后的常见现象,我在其他时候也看到过(例如当我最小化所有窗口时)。有人可以解释这是如何发生的吗?
我用oh-my-zsh与iTerm2上osx,我想他们在重新启动后保持同目录相同的标签,并希望在同一文本的历史。
目前,在重新启动后iTerm,会以正确数量的选项卡和窗口重新打开,但都没有文本历史记录和 at ~。
这是我拥有的唯一一个不是重启证明的应用程序......
在此先感谢您的帮助
昨天我在我的 Win 7 笔记本电脑上玩游戏时突然我的屏幕进入了这种五颜六色的错误状态,有点像这样

,虽然不完全是。在我的笔记本电脑死机后一秒钟,黑屏再次启动。
现在,当我尝试启动它时会发生以下情况:
注意:即使我尝试按住电源按钮将其关闭,它也会重新启动,除非我取出电池并拔下电源线。
(我没有听到任何哔哔声或任何声音,所以我假设我没有进入或通过 POST?)
前段时间我遇到了类似的问题,但是为我修复它的人并没有真正详细说明问题出在哪里或他是如何修复的。他告诉我妈妈(从他那里捡来的)的所有内容是硬盘上有病毒和某些东西。但是他在没有改变任何组件的情况下修复了它。
有没有可能又是同样的原因?尽管在我看来,我不时使用的某些软件或某些软件会导致它发生,这将是一个疯狂的巧合......
编辑:任何人都可以联系或知道我可以做些什么来解决它?
我的笔记本电脑:Acer Aspire 5742G(Windows 7 Home Premium、Intel Core i3、4 GB RAM、ATI Mobility Radeon HD 5470)
更新:所以我尝试在这个过程中移除主要组件并检查其他东西,在比我更胜任的人的帮助下。似乎这些组件都不是问题,而且比我想象的更了解这一点的人可能是 mbd - 更具体地说是 BIOS 芯片。
更新:我移除了我的硬盘并将其连接到我们的台式电脑,想要保存我的数据。有趣的是,当我尝试启动 PC 时,它会让我选择是正常启动还是进入系统修复/恢复模式(抱歉我的 PC 使用不同的语言,所以我希望这是该工具的正确名称) - 如果我选择它,PC 可能无法进入它并返回到该菜单。如果我尝试正常启动,PC 将进入“启动 Windows”阶段,然后重新启动。巧合?还是我的 BIOS 配置错误?不过它似乎认出了我的硬盘..
更新(15/7):奇怪的事情发生了。我拆开我的笔记本电脑并在稍微清理一下后把它放回原处,现在当我打开它时,它不会重新启动 - 尽管我的显示器仍然是黑色的(到目前为止我只尝试过没有内置硬盘)。在里面,我还发现屏幕电缆处于……有问题的状态。无法判断是否完全错误,但它看起来并不完全正确。但是,如果电缆是原因,它突然停止工作并且可能是由几个不同的原因引起的,这难道不奇怪吗?
假设我有一个 Windows 10 的重大更新,例如功能更新到版本 1803 或者更大的月度累积更新。我想让更新在我启动后无人看管的情况下运行,也许当我不在家时,但需要重新启动才能完成更新并设置活动时间,以便它不会自行重启,除非是晚上。
我是否可以让 Windows 在更新完成后立即重新启动,而不管当前时间或是否有应用程序正在运行?
我的主桌面运行 Windows 10 Pro,因此组策略是一个选项,但首选不需要 Pro 功能的答案。