假设用grub引导双系统,第一项为ubuntu,第三项为windows。
那么下面的脚本就不用再等待选择启动项了,直接在系统运行重启即可。
原理也就是修改grub.cfg文件的默认启动项。
欢迎讨论其他方案~
新建文档.sh --> 右键属性 --> 可执行
#!/bin/bash
sudo sed -i 's/set default="0"/set default="2"/g' /boot/grub/grub.cfg
sudo reboot
打开终端,拖进sh,回车,密码。(还没找到双击sh文件就行的方法)
安装ext2fsd,挂载根目录/到D盘符。
新建文档.bat
powershell -Command "(gc D:\boot\grub\grub.cfg) -replace 'default=\"2\"', 'default=\"0\"' | Out-File -encoding UTF8 D:\boot\grub\grub.cfg"
powershell restart-computer
双击 新建文档.bat 重启
”0“代表引导第一项,”2“代表引导第三项
1
znoodl 2015-02-25 07:38:38 +08:00 via iPad
切换系统花的时间不在选择项上,换SSD速度提升明显
|
2
402645707 2015-02-25 08:11:35 +08:00 via Android
貌似最近很火的双系统win安卓平板就是这么玩的
|
3
ritksm 2015-02-25 08:25:04 +08:00 2
默认进linux
linux下直接grub-reboot启动到windows就可以了。 何必要改配置文件 http://unix.stackexchange.com/questions/43196/how-can-i-tell-grub-i-want-to-reboot-into-windows-before-i-reboot |
5
onlyice 2015-02-25 11:12:53 +08:00 via Android
我觉得 default=saved 更方便一点,记住上次的选择。。频繁换系统使用的概率还是不高吧?
|
7
Twinkle 2015-02-25 12:18:36 +08:00
基本上不怎么切
|
8
hjc4869 2015-02-25 12:20:40 +08:00
直接用EFI装windows,安装Ubuntu的时候使用Windows boot manager引导不就行了。。
话说我之前装双系统,Win8.1和Ubuntu结果发现一个月都用不着一次Ubuntu…… |
10
uranushiko 2015-02-25 15:27:07 +08:00 via Android
~不玩游戏,以前我都是直接ubuntu装虚拟机再win全屏,切换窗口就行了。mac下也这么干。不过现在对这类需求不大了,都好久没开虚拟机了。
|
11
myv2ex 2015-02-25 16:01:05 +08:00
无非是通过修改grub.cfg文件来修改启动缺省项来完成下一次快速启动缺省系统而已,这样的做法也仅仅是在频繁切换系统并已肯定我需要进入另外一个系统的情况下非常有用,免去启动选择系统需要花费的时间(这个时间与你打开终端执行sh的时间应该没有实质上的差别),你所做的脚本有一种情况比较有用,我需要重启进入另外一个系统,但此时我很想去趟厕所,我执行下脚本,等你厕所归来,我已进入到下一个系统了。呵呵,但其实grub.cfg文件官方强烈阻止修改,而是通过修改/etc/default/grub调节顺序后,用update-grub2来更新菜单,其实切换系统是否能是否快速切换其实不重要,重要的在于我所在工作的当前系统中真正工作了多少时间,如果够多,那么决定切换到哪个系统的所花费的时间是可以忽律不计的,也是根本无意义的。
|
12
bjzhush 2015-02-26 10:55:59 +08:00
鸡肋的很。。。
|
13
mfaner 2015-02-26 15:38:06 +08:00
照这思路我觉得还可以来回切换MBR。hhhhh
powershell好想吐槽... |
15
yangkeao 2015-02-26 20:39:41 +08:00
有个更快的方法~~
开个Virtualbox挂windows,在第二工作区全屏 然后快捷键切换 一秒换到Windows哈哈哈~~ |
16
ehs2013 2015-02-27 00:54:56 +08:00
简单的折腾了一下,可以在 MacBook 上用 grub2 当引导器。(OS X 自带的不能识别 Linux。。。
|
18
raptor 2015-02-27 08:44:17 +08:00
最快的方法是:根本不用windows……
|
19
xieyudi1990 2015-03-10 05:28:13 +08:00
$cat /boot/grub/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 # |
20
madshaw 2015-03-10 09:57:11 +08:00
感觉弄两台电脑挺好的
|