Dos & Windows & Linux三系统启动的实现方法
更新时间:2023-07-20 10:13:01 阅读量: 实用文档 文档下载
- DOS命令推荐度:
- 相关推荐
Dos & Windows & Linux三系统启动 的实现方法
Agenda 1:准备工作 2:安装前的工作 3:DOS系统的制作 4:Win7系统的安装 5:Ubuntu系统安装 6:如何实现在三系统下的任意切换 7:Q&A 8:参考数据
准备工作 需要准备的Device: 1:可DOS启动的U盘 2:Win7系统的安装光盘 3:Ubuntu系统的安装光盘
需要准备的Tool: 1:GDISK.exe 2:
安装前的动作 Windows 7在安装过程中会默认分出一个100MB的分区,这 个100MB的分区存放着Windows 7的引导档Bootmgr和BCD, 在三系统下,各个系统至少需要一个分区,再分出一个 100MB分区,会使得整个硬盘分区过多,所以这里我会在 Dos下手动分好分区以避免100MB分区的产生。 通过可启动的U盘进入DOS,用gdisk.exe工具创建三个主 要磁盘分区: Gdisk x /del /all
第一个主要磁盘分区 1:第一个10GB的FAT32的主要磁盘分区 Gdisk x /cre /pri /sz:10000 /for /q
第二&三个主要磁盘分区 2:第二个30GB的NTFS的主要磁盘分区 Gdisk x /cre /pri /sz:30000 /ntfs /for /q /y 3:第三个30GB的FAT32的主要磁盘分区 Gdisk x /cre /pri /sz:30000 /y
DOS系统的制作 通过U盘启动到Dos,使用gdisk将Dos分区启动,具体命令 为: Gdisk x /act /p:1 通过format将该分区格式化为Dos启动分区,具体命令为: Format Y: /q /s
Win7系统的安装 因为Windows会默认将它的引导文件保存在活动分区 ,所以 在安装Win7以前,先把活动分区转到第二个主要磁盘分区 Gdisk x /act /p:2
放入Win7系统光盘,从光驱启动并把系统安装在第二个主要磁 盘分区。
Ubuntu系统的安装 在安装Ubuntu之前,先把硬盘的活动分区从第二个主要 磁盘 分区转到第三个主要磁盘分区: Gdisk x /act /p:3
安装过程需注意以下两点: a. 安装过程中,选择分区时,选择第三个分区,并将它 挂载为”/”。 b. 在安装进入到最后一项时,点击”Advanced”, 在”Install boot loader”下,选择将Grub安装 到”/dev/sda3”,而不要用默认的”/dev/sda”, 这一步非 常重要。这个选择的目的是将Grub安装在Ubuntu自己的分 区,而不是MBR。
如果Grub安装在MBR,会导致从Linux无法切换到Dos和Windows ,所以需要将它从MBR转移到Linux分区 。 如果此时你忘记上述的动作,可以在装好系统后进行以下 的动作进行改动: 在终端下输入: sudo grub-install /dev/sda3 这里的/sda3指的是第一个硬盘(sda)的第三个分区(3)。 执行完成之后重启计算机,并从U盘启动进入到Dos,然后执 行下列命令: Gdisk x /mbr /p 执行完成之后,确保Dos或者Windows分区是active的,就可 以正常进入Dos或者Windows了
。
如何实现在三系统下的任意切换 在Linux下添加切换到Dos和Windows的脚本 预设这时进入Linux系统。 然后将todos.sh和towin.sh这两个文件拷贝到Linux系统下。 如果想要切换到Dos,只需在终端下以root权限执行: ./todos.sh 这里todos.sh的内容如下: #!/bin/bash sfdisk -A /dev/sda 1 reboot 第一行是bash script的声明,这一行在这里可以省略掉。 第二行是使用sfdisk命令把当前第一个硬盘(/dev/sda)的第 一个分 区(1)启动(-A)。 第三行是立即重启系统。
towin.sh的内容如下: #!/bin/bash sfdisk -A /dev/sda 2 reboot 第一行是bash script的声明,这一行在这里可以省略掉。 第二行是使用sfdisk命令把当前第一个硬盘(/dev/sda)的第 一个分 区(2)启动(-A)。 第三行是立即重启系统。
在Dos下添加切换到Windows 和Linux的脚本 在Dos下添加切换到Windows和Linux的脚本 将gdisk.exe, towin.bat, tolnx.bat这三个文件拷贝到U盘,并 在Dos 下将这三个文件拷贝到Dos分区下。 如果想要切换到Windows, 则只要在Dos下输入: towin.bat towin.bat的内容如下: gdisk 1 /act /p:2 /r 这行命令是使用gdisk把当前第一个硬盘(1)的第二个分区 (/p:2)启 动(/act),并在启动完成后立即重启(/r)。 Tolnx.bat的内容如下: gdisk 1 /act /p:3 /r
在Windows下添加切换到Dos 和Linux的脚本 在Windows下添加切换到Dos和Linux的脚本 在Dos下,执行”towin.bat”,或者在Linux下,执 行”./towin.sh” ,系统会重启进入Windows。 将todos.bat, tolnx.bat, dos.txt, linux.txt文文件拷贝到Windows下。 如果想要切换到Linux,则只需要以Administrator权限执 行:tolnx.bat tolnx.bat的内容如下: diskpart /s linux.txt shutdown -r -t 0 第一行是使用diskpart命令行调用linux.txt文件里的命令,脚本会 在这时跳转到linux.txt,当linux.txt中的命令执行完成之后,会跳 回本脚本。 第二行是使用shutdown命令立即(-t 0)重启(-r)计算机。
linux.txt的内容如下: sel disk 0 sel part 3 act 第一行是选择(sel)当前计算机的第一个硬盘(disk 0)。 第二行是选择(sel)该硬盘的第三个分区(part 3)。 第三行是将该分区启动(act)。
todos.bat的内容如下: diskpart /s dos.txt shutdown -r -t 0
dos.txt的内容如下: sel disk 0 sel part 1 act
Q&A Q1: 如何将Windows 7从Grub的启动菜单里移除? A: 这取决于你的Grub版本,在终端下输入” grub-install -v”,如 果返回的结果是0.9x,请参考方法a,如果返回的结果是1.9x,请 参考方法b。 方法a: 在终端下输入”sudo gedit /boot/grub/menu.lst”,在弹出的档中 ,搜索”
title Other operating …”以及”title Windows …”,并 用”#” 将这两部分注释掉。 方法b: 在终端下输入”sudo chmod –x /etc/grub.d/30_os-prober”,然后 执行”sudo update-grub”。
Q&A Q2: 如何修改Grub的选择等待时间? A: 这取决于你的Grub版本,在终端下输入” grub-install -v”,如 果返回的结果是0.9x,请参考方法a,如果返回的结果是1.9x, 请参考方法b。 方法a: 在终端下输入”sudo gedit /boot/grub/menu.lst”,在弹出的档中 ,搜索” timeout 10” 10”,将这里的”10”改成你所希望的时间,如 10” 果 不需要选择等待时间,将它修改为”0”即可。 方法b: 在终端下输入”sudo gedit /etc/default/grub”, 在弹出的档中, 搜索” GRUB_TIMEOUT=10”, 将这里的”10”改成你所希望的时 间 ,如果不需要选择等待时间,将它修改为”0”即可。最后,执行 ”sudo update-grub”。
相关链接 相关连结如下: 1. Make, Mark, or Set a partition or drive Active or Boot in Windows or Linux: /how/make_active.html 2. Diskpart: /kb/300415 3. Sfdisk:/od/commands/l/blcmdl8_sfd isk.htm 4. Grub legacy: https:///community/GrubHowto 5. Grub 2: https:///community/Grub2
END
正在阅读:
Dos & Windows & Linux三系统启动的实现方法07-20
labview资料大全(希望对做毕设的和学习labview的群友们有帮助)12-24
医学心理学04-06
《安德烈·卢布廖夫》影评10篇12-12
2006年江苏高考物理试题和答案08-10
实验1 BCD码转换成十六进制码05-01
家长参与学校管理制度04-19
七年级上册语文教案全集(人教版)05-18
- 教学能力大赛决赛获奖-教学实施报告-(完整图文版)
- 互联网+数据中心行业分析报告
- 2017上海杨浦区高三一模数学试题及答案
- 招商部差旅接待管理制度(4-25)
- 学生游玩安全注意事项
- 学生信息管理系统(文档模板供参考)
- 叉车门架有限元分析及系统设计
- 2014帮助残疾人志愿者服务情况记录
- 叶绿体中色素的提取和分离实验
- 中国食物成分表2020年最新权威完整改进版
- 推动国土资源领域生态文明建设
- 给水管道冲洗和消毒记录
- 计算机软件专业自我评价
- 高中数学必修1-5知识点归纳
- 2018-2022年中国第五代移动通信技术(5G)产业深度分析及发展前景研究报告发展趋势(目录)
- 生产车间巡查制度
- 2018版中国光热发电行业深度研究报告目录
- (通用)2019年中考数学总复习 第一章 第四节 数的开方与二次根式课件
- 2017_2018学年高中语文第二单元第4课说数课件粤教版
- 上市新药Lumateperone(卢美哌隆)合成检索总结报告
- amp
- Windows
- 启动
- 实现
- 方法
- 系统
- Linux
- Dos
- 吸塑汽车标识制作工艺和现场安装工艺
- 研究生英语阅读教程(提高级-第三版)课文及课后习题答案
- 《计算机网络》期末复习题
- 商务谈判案例分析
- 《庄子》导学稿2012
- 省档案局召开全省档案法制工作座谈会
- 楼宇智能化技术第二章 许锦标
- 等潜水位线判读及应用
- 静电场中的导体与电介质---常见疑问解答
- stm32 12864 lcd显示时间和温度
- 赵天卫:5大产后恢复必须重视之卵巢轴的功能恢复
- 高速PCB设计中GHz串行信号的完整性分析与仿真
- 广州市建设工程施工公开招标项目招标文件范本GZZB2010-007-1
- 《红楼梦》导读 (1)
- 金属防护和废金属的回收-教案设计)
- 16种快速杀死体内癌细胞的食物
- VC++6中轻松实现滑动控件
- 临近既有线安全施工方案
- 第十九章《生活用电》单元测试题
- 入党积极分子谈话记录(四次)