标签: boot

Ubuntu 10.04:启动时的磁盘检查需要很长时间

磁盘检查程序在启动时每隔一段时间就会运行一次。它很快完成了大约 70%,然后大约需要一个小时才能完成剩余的 30%。我知道我可以取消它,但大概它运行是有原因的,所以我宁愿让它完成。

拖这么久正常吗?我能做些什么来加快速度吗?

规格:250GB HD,1GB RAM,1.8GHz 单核 Athlon

谢谢

ubuntu boot

5
推荐指数
1
解决办法
3807
查看次数

如何在第一次启动时运行脚本?

我只需要在 CentOS 机器第一次启动(安装操作系统后)时运行一些 bash 脚本这个脚本应该网络服务启动之前运行(因为这个脚本会改变网络配置)我如何注册我的脚本在网络服务启动之前运行?

linux centos boot start runlevel

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

Broadcom BCM5716 在 CentOS 6 启动时挂起

我在带有 Broadcom BCM5716 的 Dell R310 服务器上安装了全新的 CentOS 6。由于某种原因,板载 NIC 导致引导挂起。

Welcome to CentOS Linux
Starting udev: udev: starting version 147
Boardcom NetXtreme II Gigabit Ethernet Driver bnx2 v2.0.23b (Feb 01, 2011)
bnx2 0000:02:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
Run Code Online (Sandbox Code Playgroud)

就是这样......然后它只是挂起/冻结。如果我通过 BIOS 设置禁用网卡,CentOS 可以正常启动。

我已经从Broadcom 的网站下载并安装了最新的驱动程序。有任何想法吗?

nic boot linux-networking centos6 broadcom

5
推荐指数
1
解决办法
1989
查看次数

将现有的 Linux 移动到 LVM

我们有一个现有 Linux 安装(CentOS 6)+ 磁盘 1 上的引导分区和一个空磁盘 2 的服务器。我们想要设置的是:

  • 一个磁盘(1 个或 2 个,无所谓):
    • 可快照 LVM 中的主系统(约 50%)
    • LVM 中的备份空间(约 50%)
  • 其他盘
    • /home2 和可快照 LVM 中的 MySQL 数据(约 50%)
    • LVM 中的备份空间(约 50%)
  • 无论是磁盘
    • /boot

问题是,我们如何在不从头安装的情况下将主系统移动到 LVM 上?服务器是托管的,因此我们对操作系统安装过程没有太大影响。我们有:

  • 当然是普通的 SSH
  • 救援模式,由技术支持为我们启动救援操作系统
  • 没有远程 KVM

我们的想法是:

  • 在运行系统中,在磁盘2上设置LVM
  • 重新启动到救援模式并将主系统复制到磁盘 2(将 /boot 保留在磁盘 1 上)
  • 更新 grub 和 /etc/fstab
  • 重新启动到主系统,现在在磁盘 2 上
  • 擦除磁盘 1 并/home2在磁盘 1 上为 MySQL + 设置 LVM

但欢迎对该计划进行提示/验证。

注意:服务器上还没有重要数据,虽然丢失我们已经做的配置会有点不方便。

linux lvm grub boot

5
推荐指数
1
解决办法
309
查看次数

从 U 盘启动 FreeBSD 9:启动错误

我正在尝试从我按照官方指南创建的 U 盘启动 FreeBSD 9 :

dd if=FreeBSD-9.0-RELEASE-i386-memstick.img of=/dev/da0 bs=64k
Run Code Online (Sandbox Code Playgroud)

启动失败,出现一个简单的“启动错误”。为了启动/安装新的操作系统,我已经使用这个 USB 记忆棒有一段时间了,但我还是尝试了一个不同的 - 同样的问题。我也在另一台机器上重现了这个问题。我已经通过 torrent 获取了图像文件,其中 AFAIK 内置了 md5 检查,但我还是直接从 FreeBSD 镜像再次下载了它。结果一样。

有没有人在这方面取得成功?我没有在网上找到任何相关的信息,这似乎表明这不是一个众所周知的问题。有没有人想过在哪里寻找问题的原因?

freebsd usb-flash-drive boot

5
推荐指数
1
解决办法
5123
查看次数

守护进程没有在启动时启动 - 我该如何调试?

我根据他们的快速安装说明安装了新的遗物。

如果我在启动后手动启动守护程序,/etc/init.d/newrelic-daemon restart它可以工作,但启动后它不会自动运行。我怎样才能找出原因?

