当我的笔记本电脑在开始菜单上时,我可以启动 win7,通过在 grub.cfg 中将“insmod ldm”更改为“insmod part_msdos”来启动 windows 7。
在我将内核更新到 4.4.0-42 之前,我可以保存更改。现在我无法保存文件,因为它是只读的。
有什么建议么?
答案1
您可能会注意到该grub.cfg
文件建议不要更改该文件。要编辑 grub,请对 进行更改/etc/default/grub
。然后运行sudo update-grub
。这将对您的文件update-grub
进行永久更改。grub.cfg
如果您尝试将 Windows 设为您的优先启动设备,您可以通过将 grub 设为默认来实现saved
。这样,Grub 会记住您上次启动的操作系统,并将启动到该操作系统,直到您决定启动到其他操作系统。
为此,请对您的/etc/default/grub
文件进行以下更改:
文件编辑选项缓冲区工具配置帮助 # 如果你更改了此文件,请随后运行“update-grub”进行更新 #/boot/grub/grub.cfg。 # 有关此文件中选项的完整文档,请参阅: # info -f grub -n ‘简单配置’ GRUB_DEFAULT="已保存" GRUB_SAVEDEFAULT="true" #GRUB_HIDDEN_TIMEOUT="0" GRUB_HIDDEN_TIMEOUT_QUIET="true" GRUB_TIMEOUT="15" GRUB_DISTRIBUTOR="`lsb_release -i -s 2> /dev/null || echo Debian`" GRUB_CMDLINE_LINUX_DEFAULT="安静的启动" GRUB_CMDLINE_LINUX="" # 取消注释以启用 BadRAM 过滤,修改以满足您的需求 # 这适用于 Linux(无需补丁)以及任何内核
与默认值相比的变化以粗体字母突出显示。
或者,您可以使用 GUI 应用程序GRUB 定制器。它可通过 ppa 获得:
$ sudo add-apt-repository ppa:danielrichter2007/grub-customizer
$ sudo apt-get update
$ sudo apt-get install grub-customizer
安装 PPA 后,您可以从 Ubuntu Dash 搜索 ( grub-customizer
) 运行它。
这个 GUI 应用程序允许您轻松执行一些您可能不知道如何查找的选项,例如对启动器在启动菜单中出现的顺序进行排序。
答案2
如果文件权限是您唯一的问题,只需更改它。
sudo chmod 777 "whateverfile"
或者如果您希望能够编辑整个目录。
sudo chmod 777 “目录” -R
*请注意 777 为每个用户提供读/写访问权限,请记住这一点。
最好的,BoB