我今天试着安装Kali Linux。一切顺利,安装完成,没有任何问题。虽然现在,当我启动我的电脑,我被提示进入grub。
我的linux安装是在(hd0,2)
我在grub中的命令是:
set root=(hd0,2)
linux /boot/vmlinuz-4.3.0-kali1-amd64
initrd /boot/initrd.img-4.3.0-kali1-amd64
set root=/dev/sda2
boot
然后我被引导到initramfs中,我不知道如何继续。
我刚刚为我的双引导膝上型电脑安装了EasyBCD (Windows7和Ubuntu14.04)。一切都很好,但是如果我在加载时选择了Ubuntu选项,那么下一个屏幕就是GRUB2和Windows和Ubuntu的选项。如何绕过该屏幕,使其绕过Linux引导程序并直接进入Ubuntu。
当我按照建议编辑grub文件并运行一个sudo update grub时,我得到的是:
Found linux image: /boot/vmlinuz-3.13.0-27-generic
Found initrd image: /boot/initrd.img-3.13.0-27-generic
Found li
我有两个硬盘驱动器A和B在A上,我是双引导linux和windows。在B上,我试图安装ubuntu服务器,以便将驱动器附加到无头服务器上。
我遇到的问题是,在B上安装了ubuntu之后,grub还没有启动。我运行了一个修复工具,现在我也可以从B(通过BIOS选择)启动,但是现在A和B的grub菜单显示了彼此的操作系统。所以A和B的食物菜单都是
Boot Linux from A
Boot Windows from A
Boot Linux from B
如果我试图更改A中的grub菜单,它也会影响从硬盘B启动时的grub菜单。如果我拔掉A并从B启动,grub将进入恢复模式。
我如何解除它们的
我的笔记本电脑在更新过程中丢失了电池,所以linux内核被截断了。在arch-chroot进入它并重新安装linux之后,它是可以的,但是/boot/initramfs-linux.img (和回退)是空的。而且,/etc/mkinitcpio.d/linux.preset是空的。如何解决这个问题,以及如何生成预置?
ls /etc/mkinitcpio.d/什么也不回
我有一个需要使用AST2600的BMC项目。我刚开始处理你的靴子。当我进入吹风指令时。我犯了个错误。
export ARCH=arm
export CROSS_COMPILE=arm-openbmc-linux-gnueabi-
make ast2600_openbmc_defconfig
make
结果:
make: arm-openbmc-linux-gnueabi-gcc: Command not found
/bin/sh: 1: arm-openbmc-linux-gnueabi-gcc: not found
dirname: missing operand
Try '
我有一个带有Windows 7和Ubuntu的双引导PC。昨晚我升级了从12.04到12.10,从那时起我就无法启动,因为PC进入了grub救援与错误“文件找不到”。
我尝试了以下步骤:
set prefix=(hd0,msdos5)/boot/grub/i386-pc/
set root=(hd0,msdos5)
insmod normal
我得到了错误symbol not found : 'grub_disk_dev_list'。
当我尝试:
linux /boot/vmlinuz-3.2.0-32-generic root=/dev/sda5 ro
我得到了错误- co
我成功地完成了从16.04 Ubuntu伙伴升级到22.04的所有升级。
从第一次升级,我注意到我看不到我的Grub开始菜单。
我还注意到,我的系统需要更长时间才能启动,首先在命令行中启动,然后以提示登录,然后进入图形环境。
不知道这是否可疑:
sudo cat /var/log/boot.log| grep GRUB
[sudo] password for cent:
Starting Record successful boot for GRUB...
[ OK ] Finished Record successful boot for GRUB.
如何移除12.x机器中不需要的内核
sudo update-grub
Generating grub.cfg ...
Warning: Setting GRUB_TIMEOUT to a non-zero value when GRUB_HIDDEN_TIMEOUT is set is no longer supported.
Found linux image: /boot/vmlinuz-3.13.0-96-generic
Found initrd image: /boot/initrd.img-3.13.0-96-generic
Found linux image: /boot/vmli
我尝试通过今天出现的更新通知从Ubuntu15.04升级到15.10,但是在运行dpkg --configure时它被卡住了。以下是最后一条消息:
Generating grub configuration file ...
Warning: Setting GRUB_TIMEOUT to a non-zero value when GRUB_HIDDEN_TIMEOUT is set is no longer supported.
Found linux image: /boot/vmlinuz-4.2.0-18-generic
Found initrd image: /boot/initr
我的GRUB2 ver2.02~beta2-36ubuntu3.4不会自动引导到Ubuntu。它一直出现在GRUB选择屏幕上,尽管我只列出了一个OS。我自己尝试过许多解决方案,但无法直接引导它进入Ubuntu。我尝试修改我的/boot/default/grub.cfg文件中的一些值,其当前设置如下:
# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file
我试图将我的系统从ubuntu18.04升级到20.04 (运行在HP Zbook 15U上),但升级被中断了。现在我无法正确地启动Ubuntu。你知道怎么修理坏了的装置吗?
以下是更多细节:
我使用软件更新程序从18.04升级到20.04 LTS。在“安装升级”-phase期间,系统关闭(首先屏幕冻结,然后变黑)。CRTL + ALT + F1什么也没做,所以我唯一的选择就是重新启动系统)。
我尝试在恢复模式下启动(Grub显示了三个不同的内核:
Ubuntu, with Linux 5.4.0-77-generic
Ubuntu, with Linux 4.15.0-147-generic
这是我想要做的。
USB Stick Boots to -> GRUB Loader -> GRUB boots one of many ISO files on the USB into LIVE mode.
下面是我的目录结构,非常简单
MULTIBOOT(USB stick) ->
- ubuntu-14.04.1-desktop-i386.iso (ISO File)
- Parrot-full-3.6_amd64.iso (ISO File)
- kali-linux-2017.1-amd64.iso (ISO File)
- boot (FOLDER)
- boo
为了准备第一次考试,我学习了I,我遇到了以下问题。
Which directory MUST exist in / to qualify this OS as Linux
我搜索过google和wikibook,但是找不到哪个文件夹被分类为'linux‘。
以下是linux盒的输出
vagrant@precise64:~$ ls /
bin boot dev etc home initrd.img
initrd.img.old lib lib64 lost+f
我在同一个磁盘上安装了Linux和Windows。最近,我决定改用不同的Linux发行版。从那以后,格鲁布失败了,掉进了救援队的外壳。我在网上发现,我可以使用以下命令启动:
set prefix=(hd0,gpt6)/boot/grub
set root=(hd0,gpt6)
insmod linux
insmod normal
normal
输入normal命令后,我将进入通常的Grub,在那里我可以选择要引导的操作系统。我试着重新安装Grub,但是实际的问题似乎是我有两个不同的Grub安装。
这些是我的分区:
Device Start End Sectors
我目前正踮着脚尖进入自定义内核构建。
我首先从VirtualBox中的VM开始,安装了UbuntuServer20.04的新发行版。
我遵循了以下程序:
# getting the archive
cd ~/src/linux/
wget https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.4.91.tar.xz
tar -xf linux-5.4.91.tar.xz
cd linux-5.4.91/
# getting the config of the kernel currently running
cp -v /boot/con
我以前读过几个问题,但没有找到解决办法。在运行update-grub命令时,它给出了以下输出:
root@Agustin-Ubuntu:/home/agustin# update-grub
Generating grub.cfg ...
Warning: Setting GRUB_TIMEOUT to a non-zero value when GRUB_HIDDEN_TIMEOUT is set is no longer supported.
Found linux image: /boot/vmlinuz-3.5.0-45-generic
Found initrd image: /boot
我在Xubuntu 18.04遇到了一个很奇怪的问题.我在sudo apt update之后运行了以下命令:
sudo apt upgrade
但它会导致一个错误:
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out
我遵循Arch安装指南,并在进入本部分之后:
grub-mkconfig -o /boot/grub/grub.cfg
我有个错误:
Device /dev/xxx not initialized in udev database even after waiting 10000000 microseconds
我试着遵循Arch Linux Wiki. 的指示,但是我意识到我不能安装/run/lvm,因为我的/run文件夹中没有"lvm“。以前有人遇到过这个问题吗?