grub-install /dev/sda是将grub(一个多操作系统引导器)安装在第1块SCSI硬盘的引导区(一般是MBR,但也有GPT分区表的)。sudo是临时以root权限运行一些命令(这里是grub-install),需要输入root帐户密码的。
/dev/sda通常代表第一个硬盘设备,如果你的机子有多个硬盘,就需要确定打算将grub安装到哪一个,具体可以终端输入lsblk命令查看具体的设备名。
新版的grub-install命令指定安装目录时不再使用--root-directory选项,改为 --boot-directory选项,安装文件不是安装在指定目录的/boot/grub下,而是安装在指定目录的/grub下,具体用法为: grub-install --boot-directory=DIR Install-Device 1. 举个例子说明,如果 /boot分区为 sda7,/ 分区为 sda8,在使用 livecd ...
sudo grub-install /dev/sda >>> root@California:~# update-grub Sourcing file `/etc/default/grub' Sourcing file `/etc/default/grub.d/init-select.cfg' 正在生成 grub 配置文件 ... 找到Linux 镜像:/boot/vmlinuz-5.4.0-52-generic 找到initrd 镜像:/boot/initrd.img-5.4.0-52-generic 找到Linux ...
1、重启虚拟机,进入GRUB菜单(开机时按下任意键)。 2、选择要启动的内核条目,按下“e”键进入编辑模式。 3、找到以“linux”或“linux16”开头的行,在该行末尾添加rd.break。 4、按下Ctrl+X启动虚拟机,进入紧急模式。 5、以下命令重新挂载根文件系统: ...
1、用grub引导双系统,grub rescue后输入命令进入Ubuntu后,终端运行sudo update-grub就可以了,会自动配置引导双系统。如果运行结束看提示没有找到windows,先安装os-prober再update-grub。2、在完成上面的grub修复后,重启进PE用分区软件重建mbr,恢复默认的windows系统引导,重启就会出现你所说的easybcd的...
Program *grub* is present in package *grub*, which is installed on your system.Absolute path to *grub* is */usr/sbin/grub*, so running it may require superuser privileges (eg. root).楼上+1 yxmline ---x--- 8 sudo grub-mkconfigsudo grub-installsudo update-grub登录...
重启计算机,进入GRUB菜单。 选择“Advanced options forUbuntu”或其他类似选项,然后选择“Recovery mode”。 在恢复模式菜单中,选择“root”进入单用户模式。 修复sudo权限: 添加用户到sudo组:usermod -aG sudo username 重新安装sudo包:apt-get update apt-get install --reinstall sudo ...
update-grub命令通常包含在grub2-common包中。你可以通过以下命令来检查这个包是否已经安装: bash dpkg -l | grep grub2-common 如果包没有安装,你需要安装它。对于基于Debian的系统(如Ubuntu),可以使用以下命令安装: bash sudo apt-get update sudo apt-get install grub2-common 检查PATH环境变量: 如果grub...
当然你想进入一个目录,而你又知道他的绝对路径的话,可以直接输入绝对路径,比如 cd /boot/grub就是直接进入 /boot/grub。另外,如果你在cd后面并不加 / 的话,那就是进入当前目录的下的文件,比如你现在在家目录 /home/XXX,输入 cd pictures那就是进入/home/XXX/pictures目录。