我根据此链接更改了我的macbook上的引导顺序。
但是..。现在我在启动Mac OS X Yosemite时遇到了问题。我收到错误消息:找不到错误文件‘/mach_kernel’。等如何修复它?
提前感谢!
附言:问题可能不在grub.cfg中
这是grub.cfg:
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#
### BEGIN /et
在今天的更新之后,2011年11月22日,Ubuntu选项从我的双分区GRUB11.10中消失。
一些fdisk -l:
Device Boot System
/dev/sda1 * HPFS/NTFS/exFAT
/dev/sda2 Extended
/dev/sda5 Linux
/dev/sda6 Linux swap / Solaris
Device Boot ID System
/dev/sdb1 * c W95 FAT32 (LBA)
我还运行了这个:
grub-probe -t device /boo
我在两个分离的物理SSD上安装了Windows 10和Linux,启动时看不到;我可以通过手动更改BIOS中的加载优先级来加载windows或Gnu/Linux。我试图更改窗口设置。特别是我没有选中“打开快速启动”选项。
Control Panel -> System and Security -> Power Options -> Chose what the power buttons do
我已经使用命令从Gnu/Linux重新安装了grub:
sudo grub-install /dev/sda1
此外,我还尝试使用命令GRUB_HIDDEN_TIMEOUT更改/et
几个月来,我一直使用Ubuntu18.04进行全磁盘加密、lvm分区和加密引导,没有任何问题,现在我突然无法使用grub启动。
当我在我的计算机上启动时,会显示最小的grub,并且我能够用这个手动过程启动:
set prefix=/efi/ubuntu/
insmod luks
cryptomount (hdx,gpty)
set root=(lvm/system-root)/
linux (lvm/system-boot)/vmlinuz-[...]
initrd (lvm/system-boot)/initrd-[...]
insmod normal
normal
boot
启动后,在/e
我曾经在WebStorm中启动过一个节点脚本。它是一个VueJS应用程序。它在localhost:5000上运行。当我在chrome中打开它时,我可以看到它一开始没有响应,然后突然加载。这告诉我,这个过程总是在循环中重新启动。当我运行ps aux | grep node时,我可以看到进程正在快速地更改进程ID。这证实了我的观察结果。如果我试图杀死这个进程,它会告诉我没有使用该ID的进程,因为它重启得太快了。当重新启动计算机时,该过程也会开始。我也从我的电脑上完全卸载了NodeJS,但奇怪的是,它无论如何都会启动。我在用macOS,我不知道我还能尝试什么。 ps aux | grep node
所以我有了完美的Ubuntu 12 / Windows 7双启动设置--直到我不得不重新安装Windows 7。
事发后,GRUB2当然被消灭了,因此我的Ubuntu安装变得不可访问。
我尝试过以下步骤:
mount /dev/sda5 /mnt #This is where my Ubuntu installation resides.
mount /dev/sda1 /mnt/boot #Indicated by the `*` under `Boot` when doing `fdisk -l`
mount --bind /mnt/proc /proc
mount --bind /m