Articles of grub

grub在启动时不再装入启动分区时如何解决?

这个系统在dm-raid设备上有一个启动分区。 我通过标准的方法从旧的Ubuntu更新到最新的LTS。 现在,如果内核通过“apt-get upgrade”更新,新的内核将不会加载。 GRUB引导屏幕中也没有列出条目。 我已经确定update-grub可以像我期望的那样工作,更新挂载在/ boot的分区。 但是,当我启动它时,GRUB读取根驱动器/启动文件夹。 在启动之前,不会将raid isw_dbbbejgeca_Volume0p1安装到/ boot。 如果我将挂载/启动驱动器的内容复制到一个文件夹,然后卸载它并将所有内容复制到根驱动器/ boot文件夹,系统将启动新的内核并显示GRUB菜单中的所有更新。 我需要帮助,以确保GRUB将挂载基于RAID的启动分区。 接下来是启动修复工具的一些输出。 引导信息脚本e7fc706 +引导修复额外信息[引导信息23Nov2014] =============================引导信息摘要:================= ============== =>没有启动加载程序安装在/ dev / sdc的MBR中。 操作系统:Ubuntu 14.04.1 LTS 启动文件:/ etc / fstab ============================驱动器/分区信息:================= ============ “blkid”输出:________________________________________________________________ 设备UUIDtypes标签 / dev / mapper / isw_dbbbejgeca_Volume0p1 840df97f-7154-49a3-aa9c-02bd092d416c ext2 / dev / mapper / isw_dbbbejgeca_Volume0p5 M9ln25-ua43-3S0c-xWeT-8Ejd-tk2U-kp5nNG LVM2_member / dev / mapper / […]

有意删除虚拟机上的MBR,但条目保留

我正在玩主引导logging。 我决定删除并在我的vmware机器上进行恢复。 使用Ubuntu LiveCD,我试图用命令擦除分区条目和签名: dd if=/dev/zero of=/dev/sda bs=1 skip=446 count=66 要么: dd if=/dev/urandom of=/dev/sda bs=1 skip=446 count=66 要validation我的更改,我使用命令检查: dd if=/dev/sda bs=1 skip=446 count=66 | hexdump -C 但是我看不到零或随机字符。 一切都没有改变。 我重新启动了我的机器。 正如所料,我无法启动我的操作系统。 我再次启动LiveCD,再次看到没有更改MBR分区和签名,旧数据被保留。 哪里不对?

我如何修改debian 7上的bootloaderconfiguration

我想远程安装Debian 7。 我已经按照这个教程: https : //wiki.debian.org/DebianInstaller/Remote 我怎样才能执行第8步? 我发现命令update-grub但我不知道在哪里写configuration。

EXTLINUX警告安装grub

在Debian GNU/Linux Jessie上进行apt-get dist-upgrade Debian GNU/Linux Jessie EXTLINUX警告我现在必须安装grub 。 这个系统是在我没有完成的图像之后安装的:忽略警告是否安全? 我是否也要安装grub如果现在没有安装,一切正常(直到我重新启动,也许)? 你能给我指点吗?

复制centos 6修改mdadm raid 1并克隆到新的mdadm raid 1 ssd

我有:Centos 6.7 grub-install -v grub-install(GNU GRUB 0.97) lsblk 两个新的SSD 128GB Liveed usb Parted_Magic_2015.03.06 /boot/grub/device.map中 # this device map was generated by anaconda (hd0) /dev/sda (hd1) /dev/sdb /boot/grub/grub.conf文件 default=1 timeout=5 splashimage=(hd0,2)/grub/splash.xpm.gz hiddenmenu title CentOS (4.1.10-1.el6.elrepo.x86_64) root (hd0,2) kernel /vmlinuz-4.1.10-1.el6.elrepo.x86_64 ro root=/dev/mapper/VolGroup-LogVol02 LANG=uk_UA.UTF-8 rd_NO_LUKS KEYBOARDTYPE=pc KEYTABLE=us rd_LVM_LV=VolGroup/LogVol02 SYSFONT=latarcyrheb-sun16 rhgb crashkernel=128M quiet rd_MD_UUID=88b7c4d8:48557d19:3018c405:b427edf6 rd_LVM_LV=VolGroup/LogVol00 rd_NO_DM initrd /initramfs-4.1.10-1.el6.elrepo.x86_64.img 我想要: […]

