linux dd命令制作软盘,制作Linux启动软盘的四种方法
Linux的启动软盘有boot盘和boot/root盘之分,所谓的boot盘只能用来启动已经安装在硬盘上的Linux系统,而boot/root盘本身就是一个迷你Linux系统。Linux启动软盘是系统修复的必备工具,因此掌握启动软盘的制作方法是很有用处的,下面lanche就向大家介绍boot盘的四种不同的制作方法:
1、使用mkbootdisk工具为当前系统制作启动盘
mkbootdisk –device /dev/fd0 `uname -r`
参数说明:–device /dev/fd0是要建立启动软盘,也是默认选项,因此也可以省略它;接下来的参数是内核版本号,如2.2.16等,这里是利用`uname -r`命令来获得系统的内核版本号。对于更多的参数,请自行参看手册页:man mkbootdisk。
此方法将为当前系统制作启动软盘,因此必须已经运行Linux系统,并且在系统中安装有mkbootdisk软件包(如果没有的话请安装该软件包)。制作出来的启动盘与在Linux安装过程中提示制作的启动软盘是一样的。
2、将lilo安装在软盘的引导扇区中
lilo -b /dev/fd0
参数说明:-b /dev/fd0是将lilo安装在软盘上,因为默认时是将lilo安装在硬盘上的,所以不能省略它;-C config_file参数将允许你使用/etc/lilo.conf以外的配置文件。更多的参数请自行参看手册页:man lilo。
这种方法也是为当前系统制作启动盘。
3、找一个可引导内核,令它的根设备指向正确的根分区,然后“刻”入软盘:
rdev vmlinuz /dev/hda?
dd if=vmlinuz of=/dev/fd0
说明:使用rdev命令将可引导内核vmlinuz中的根设备指向/dev/hda?,在些请把hda?换成你自己的根分区,接下来用dd命令将该内核写入软盘。
此方法可以使用任一个可引导的内核来制作,因此可以借助其它的Linux系统来完成,这在已经无法通过硬盘启动来进入你的Linux系统时尤为有用。但需注意的是,如果使用与你系统不同的内核,则在启动后可以失掉部分功能,比如无法装入某些模块,无法正确显示汉字(用外文内核来引导中文Linux时)等,如果你还想为你的系统制作专门的启动盘,可以在启动完成后再利用方法1或2来制作。
4、利用软盘上的装载程序和一个可引导内核启动系统
首先要制作一个DOS启动盘(format a:/s),将装载程序loadlin.exe和可引导内核vmlinuz拷贝到软盘上,然后建立自动批处理文件autoexec.bat,其内容如下:
loadlin vmlinuz root=/dev/hda? ro
这种方法也很简单,因为各个版本的Linux安装光盘上都可以找得到loadlin.exe和某个可引导内核vmlinuz,在DOS或Windows 9x的dos窗口中就可以轻易地制作出来了。特点与方法3一样,你可以利用任一个可引导内核来引导系统。
以上四种方法在包括RedHat、蓝点、Xteam Linux、Turbo Linux、红旗等在内的发行套件中都验证通过。
除了上面的几种方法之外,你还可以利用syslinux软件来制作Linux启动盘,由于各种Linux发行套件都不包含它,所以在此就不多说了。而boot/root的制作则可以参看《电脑报》2000年第43期的“用好Linux启动盘”一文。
linux dd命令制作软盘,制作Linux启动软盘的四种方法相关推荐
- 克制linux启动盘,制作Linux启动盘的四种方法
出处: Linux的启动软盘有boot盘和boot/root盘之分,所谓的boot盘只能用来启动已经安装在硬盘上的 Linux系统,而boot/root盘本身就是一个迷你Linux系统.Linux启动 ...
- linux系统制作系统盘,制作Linux启动盘的四种方法
1.使用mkbootdisk工具为当前系统制作启动盘 mkbootdisk --device /dev/fd0 `uname -r` 参数说明:--device /dev/fd0是要建立启动软盘,也是 ...
- linux db2 删除表空间,DB2表清空数据的四种方法及技巧
DB2数据库系统建表后,难免会有将表中数据清空的需求,本文将为您介绍DB2数据库中四种数据删除的方法,供您参考,您可以根据实际情况来进行选择,希望能对有所帮助. 1. 使用 DELETE 语句,即: ...
- VxWorks 启动程序的四种方法
文章目录 1.背景介绍 1.1.Vxworks工程 1.2.Vxworks shell 2.内核应用程序(DKM)自启动 2.1.需求来源 2.2.方案1(失败) 2.3.方案2(成功) 3.用户应用 ...
- 在 Linux 下将 PNG 和 JPG 批量互转的四种方法
导读 计算机术语中,批处理指的是用一个非交互式的程序来执行一序列的任务的方法.这篇教程里,我们会使用 Linux 命令行工具,并提供 4 种简单的处理方式来把一些.PNG格式的图像批量转换成.JPG格 ...
- 在Linux下将PNG和JPG批量互转的四种方法
计算机术语中,批处理指的是用一个非交互式的程序来执行一序列的任务的方法.这篇教程里,我们会使用 Linux 命令行工具,并提供 4 种简单的处理方式来把一些 .PNG 格式的图像批量转换成 .JPG ...
- S5PV210开发 -- Linux dd命令
如需转载请注明出处:https://blog.csdn.net/qq_29350001/article/details/78475434 昨天群里有人询问,为什么破坏 BootLoader 破坏不掉. ...
- linux如何把用户加组内,在Linux中将用户添加到特定组的四种方法
在Linux中将用户添加到特定组的四种方法 Linux组是用于管理Linux中用户帐户的组织单位. 对于Linux系统中的每个用户和组,它都有唯一的数字标识号. 它称为用户ID(UID)和组ID(GI ...
- Linux——让程序在后台运行(四种方法+使用推荐)
目录 一.第一种方法(加"&"符号) 二.第二种方法(nohup命令) 三.第三种方法(screen命令) 四.第四种方法(systemctl命令) 五.总结 六 ...
最新文章
- Java Servlet 过滤器与 springmvc 拦截器的区别?
- no segments* file found in SimpleFSDirectory问题总结
- plc维修入门与故障处理实例_电气控制基础+PLC编程入门+工程应用实例
- visio交叉线去掉交叉点弯曲方法
- 1095 解码PAT准考证 (25 point(s)) - PAT乙级真题
- office2010安装报错
- 引用内部函数绑定机制,R转义字符,C++引用,别名,模板元,宏,断言,C++多线程,C++智能指针...
- 在Android上实现汉字笔顺动画效果
- 什么是ANC降噪技术?耳机工厂来告诉你
- 揭开姓氏的秘密|为什么最古老的八个姓氏都是女字旁?
- X上面有一道横线,怎么打出来?
- sql之浅谈视图的作用
- 实战项目:餐厅订单数据分析:订单维度和时间维度
- Android 使用RecyclerView实现(仿微信)的联系人A-Z字母排序和过滤搜索功能
- 掌握这些电脑知识,你会玩得很无耻
- Unity 物理系统 -- 碰撞体简介(碰撞、触发条件)
- 三维重建 影像匹配 密集匹配三者的关系
- RAM和ROM和Flash ROM的区别
- JDK的安装和配置(图文小白版)
- AD使用教程 图文并茂 AD2020四层板
热门文章
- python微信验证码收不到_给微信回复消息收不到(Python)
- FreeRTOS 之二 Tracealyzer for FreeRTOS(FreeRTOS+Trace) 详解(源码解析+移植)
- 二叉树前序中序后序_leetcode889_go_根据前序和后序遍历构造二叉树
- vb6编写用户权限_仅需三行代码,即可让Apache Shiro接管Swagger权限认证
- vba vbscript.regexp加载dll错误_[原]排错实战——拯救加载调试符号失败的IDA
- Macbook 中如何通过命令行打开 vscode
- python 排序统计滤波器_马尔可夫链+贝叶斯滤波器的Python展示
- $.extend 的相关用法
- 二分图的最佳完美匹配(模板)
- 元对象我所理解的设计模式(C++实现)——享元模式(Flyweight Pattern)