Dos & Windows & Linux三系统启动的实现方法
更新时间:2023-08-19 11:11: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三系统启动的实现方法08-19
我们身边的感动故事08-07
贵州省生源地信用助学贷款诚信教育考试学习资料(pdf转换为word)09-16
ME500B - 1.4 原理图11-27
第6周C程序设计作业07-05
水产养殖技术专业实习总结范文09-04
毕业论文正文-陈晓兰06-21
凝胶聚合物驱替装置04-13
声韵启蒙05-24
中冠家园整合营销策划报告 -11-14
- 上海大众、一汽大众、东风日产车型与VIN代号对照表
- 第2章服装原型及原型制作
- 江苏省工商行政管理系统经济户口管理办法及四项制度
- 纪检监察业务知识试题2
- 传感器综合题答案
- 北京第二外国语学院翻硕招生人数及学费
- 初三新编英语教材下册
- 公司庆中秋、迎国庆联欢会客串词
- 向区委常委会汇报安全生产工作材料
- 2006年GCT英语模拟试题(三)及答案解析
- 经济法概念的早期使用
- 我爱做家务课堂教学设计
- 学校安全工作月报表、消防安全排查表、消防隐患排查台账
- 成本会计毕业论文
- 班级文化建设论文
- 2018年天津市高考文科试题与答案汇总(Word版) - 图文
- 铁路论文
- 2017年嵌入式系统设计师考试时间及地点
- 1.111--灾害与突发公共卫生事件应急预案
- 起爆点主图 注意买入 拉升 逃顶源码指标通达信指标公式源码
- amp
- Windows
- 启动
- 实现
- 方法
- 系统
- Linux
- Dos
- 小学生计算错误类型及矫正策略研究
- 新大学日语标准教程(基础篇1)译文
- 驴小弟变石头(英文版)
- 《骆驼祥子》选择题练习
- 钱氏藏书目录
- 多肉植物种植管理月历总结
- 不同杏品种幼果抗寒性研究
- 《中国城市建设史》复习资料
- 中国茶饮料市场策略回顾与品牌传播分析(二)
- linux常用头文件详解
- 2010-2011(2)本科,毛概期末考试说明doc
- 深度旋风 GhostXP SP3 快速装机版 2011
- 多元函数条件极值的解法探讨
- 免费下载:平面设计色彩搭配表
- 高速PCB设计中GHz串行信号的完整性分析与仿真
- 关于历史学术论文的写作
- 国家发改委发布《中国节能技术政策大纲(2006年征求意见稿)》
- 18000英语单词词频分级记忆手册
- 广州市建设工程施工公开招标项目招标文件范本GZZB2010-007-1
- 16种快速杀死体内癌细胞的食物