为什么我的服务器在LVM内移动root fs后无法启动?

我试图把我的根分区移到基于物理卷的RAID上,而我似乎失败了。 我使用的程序有点复杂,但是这是因为我的托pipe服务提供商具有非常有限的安装能力,所以我无法使用在raid卷上使用lvm制作的根文件系统。 为了testing我的情况,我在VirtualBox中创build了4个磁盘的虚拟实例: / dev / sda – 8GB / dev / sdb – 8GB / dev / sdc – 20GB / dev / sdd – 20GB 并在那里安装了Linux(Debian 8.5)。 最初安装后,布局是: / dev / sd [bcd] – 未分区,未使用 / dev / sda – 具有1个分区(/ dev / sda1),小(4GB),用作LVM的PV 在这个PV上,我创build了VG和LV,它现在用作/: 这是它的样子: =# mount / mount: /dev/mapper/vg-root is already […]

Linux +如何清理/引导,只保留当前的内核版本文件

在/ boot下,我们有以下文件(Red Hat Linux版本6.6) cd /boot # ls -ltr drwx—— 2 root root 12288 Oct 15 2015 lost+found -rwxr-xr-x 1 root root 4152624 Oct 15 2015 vmlinuz-2.6.32-504.30.3.el6.x86_64 -rw——- 1 root root 6084011 Oct 15 2015 initrd-2.6.32- 504.30.3.el6.x86_64kdump.img drwxr-xr-x 3 root root 1024 Oct 15 2015 efi -rw-r–r– 1 root root 106371 Oct 15 2015 config-2.6.32-504.30.3.el6.x86_64 […]

无法在GCP上启动Centos计算机(Google Compute)

我有一台Centos 6服务器,在过去的6个月里,它在Google Compute平台上运行时间为6个月。 没有重新启动 – 今天早上冻结,重新启动时在启动时产生以下错误: [ 3.205240] VFS: Cannot open root device "UUID=e2eb8dc4-d9f9-48e8-9194-cdbff5f4513f" or unknown-block(0,0) [ 3.208204] Please append a correct "root=" boot option; here are the available partitions: [ 3.210557] Kernel panic – not syncing: VFS: Unable to mount root fs on unknown-block(0,0) [ 3.213256] Pid: 1, comm: swapper veid: 0 Not tainted […]

我如何在我的新安装中使用grub启动grub

我已经在我的第一个驱动器sda上安装了一个Scientific Linux 6(像Centos 6),并将其用作我的工作linux,为了继续使用我的工作分配,我在sdb上安装了一个Scientific Linux 7。 在bios设置上使用启动优先级,我可以在sda上启动SL 6或在sdb上启动SL7 是否有可能在sda上configurationgrub,以便在启动时也可以在sdb上运行grub引导加载程序,所以select哪个分发开始? 我的意图是让安装grub在sdb上,以便在完成configuration后立即准备好新的SL7安装

Centos 6.8失败重启专用服务器

好的,所以我买了一个从nocix安装了Centos 6.8的专用服务器,还附带了2个硬盘驱动器sda – 128GB SSD和sdb – 2TB HDD驱动器,我想我把第二个驱动器分区为/ dev / sdb,然后重新启动但失去了通过SSH连接的能力,所以我联系了nocix,他们说我不得不重新加载SystemRescueCd。 所以我这样做,一直在阅读/遵循这里列出的步骤: https : //www.system-rescue-cd.org/Sysresccd-Partitioning-EN-Repairing-a-damaged-Grub 看到我运行grub-install /dev/sda时得到的错误消息 df:警告:无法读取挂载的文件系统表:没有这样的文件或目录df:警告:无法读取挂载的文件系统表:没有这样的文件或目录找不到/ boot的设备:找不到或不是块设备。 看到我的分区下面。 我有2个驱动器sda和sdb。 [=====DEVICE=====] [==FILESYS==] [======LABEL======] [====SIZE====] [MAJ] [MIN] [loop0 ] [squashfs ] [<unknown> ] [ 275.14 MB] [ 7] [ 0] [sda1 ] [ext2 ] [<unknown> ] [ 250.00 MB] [ 8] [ 1] [sda2 ] […]