精华内容
下载资源
问答
  • Linux usb启动盘制作

    千次阅读 2007-01-16 11:48:00
    USB闪存存储装置(优盘)一般只有钥匙扣大小,存储容量多为32MB和64MB。...目前新出的主板BIOS都支持USB软盘和硬盘 的启动方式,这样对于Windows 98的系统维护与安装工作越来越方便。但是,厂家仅提供制作Windows 98
    USB闪存存储装置(优盘)一般只有钥匙扣大小,存储容量多为32MB和64MB。由于具有轻巧精致、使用方便、便于携带等优点,特别是对比软盘具有 容量较大、安全可靠、读取速度较快等特性,越来越多人使用这种装置取代了软驱与软盘,在PC之间交换文件。目前新出的主板BIOS都支持USB软盘和硬盘 的启动方式,这样对于Windows 98的系统维护与安装工作越来越方便。但是,厂家仅提供制作Windows 98启动盘的制作工具,并不提供linux启动盘的制作工具。在优盘上建立Linux启动盘,对于系统维护人员具有更加实用的意义,你可以使用Linux 建立小巧的内核,建立网络环境,快速地判断和排除网络故障与传送文件。本文以Red Hat 8.0为例,使用朗科的双启动型优盘建立优盘的Linux启动盘。

      下载相关软件:e3,bvi,Liuux内核。

    编译内核

      首先计算机的主板必须要支持USB硬盘的启动方式,并且所使用的优盘是启动型优盘。

      我以Linux-2.4.20为例说明。编译时一定要注意不要编译不必要的模块,如声卡驱动等驱动模块,使编译的内核尽可能小一些。由于要支持优盘启 动,必须将SCSI设备、usbcore、usb-storage、Loopback device support、RAM disk support和initrd等编译到内核中。

      许多人会问,usb-storage模块已经包括在内核了为什么还要建立 initrd.img文件?这是由于优盘的初始化过程比执行/sbin/init慢,导致内核已经启动完成了,优盘还没有完成初始化工作,因此根文件系统 没有加载,这时执行/sbin/init命令肯定不成功。通过建立initrd.img文件,在启动内核时加载initrd.img文件到内存中,等待3 秒使优盘完成初始化工作,再执行/sbin/init指令。具体操作步骤如下。

    1.建立initrd.img文件


      # mkdir -p /mnt/initrd
      # cd /tmp
      # mkinitrd /tmp/initrd.gz 2.4.20-usb



      2.解压initrd.img文件,修改启动脚本linuxrc


      # gunzip initrd.gz
      # mount -o loop /tmp/initrd /mnt/initrd
      # cp /sbin/busybox /mnt/initrd/bin
      # cd /mnt/initrd/bin
      # ln -s busybox sleep
      # vi /mnt/initrd/linuxrc



      加入如下内容:


      echo 'wait 3 seconds.....'
      /bin/sleep 3



      3.重新生成initrd.img文件

      由于缺省建立的initrd文件比较大(为4MB),为了加快优盘的启动,必须减小它。具体操作如下:


      # mkdir -p /mnt/initrdusb
      # cd /tmp
      # dd if =/dev/zero of= /tmp/initrdusb bs=1M count=1
      # mke2fs -m 0 initrdusb
      # mount -o loop /tmp/initrdusb /mnt/initrdusb
      # cp -a /mnt/initrd/* /mnt/initrdusb
      # umount /mnt/initrd
      # umount /mnt/initrdusb
      # cd /tmp
      # gzip -9 initrdusb
      # cp initrdusb.gz /boot/initrd-2.4.20-usb.img



      4.测试编译的内核是否正常启动

      测试编译的内核是否正常启动,以及在启动过程中是否可看见优盘的相关信息。

    建立优盘启动盘

      1.将优盘分成两个分区

      留给Linux分区容量大小完全取决于安装哪些系统维护工具,结果如下:


      # modprobe usb-storage
      # fdisk -l /dev/sda
      Disk /dev/sda: 16 heads, 63 sectors, 126 cylinders
      Units = cylinders of 1008 * 512 bytes
      Device Boot Start End Blocks Id System
      /dev/sda1 1 102 51376+ 6 FAT16
      /dev/sda2 103 126 12096 83 Linux



      注意:如果需要使用优盘引导Windows 98,扇区大小必须设置为63个扇区,可以通过fdisk的x命令扩展修改heads、sectors和cylinders参数。

      2.建立与生成ext2分区


      # mke2fs -m 0 /dev/sda2
      # mkdir -p /mnt/sda2
      # mount /dev/sda2 /mnt/sda2
      # cd /mnt/sda2



      3.建立boot目录

      将编译好的内核与initrd-2.4.20-usb.img文件拷贝到boot目录、编译好的模块拷贝到lib/modules目录,以及将/boot/grub的文件拷贝到boot目录,编辑boot/grub/menu.lst文件,内容如下:


      timeout 10
      color 0x17 0x70
      default 0
      title Windows 98
      rootnoverify (hd0,0)
      makeactive
      chainloader +1
      title GNU/Linux Redhat 8.0 (2.4.20-usb)
    root (hd0,1)
      kernel /boot/vmlinuz-2.4.20-usb ro root=/dev/sda2
      initrd /boot/initrd-2.4.20-usb.img



      安装grub,具体操作如下:


      grub> root (hd1,1)
      grub> setup (hd1)




      4.建立bin目录

      根据自工作的需要拷贝系统维护工具,如insmod、fsck和mkdosfs等实用程序。一定要注意使用ldd命令检查那些共享库文件,这些文件需 要按照原来的路径拷贝到lib目录。 由于受到磁盘空间的限制,使用busybox命令代替一些常见的Linux命令,主要原因就是busybox 文件非常小,并且是静态链接的,包括许多常见的Linux命令(如cat、init、ifconig、route)用ln -s busybox建立这些文件的符号联接。可以根据个人需要重新编译busybox,包括vi等命令,也可以使用小巧的e3代替vi。

      另外,如果使用bash,还必须编辑与裁减/etc/termcap及如下文件:


      /bin/bash
      /etc/termcap
      /usr/share/terminfo/l/linux
      /usr/share/terminfo/k/klone+acs
      /usr/share/terminfo/k/klone+color
      /usr/share/terminfo/k/klone+sgr



      5.建立dev目录

      使用cp -a命令拷贝常用的设备文件,包括console、tty1、tty2、tty3sda、sda1、sda2、hda、hdb和hda1等设备文件。

      6.编辑etc/init.d/rcS

      内容如下:


      #!/bin/sh
      PATH=/sbin:/bin
      export PATH
      mount -n -t proc none /proc
      umount /initrd
      mount -n -o remount,rw /
      mount -n -o remount,rw -t proc none /proc
      ifconfig lo 127.0.0.1



      7.编辑etc/fstab文件

      内容如下:


      /dev/sda2 / ext2 defaults 1 1
      none /proc proc defaults 0 0



    应用举例

      举一个传送文件的例子。在一台正常工作的Linux机器A(IP=192.168.100.5)上执行:


      $ tar cf - win98 | nc -l -p 5555



      注意:可以在机器B上使用优盘启动机器,telnet登陆到机器A上执行以上命令。

      在机器B上使用优盘启动执行:


      # mount -t vfat -o codepage=938,iocharset=cp936 /dev/hda5 /mnt/2dos
      # cd /mnt/2dos
      # modprobe eepro00
      # ifconfig eth0 192.168.1.10
      # route add default gw 192.168.1.1
      # ping 192.168.10.5
      # nc 192.168.10.5 5555 | tar xf -



      如果这时使用format /s命令无法建立优盘Windows 98启动盘,可以采用变通的方式,具体操作如下:


      # mkdosfs -F 16 /dev/sda1
      # xxd -c 16 /dev/sda1 | less



      这时记录下Boot Record的32~35字节内容(本例为60 91 01 00,这4个字节记录了FAT分区总的扇区数量),再使用朗科随盘提供的制作引导盘的工具制作Windows 98启动盘,然后使用Linux下bvi或者能够编辑二进制文件的工具修改Boot Record的32~35字节为原来的内容。这样,就能够实现名副其实的三启动方式(Windows双启动+Linux启动)。 
    展开全文
  • UNetbootin是一款Linux USB驱动盘制作工具。它能支持Ubuntu, Fedora, Debian 以及其它多达40余种Linux发行版本的USB安装盘制作,这样你就不用刻录CD/DVD驱动盘,也不用登录到它们的网站去下载安装文件,特别像Debian...
  • UltraISO 制作Linux USB启动盘 首先下载软碟通这个软件UltraISO,网上很多油单文件版的。如图所示: 然后把下载好的iso系统文件打开添加到UltraISO 这里我的Linux iso是fe

    http://jingyan.baidu.com/article/ed15cb1b715e051be3698108.html

    UltraISO 制作Linux USB启动盘

    1. 首先下载软碟通这个软件UltraISO,网上很多油单文件版的。如图所示:

    2. 然后把下载好的iso系统文件打开添加到UltraISO

      这里我的Linux iso是fedora 20,最后会说到使用UltraISO制作启动盘支持的系统。

    3. 插入U盘格式化,一般选FAT32快速格式化,然后点击UltraISO,启动->写入硬盘映像

      到这一步如果U盘没有格式化可以点击格式化。

    4. 最后这里还是要说下fedora U盘启动一直还需要修改启动盘的isolinux\syslinux.cfg这个文件,找到文件所有CDLABEL=Fedora-Live-Desktop-x86_64-20-20替换为CDLABEL=Fedora-Live即可,不过在fedora 20上以前的老方法不行。还有一个方法可以启动,就是在u盘引导的过程中进入第一个界面选择引导的内核时按tab键会看到引导的内核带有参数其中就有CDLABEL中的内容把他修改为Fedora-Live回车即可引导进去系统安装。说到这里其实这个方法可以制作ubuntu,linuxmint,deeplinux,fedora等linux系统启动盘,前三者制作完即可引导不需要修改syslinux.cfg文件。



    展开全文
  • 之前分享了win7和win10的系统镜像,有很多朋友留言问怎么重装系统,今天就先给大家带来最重要的一步:制作U盘启动盘首先准备一个U盘,建议8G大小的然后准备好系统镜像Win7用户福音:微软集成更新的新版Windows 7镜像...

    之前分享了win7和win10的系统镜像,有很多朋友留言问怎么重装系统,今天就先给大家带来最重要的一步:制作U盘启动盘

    首先准备一个U盘,建议8G大小的

    然后准备好系统镜像

    Win7用户福音:微软集成更新的新版Windows 7镜像泄露

    Win10用户福音:微软官方三月更新版镜像

    接着就需要开始直接启动盘了,制作启动盘这里就介绍一款制作工具:Rufus

    04248fcb098e1660218343eaff80d9e4.png

    先来说一下Rufus特点:

    总结16字就是:麻雀虽小,五脏俱全,体积虽小,功能全面。

    使用方法:

    1、将准备制作的U盘插到电脑上,并备份好 U 盘的资料,下面的操作将会完全清除掉U盘全部内容。

    2、运行 Rufus USB 启动盘制作软件。

    3、一般情况会自动识别到U盘,没有的话就在「设备」的下拉选项里选中该 U 盘的盘符。

    4、选择你下载的 ISO 镜像文件。

    5、没特殊需求的话,取消「检查设备坏块」、勾选上「快速格式化」,这样可以省下大量的制作等待时间。

    6、点击「开始」按钮即会开始进行启动盘的制作

    2bfa9e5b741aa348533a1f0a157e38b7.png

    制作速度相比其它软件,是非常快的,制作好了就可以进行重装系统了。

    Rufus工具下载:

    城通网盘:

    https://carrot.ctfile.com/dir/11269771-25854935-cd57c1/

    直连下载:

    https://github.com/pbatard/rufus/releases/download/v3.5/rufus-3.5.exe

    好了,以上就是今天的全部内容,文章底部顺手打个卡吧!

    展开全文
  • 软件介绍: Universal-USB-Installer-用于将ISO镜像文件烧录至U盘,制作成windows/ubuntu/linux系统启动U盘,软件虽然很小,但是很实用。
  • 使用U盘安装系统需要把U盘做成启动盘。启动U盘的制作工具有很多:Unetbootin ;Win32diskimager ;Linux live usb ;USB image writer ;WinUSB ;USB startup creator ;其他工具如果你使用的是Linux,最简单快捷的方法是...

    一般情况下,我会使用U盘安装Linux操作系统或者其他操作系统。

    使用U盘安装系统需要把U盘做成启动盘。

    启动U盘的制作工具有很多:

    Unetbootin ;

    Win32diskimager ;

    Linux live usb ;

    USB image writer ;

    WinUSB ;

    USB startup creator ;

    其他工具

    如果你使用的是Linux,最简单快捷的方法是使用dd命令。步骤是:首先下载要安装操作系统的镜像,然后使用dd命令创建可启动U盘。

    制作启动U盘步骤

    1)格式化U盘。为了格式化我们首先需要 umount U盘:

    查看设备:

    $ sudo fdisk -l

    /dev/sdb是我的U盘设备,umount:

    $ sudo umount /dev/sdb*

    格式化U盘:

    $ sudo mkfs.vfat /dev/sdb –I

    上面命令把U盘格式化为FAT格式。

    2)制作启动U盘。

    $ sudo dd if=~/home/bibi/Ubuntu_16_04_64.iso of=/dev/sdb

    上面命令把ISO镜像写入到U盘,等待几分钟。

    补:mac os x也有dd命令,下面介绍一下怎么在mac os x系统上制作启动U盘。

    查看存储设备的命令:

    $ diskutil list

    使用dd命令拷贝ISO镜像:

    $ sudo dd if=kali-linux-light-2017.10-amd64.iso of=/dev/disk3

    相关主题

    展开全文
  • 请关注本头条号,每天坚持更新原创干货技术文章。如需学习视频,请在微信搜索公众号“智传网优”直接开始自助...当然本文所介绍的方法同样适合于在其它Linux系统上制作其它操作系统的U盘启动盘,比如在Linux制作...
  • Required Tools and Preparation USB Thumbdrive (Minimum USB Drive capacity 4 GB) Backtrack 5 ISO file, md5sum verified. UNetbootin - A tool to trans...
  • USB启动盘制作工具

    2012-12-22 17:31:47
    一个USB启动盘制作工具,可以把很多版本Windows, Linux系统镜像ISO文件制作成启动U盘,用于安装系统。
  • Linux 多重启动盘制作教程1.制作前准备工具2. 下载制作工具 MultiBootUSB3. 下载 linux 发行版 iso 镜像4. 使用 MultiBootUSB 制作启动盘5. 测试启动盘6. 安装 QEMU 1.制作前准备工具 一个U盘, 多大的无所谓,最好...
  • linux技术之制作USB启动盘 USB闪存存储装置(优盘)由于具有轻巧精致、使用方便、便于携带等优点,特别是对比软盘具有容量较大、安全可靠、读取速度较快等特性,越来越多人 使用这种装置取代了软驱与软盘,在PC之间...
  • Linux下 格式化U盘,制作USB启动盘

    千次阅读 2017-03-23 08:46:33
    1. 格式化: 先用 fdisk -l 或者 df 查看USB对应的 驱动号 假定它是 /dev/sdb1 执行 umount /dev/sdb1mkfs.ext3 /dev/sdb1 ...2. 制作启动盘: sudo dd bs=4M if=ubuntu-16.04.iso of=/dev/sdb1
  • linux启动盘制作

    2017-03-21 19:38:07
    Linux启动盘制作 一般启动盘是用来做PE的 但是一些Linux发行版也可以装载U盘上,而我们要做的就是将系统装在U盘。 windows下面制作 1/软碟通 最好下最新版本 文件 打开 选择文件 启动 写入硬盘镜像 ...
  • 在如下场景中会非常有用:你需要把一些可引导的ISO格式的镜像(Windows,Linux,UEFI等)创建成USB安装的时候、你需要使用一个还没有安装操作系统的设备的时候、你需要从DOS系统刷写BIOS或者其他固件的时候、你需要...
  • dd usb 启动盘制作 成功版本 在linux系统中,使用dd命令制作启动盘成功。方法是在终端中输入命令: dd if=/root/opensuse.iso of=/dev/sdb bs=4M 说明: 1、opensuse.iso--iso镜像文件的文件名...
  • 用BOOTICEx64写入重新分区:选择“USB-HDD模式”,点击“确定”,进入下一步;文件系统:fat32;分区起始:64;保留扇区:2228写入主引导记录:选择“GRUB4DOS”,点击“安装/配置”,进入下一步;grub4dos:选择复制第...
  • kali-linux 下载: https://cdimage.kali.org/kali-2020.1/kali-linux-2020.1-live-amd64.isosudo apt install axelaxel -a -n 10 https://cdimage.kali.org/kali-2020.1/kali-linux-2020.1-live-amd64.iso2.使用...
  • kali-linux 下载: https://cdimage.kali.org/kali-2020.1/kali-linux-2020.1-live-amd64.isosudo apt install axelaxel -a -n 10 https://cdimage.kali.org/kali-2020.1/kali-linux-2020.1-live-amd64.iso2.使用...
  • 软硬件环境windows 10 64bitventoy 1.0.29简介Ventoy是一款开源的,用来制作启动U盘的Windows、Linux工具,使用简单,只需要将多个系统镜像ISO...
  • Rufus是一款可靠的USB格式化工具,除了能够格式化U盘,检查U盘坏块外,还能够让你将U盘快速格式化并制作为一个DOS启动盘,或者将指定镜像写入U盘创建U盘启动盘。让你使用U盘来安装WINDOWS/LINUX系统。添加对旧BIOS...
  • USB闪存存储装置(优盘)由于具有轻巧精致、使用方便、便于携带等优点,特别是对比软盘具有容量较大、安全可靠、读取速度较...但是,厂家仅提供制作Windows 98启动盘制作工具,并不提供linux启动盘制作工具。在优盘上
  • WoeUSB 可以在Linux制作 Windows 启动盘,并帮助你的朋友解锁他们罢工的机器。 人们经常要求我帮助他们恢复被锁死或损坏的 Windows 电脑。有时,我可以使用 Linux USB 启动盘来挂载 Windows 分区,然后从损坏的...
  • dd命令做usb启动盘十分方便,只须:sudo dd if=xxx.iso of=/dev/sdb bs=1M 用以上命令前必须卸载u盘,sdb是你的u盘,bs=1M是块的大小,后面的数值大,写的速度相对块一点,但也不是无限的,我一般选2M,注意,执行命令后很...
  • Linux启动盘制作教程

    千次阅读 2014-03-28 23:01:44
    之前介绍了win7的启动盘的一键式制作教程,今天来叫大家制作linux启动盘制作教程。为那些爱翻弄电脑的同志们带来了福利。关于linux我就不多做介绍,请大家自行补脑。 像之前的win7的启动盘制作教程一样,我们...
  • USB闪存存储装置( 优盘) 一般只有钥匙扣大小,存储容量多为32MB 和64MB 。由于具有轻巧精致、使用方便、便于携带等优点,特别是对比软盘...启动盘制作工具,并不提供linux 启动盘制作工具。在优盘上建
  • 制作USB linux 启动盘方法(很详细,包成功)

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 594
精华内容 237
关键字:

linuxusb启动盘制作

linux 订阅