1.你必须有一个喜欢的Linux系统,然后插入usb硬盘
2.需要安装两个工具:mkinitrd,rsync。debian用户apt-get install initrd-tools rsync。用其他发行版的自己看着办。
3.fdisk /dev/sda(以下都假设是sda),假设sda1为主分区,sda2为交换分区
4.mkfs.reiserfs /dev/sda1,用你喜欢的文件系统创建分区
5.mkswap /dev/sda2,创建交换分区
6.mount /dev/sda1 /mnt/mp(假设/mnt/mp已经存在),把分区挂上,准备把本机的系统传送过去。
7.rsync -av --exclude "/mnt" --exclude "/proc" / /mnt/mp,开始传送系统,注意要避开/proc和/mnt。当然你用cp -a也可以。
8.mkdir /mnt/mp/proc /mnt/mp/mnt,虽然避开了/mnt和/proc,但是别忘了创建这两个挂载点。
9.把grub/lilo安装到/dev/sda上面。
10.vi /dev/sda1/etc/fstab,按照新的分区情况调整fstab。
11.vi /etc/mkinitrd/modules,加上以下模块:
usbcore
scsi_mod
sd_mod
usb-storage
uhci-hcd
ehci-hcd
usbhid
12.vi /etc/mkinitrd/mkinitrd.conf,把DELAY=0改成DELAY=10(按照实际情况调整,偶觉得一般>3秒就行了)
13.mkinitrd -o lv.img 2.6.10-1-686(这里用当前的版本号)
14.mv lv.img /mnt/mp/boot/initrd.img-2.6.10-1-686-usb
15.vi /mnt/mp/boot/grub/menu.lst,加上一个新的启动选项,其中initrd的那一项用这个新生成的。
16.搞定,重启机器,从usb启动。

原理:整个过程前11步都在讲怎么把当前系统迁移到新的硬盘上面。后面才是制作从USB启动的关键,也就是生成合适的initrd.img。以前偶是自己用debian的kernel-image里面的initrd改的,现在发现原来用mkinitrd也可以产生符合偶需求的映象。

最简单的制作从USB启动的系统的方法相关推荐

  1. 使用UltraISO制作U盘启动安装系统的方法

    1.下载并安装好UltraISO 下载链接ultraiso绿色版下载-ultraiso绿色版免费版下载v9.7.6.3810-软件爱好者 2.安装好UltraISO以后,双击图标打开软件 3.点击[文 ...

  2. 如何制作Win7 usb启动盘

    原文出处:http://www.yixiugege.com/post/308.html 如何制作Win7 usb启动盘?(网友提问) 答:制作Win7 usb启动盘,其实很简单,很多第三方软件都能做到 ...

  3. 制作windows7 USB启动盘

    为什么80%的码农都做不了架构师?>>>    制作windows7 USB启动盘 1. 格式化USB为FAT32格式. 2. 下载win7的启动盘iso文件. 3. 使用utrai ...

  4. ultraiso制作u盘系统linux,ultraiso制作Linux USB启动盘的操作步骤

    大家熟悉使用ultraiso制作Linux USB启动盘的操作步骤吗?不清楚的朋友和小编一起看看吧. ultraiso制作Linux USB启动盘的操作步骤 首先下载软碟通这个软件UltraISO,网 ...

  5. 老毛桃制作工具,免广告制作纯净USB启动盘的方法。

    以下方法本人测试过了.用这个方法制作的U盘是纯净的,不含广告木马!安装系统后,如果还有病毒木马,那就是系统的问题了.废话不说开始. 1.打开老毛桃工具-点击左下个性设置.进入下一页 2.去掉右下第一个 ...

  6. WinSetupFromUSB 制作XP USB启动盘

    Win7制作USB启动盘比较容易,XP得费一番周折,WinSetupFromUSB好用. 转载于:https://blog.51cto.com/finalbsd/869524

  7. usb启动计算机boss设置方法,如何进入BIOS设置USB方式启动

    几种模式的区别: USB-FDD USB-HDD USB ZIP 1. ZIP模式是指把U盘模拟成ZIP驱动器模式,启动后U盘的盘符大多是A: , 2. HDD模式是指把U盘模拟成硬盘模式:特别注意: ...

  8. usb启动计算机boss设置方法,教程方法;U盘装系统中bios设置USB启动图文教程电脑技巧-琪琪词资源网...

    琪琪词资源网-教程方法;U盘装系统中bios设置USB启动图文教程电脑技巧,以下是给大家带来的教程方法;U盘装系统中bios设置USB启动图文教程,大家可以了解一下哦! 总的来讲,设置电脑从U盘启动一 ...

  9. 惠普linux进入bios设置u盘启动,hp惠普笔记本进入bios设置u盘启动装系统的方法步骤详细教程 - 系统家园...

    我们在使用惠普笔记本电脑的时候,有的小伙伴可能因为我们的电脑出现了一些故障问题需要重装自己的操作系统.如果想要用U盘启动的方式来进行装机的话,对于hp惠普笔记本怎么进入bios设置u盘启动装系统的问题 ...

最新文章

  1. 你不知道的javaScript笔记(5)
  2. redis 通过aof日志恢复_宕机了,宕机了,Redis数据丢了怎么办?
  3. 服务器选哪个系统,服务器选择哪个操作系统
  4. python网络爬虫 - 如何伪装逃过反爬虫程序
  5. 程序员基本功01数组与内存控制
  6. python descibe_Pandas python .describe()格式化/输出
  7. ASIHTTPRequest
  8. protel dxp 2004电路仿真
  9. 计算机网络嗅探实验,网络嗅探与欺骗实验
  10. C1 驾驶证考试科目二考试心得
  11. 【loj】#10064. 「一本通 3.1 例 1」黑暗城堡(最短路径生成树 dijkstra+Prim)
  12. 初学c语言写了个生辰八字算法,内容比较简单
  13. LabVIEW FPGA PCIe开发讲解-7.2节:目前主流的4大Xilinx FPGA PCIe DMA通信IP核讲解
  14. python之禅中文原文_Python之禅翻译
  15. 怎么让Html的高度自适应屏幕高度
  16. 简易记账开发笔记之Fragment(前传)
  17. PhpSpreadsheet怎么设置单元格边框
  18. 几个大学生实用的网站推荐
  19. ASP.NET 在vs中使用Calendar控件 制作一个日历 并标注节假日
  20. http实现大文件上传

热门文章

  1. 【Windows8系统控制面板和电脑设置在哪个位置】
  2. 职场中一路走来却拂不去一丝失落——一个女IT的告白
  3. 当年我见过最烂的上网行为审计产品
  4. 定义一个接口CanFly,描述会飞的方法public void fly();
  5. Lua语言学习-垃圾回收
  6. WPF中的Bitmap与byte
  7. SQL的OPENROWSET开启和使用方法
  8. c# 多线程中lock用法的经典实例
  9. c++学习笔记之友元函数
  10. simulink m序列仿真(待验证)