我从USB安装Ubuntu。 完成安装后,我重新启动我的电脑,删除闪存驱动器,并尝试启动到Linux。 但我不能。 因为grub安装到闪存驱动器,我看到文字: grub rescue> 当我插入USB闪存时,我看到正常的grub菜单并启动到Linux或Windows。 如何重新安装grub到硬盘和启动没有USB闪存?
我正在安装4个500GB日立硬盘的SOHO服务器上安装Gentoo。 我能够从Live USB启动,使用以下命令创build了RAID-10arrays/ dev / md0 : mdadm –create /dev/md0 –assume-clean –level=10 –raid-devices=4 /dev/sda /dev/sdb /dev/sdc /dev/sdd –metadata=0.90 之后,我用fdisk创build了三个分区 Disk /dev/md0: 1000.2 GB, 1000214626304 bytes 2 heads, 4 sectors/track, 244193024 cylinders, total 1953544192 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): […]
我们提供configuration了overlayroot的盒子 ,使用下面的overlayroot.conf: overlayroot=device:dev=/dev/sda6,timeout=20,recurse=0 其中产生以下安assembly置: $ mount overlayroot on / type overlayfs (rw,errors=remount-ro) /dev/sda5 on /media/root-ro type ext3 (ro,relatime,errors=continue,user_xattr,acl,barrier=1,data=ordered) /dev/sda6 on /media/root-rw type ext3 (rw,relatime,errors=continue,user_xattr,acl,barrier=1,data=ordered) /dev/sda1 on /boot type ext3 (rw) 正如你所看到的,三个关键的物理分区:sda1是/ boot,sda5是一个只读的“工厂”根目录,sda6是一个“用户”根目录,可以随时擦除以将机器恢复到原始出厂状态。 现在,出于任何原因运行update-grub时会出现问题: $ sudo update-grub [sudo] password for administrator: /usr/sbin/grub-probe: error: cannot find a device for / (is /dev mounted?). 可以理解,因为/是一个overlayfs。 /usr/sbin/update-grub是: #!/bin/sh set […]
我有一个安装了Areca RAID控制器的SuperMicro盒子。 RAID控制器configuration为RAID 6 +热备份。 我正在尝试安装Ubuntu 12.04 LTS。 我为/,/ var,swap和/ data设置了独立分区的LVM。 在安装程序进行时,我在Grub安装步骤中反复失败:“Unable to install grub / dev / sda” – 尝试手动指定安装Grub的位置(推测是/ dev / mapper / vg0-root)产生类似的结果。 LVMconfiguration: 触发失败的安装步骤: 错误:
我今天在Ubuntu 10.04 Server(LTS)系统上安装了一些补丁程序。 在重新引导新修补的服务器之后,引导进程现在被一个unknown command 'recordfail'消息处理。 如果我按了一个键,机器会重新启动并卡在同一个地方。 我已经尝试删除grub中的recordfail行(E键编辑grub条目),但是我得到一个unaligned pointer错误。 任何人都知道这是从什么或如何解决? 我已经启动了一个Live系统,并且将hobbled系统挂载到/ mnt / slash上,从chroot中尝试重新安装grub软件包( aptitude reinstall grub-common grub-pc ),但没有运气。 还试过grub-install /dev/sda ,说它没有错误地完成,但仍然没有启动。 一些使用Google的用户只需要一个解决scheme即可完全重新安装整个系统。 有一个更好的方法。 更新 :重新configurationgrub-pc http://i.imgur.com/aCWsKRQ.png后 更新2:结束了从一个工作系统创build一个/ boot / grub的压缩包,并解压到被破坏的系统上。 然后,我启动到一个实时系统,创build了一个破坏系统的chroot,并从chroot运行grub-setup / update-grub。 我仍然收到recordfail错误消息,但系统至less现在启动。
以下问题。 我有一些LSI MegaRAID SAS 9240-4i卡的Superblades。 每个服务器一张卡。 在撰写本文时,所有人都使用最新的固件(20.13.1-0176)(根据LSI网站)。 这里有一个启动示例configuration( megacli -AdpAllInfo -aALL顶行)。 Versions ================ Product Name : LSI MegaRAID SAS 9240-4i Serial No : SP10195095 FW Package Build: 20.13.1-0176 Mfg. Data ================ Mfg. Date : 01/12/11 Rework Date : 00/00/00 Revision No : 03A Battery FRU : N/A Image Versions in Flash: ================ BIOS Version : […]
我试图在BTRFS根目录下使用grml和grub来启动ISO。 但是,从菜单grub(或某个后续的加载程序)中select引导选项后,无法findiso /@/boot/grml/ubuntu-14.10-desktop-amd64.iso:以下是我的grub.cfg menuentry "Grml Rescue System (ubuntu-14.10-desktop-amd64.iso)" { insmod part_msdos insmod btrfs set root='hd0,msdos1' if [ x$feature_platform_search_hint = xy ]; then search –no-floppy –fs-uuid –set=root –hint-bios=hd0,msdos1 –hint-efi=hd0,msdos1 –hint-baremetal=ahci0,msdos1 MYUUID-XXXXX else search –no-floppy –fs-uuid –set=root MYUUID-XXXXXX fi iso_path="/@/boot/grml/ubuntu-14.10-desktop-amd64.iso" export iso_path kernelopts=" " export kernelopts loopback loop "/@/boot/grml/ubuntu-14.10-desktop-amd64.iso" set root=(loop) configfile /boot/grub/loopback.cfg } 为什么我不能启动ISO?
我想了解是否可以在Red Hat 6 / CentOS 6(grub legacy bootloader)上configuration默认的内核启动参数。 我非常了解如何手动configuration所需的参数:我只需编辑/etc/grub.conf并编辑特定的节。 但是,类似的configuration不会持续内核更新:新节将使用默认的内核启动参数进行configuration。 较新的系统(例如:RHEL7)使用grub2和/ etc / default / grub文件和GRUB_CMDLINE_LINUXvariables来解决该特定问题。 所以我的问题是:可以指定系统范围内的默认内核启动参数,并将这些参数作为新内核的默认设置(通过YUM / RPM更新)? 谢谢。
这是如何分区表loooks: (parted) print Model: ATA TOSHIBA DT01ACA2 (scsi) Disk /dev/sda: 2000GB Sector size (logical/physical): 512B/4096B Partition Table: gpt Number Start End Size File system Name Flags 1 1049kB 2097kB 1049kB bios_grub 2 2097kB 514MB 512MB raid 3 514MB 8706MB 8193MB raid 4 8706MB 2000GB 1992GB raid (parted) (parted) quit root@condor1958:~# parted /dev/sdb GNU Parted 2.3 […]
这里的东西:我有Debian Lenny运行Xen dom0,我想安装另一个Debian Lenny作为domU。 我按照Debian Wiki的指南来写信。 在Debian安装程序尝试安装Grub之前,安装一切正常,它会失败并出现此错误: 安装步骤失败 安装步骤失败。 您可以尝试从菜单中再次运行失败的项目,或者跳过它并select其他项目。 失败的步骤是:在硬盘上安装GRUB引导装载程序 如果我忽略这一点,请完成安装并尝试启动机器,我得到这个: 加载请稍候… 开始:加载必要的驱动程序…完成。 开始:运行/ scripts / init-premount …致命错误:插入风扇(/lib/modules/2.6.26-2-686-bigmem/kernel/drivers/acpi/fan.ko):没有这样的设备 致命错误:插入散热错误(/lib/modules/2.6.26-2-686-bigmem/kernel/drivers> /acpi/thermal.ko):没有这样的设备 [0.608267] blkfront:xvda1:启用屏障 完成。 开始:安装根文件系统…开始:运行/ scripts / local-top …完成。 开始:运行/ scripts / local-premount …完成。 mount:无法读取/ etc / fstab:没有这样的文件或目录 开始:运行/ scripts / local-bottom …完成。 完成。 开始:运行/ scripts / init-bottom … mount:mount / dev on / root […]