服务器是 Scalr/AWS PHP/5.3.2-1ubuntu4.15

linux ubuntu boot

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

丢失 Linux 根密码 - 恢复模式和 init=/bin/bash 失败

我丢失/忘记了坐在我旁边的服务器的 root 密码,正在尝试重置它。我宁愿不必擦除并重新安装或使用 Live CD(服务器运行的是 Ubuntu Server 12.04)。到目前为止我尝试过的...

1) 从 Grub2 启动菜单启动到“恢复模式”,然后进入 root shell 提示符。系统提示我“为维护提供 root 密码”。不去。

2) 将主引导选项的引导参数更改为包括“rw”和“init=/bin/bash”。然后当我用 Ctrl-X 启动时,屏幕变黑,什么也没发生(我已经等了五分钟)。init=/bin/sh 和 init=/bin/static-sh 都做同样的事情,而 init=/sbin/init 正常启动。

还有什么我可以尝试重置root密码的吗?谢谢!

linux ubuntu password root boot

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

如何将安装在 Citrix Xen 服务器上的 vm 上的引导设备更改为 DVD

我已经在我的新 Xen 服务器(XenServer 版本 6.2.0-70446c)上安装了 Centos 6。一切都很顺利。系统工作正常,但现在我想更改该 VM 上的引导设备以从 DVD 引导(来自 nfs 存储的 iso)但在属性中只有硬盘选项......我正在寻找添加一些新的 DVD 设备,但没有找到哪里(在 Vmware 上它很简单,也许在这里,但我搜索了很长时间,结果令人沮丧)......这对我来说很奇怪,因为当我为 Centos 系统创建 VM 时必须从 DVD 开始,一切都很顺利,没有问题,但现在当我不想更改启动顺序时,我不能(不知道如何) 在此处输入图片说明

我做错了什么......因为我不相信在 Xen 上这是不可能的。如何做到这一点?

virtualization xen centos boot

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

启动缓慢和 dns 不起作用

我不明白发生了什么,因为我很长一段时间没有对系统进行任何更改。现在系统启动太慢,启动时 - dns 请求不起作用。我可以通过 ip ping 远程主机,但不能通过名称请求它们。这是我在syslog

Dec 20 18:05:12 my-pc NetworkManager[1003]: <error> [1387548312.403516] [nm-dns-dnsmasq.c:402] update(): dnsmasq owner not found on bus: Could not get owner of name 'org.freedesktop.NetworkManager.dnsmasq': no such name
Dec 20 18:07:15 my-pc NetworkManager[2699]: <warn> failed to allocate link cache: (-10) Operation not supported
Dec 20 18:22:57 my-pc NetworkManager[2699]: <warn> DNS: plugin dnsmasq update failed
Run Code Online (Sandbox Code Playgroud)

同样出于某种原因,我现在只能通过控制台挂载 USB 闪存驱动器。我使用 Ubuntu 13.10。

ubuntu boot dnsmasq

5
推荐指数
1
解决办法
1320
查看次数

从 rc.local 或 init.d 启动进程时,startpar 进程挂起

从完整的 init.d 脚本(SysV 样式)或来自 rc.local 文件的简单单行调用启动正在进行的(类似服务的)进程时,我有一个特殊的问题,如下所示:

su someuser -c "/home/someuser/watchdog.sh &"
Run Code Online (Sandbox Code Playgroud)

watchdog.sh 包含以下内容:

#!/bin/bash

cd /home/someuser

until ./eventMonitoring.py
do
    echo "Program crashed with exit code $?. Starting again..." >&2
    sleep 1
done
Run Code Online (Sandbox Code Playgroud)

我总是在进程列表中留下一个额外的进程:

UID        PID  PPID  C    SZ   RSS PSR STIME TTY          TIME CMD
root      3048     1  0  1024   620   1 20:04 ?        00:00:00 startpar -f -- rc.local
Run Code Online (Sandbox Code Playgroud)

如果我从我的 init.d 脚本启动它(来源:https : //github.com/ivankovacevic/userspaceServices

我得到了相同的过程,但它是startpar -f -- userspaceServices

那个过程是什么鬼?为什么在查看 startpar 的手册页时没有提到-f参数?在启动时作为另一个用户启动进程方面,我做错了什么,这个奇怪的 startpar 进程也需要保留(或启动)?为什么任何其他 init.d 脚本都不存在该进程?

有人可以帮我解释一下这个问题吗? …

linux debian boot init.d rc.local

5
推荐指数
1
解决办法
5605
查看次数