dd 制作linux吗启动盘 - CSDN
  • Linux dd U盘系统启动盘

    首先,用以下命令确认自己的U盘名称及路径(/dev/sdb4)

    df -h
    文件系统        容量  已用  可用 已用% 挂载点
    udev            5.9G     0  5.9G    0% /dev
    tmpfs           1.2G  9.6M  1.2G    1% /run
    /dev/sda2       216G   72G  134G   35% /
    tmpfs           5.9G  215M  5.7G    4% /dev/shm
    tmpfs           5.0M  4.0K  5.0M    1% /run/lock
    tmpfs           5.9G     0  5.9G    0% /sys/fs/cgroup
    /dev/sda1       511M  3.6M  508M    1% /boot/efi
    tmpfs           1.2G   60K  1.2G    1% /run/user/1000
    /dev/sdb4       1.4G  1.4G     0  100% /media/hcf/Ubuntu 16.04 LTS amd64

    卸载已挂载的U盘(省去这一步不知道能否成功)

    $ umount /dev/sdb4

    开始烤备

    sudo dd bs=4M if=/home/hcf/dev/iso/ubuntu-16.04-desktop-amd64.iso of=/dev/sdb4
    [sudo] hcf 的密码: 
    记录了354+1 的读入
    记录了354+1 的写出
    1485881344 bytes (1.5 GB, 1.4 GiB) copied, 386.522 s, 3.8 MB/s
    展开全文
  • linux环境下制作U盘系统启动盘的工具很多,比如ubuntu发行版(桌面版)自带的“启动盘创建器”,不过这个只支持ubuntu系列镜像。 这里推荐使用dd命令(工具),各linux发行版都有这个工具,使用非常方便,打开...

    在linux环境下制作U盘系统启动盘的工具很多,比如ubuntu发行版(桌面版)自带的“启动盘创建器”,不过这个只支持ubuntu系列镜像。

    这里推荐使用dd命令(工具),各linux发行版都有这个工具,使用非常方便,打开终端输入如下命令就能完成制作

    sudo dd if=xxx.iso of=/dev/sdb

    其中xxx.iso指镜像的路径,/dev/sdb指当前系统识别的U盘盘符

    一、准备一个U盘(容量大于4G,U盘数据备份好)插入电脑

    找到当前U盘所在盘符,默认情况第一块被系统识别的磁盘是/dev/sda,系统本身一般都是安装在第一块磁盘上;第二块被系统识别到的磁盘为/dev/sdb;第三块被系统识别到的磁盘为/dev/sdc,以此类推。最笨的方法插入U盘前后都敲一遍下面的命令,通过对比找到当前U盘

    sudo ls /dev/sd*

    下面是在本人电脑上面的结果

    yishurufa@ubuntu:~$ ls /dev/sd*
    /dev/sda  /dev/sda1  /dev/sdb  /dev/sdb1

    其中/dev/sda代表第一块磁盘,/dev/sda1代表第一块磁盘的第一个分区;/dev/sdb代表第二块磁盘,/dev/sdb1代表第二块磁盘的第一个分区。

    二、准备好系统镜像

    比如我本人将ubuntu-18.04.3-desktop-amd64.iso放在当前用户家目录/home/yishurufa/下面

    三、卸载U盘(重要)

    比如我电脑上面识别出来的U盘是/dev/sde,或者是可以通过df -h查看

    yishurufa@ubuntu:~$ df -h
    文件系统        容量  已用  可用 已用% 挂载点
    udev            2.0G     0  2.0G    0% /dev
    tmpfs           395M  1.6M  393M    1% /run
    /dev/sda1       147G   14G  126G   10% /
    tmpfs           2.0G  4.0K  2.0G    1% /dev/shm
    tmpfs           5.0M  4.0K  5.0M    1% /run/lock
    tmpfs           2.0G     0  2.0G    0% /sys/fs/cgroup
    /dev/sdb1        49G   22G   25G   48% /home/yishurufa/workspace
    share           472G  439G   33G   94% /media/sf_share
    tmpfs           395M   28K  395M    1% /run/user/121
    tmpfs           395M   40K  395M    1% /run/user/1000

    sudo umount /dev/sdb*

    /dev/sdb1        49G   22G   25G   48% /home/yishurufa/workspace

    代表/dev/sde这块磁盘的第一个分区挂载在/home/yishurufa/workspace这个目录下面

    卸载也可以用 sudo umount /home/yishurufa/workspace

    四、格式化U盘(可省略)

    磁盘分区操作sudo fdisk /dev/sdb

    磁盘格式化操作sudo mkfs.ntfs /dev/sdb1

    五、卸载U盘(重要,一定要卸载U盘)

    sudo umount /dev/sdb1

    也可以通过df -h查看挂载情况

    六、将系统镜像文件写入U盘

    sudo dd if=/home/yishurufa/ubuntu-18.04.3-desktop-amd64.iso of=/dev/sdb

    其中of=/dev/sdb代表从从u盘的最初一个字节开始写,即破坏原有分区。
           of=/dev/sdb1则保留原分区表,从u盘第一个分区开始写。

    注:我以前试过填of=/dev/sdb1,启动盘制作成功了,但是启动不起来...

    展开全文
  • 原标题: Linux下使用dd命令制作启动盘 原链接: https://www.dreamoftime0.com/2018/09/25/linux%e4%b8%8b%e4%bd%bf%e7%94%a8dd%e5%91%bd%e4%bb%a4%e5%88%b6%e4%bd%9c%e5%90%af%e5%8a%a8%e7%9b%98/ ...

    date: 2018-09-25 10:39:41+00:00
    原标题: Linux下使用dd命令制作启动盘
    原链接: https://www.dreamoftime0.com/2018/09/25/linux%e4%b8%8b%e4%bd%bf%e7%94%a8dd%e5%91%bd%e4%bb%a4%e5%88%b6%e4%bd%9c%e5%90%af%e5%8a%a8%e7%9b%98/

    1.查看挂载的U盘的设备名称,一般按照大概的容量或者拔插前的区别来看。此处U盘设备名为sdd1

    ╰─$ sudo fdisk -l                                                           1 ↵
    ...
    
    Disk /dev/sdd: 7.5 GiB, 8004304896 bytes, 15633408 sectors
    Units: sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disklabel type: dos
    Disk identifier: 0xf279747d
    
    设备       启动 Start   末尾   扇区  Size Id 类型
    /dev/sdd1          32 15633407 15633376  7.5G  c W95 FAT32 (LBA)
    

    2.如果U盘还在挂载状态,卸载它。否则,会提示设备或资源正忙。

    umount /dev/sdd1
    

    3.格式化U盘。

    sudo mkfs.ntfs -f /dev/sdd1
    

    4.写入启动引导。

    sudo dd if=/usr/lib/syslinux/mbr/mbr.bin of=/dev/sdd
    

    5.将镜像文件写入。其中 if 值为iso文件路径,of 值为要输出到的设备。

    sudo dd if=/media/dts/000606BF00038C36/word/安装光盘/操作系统/ubuntu_64.iso of=/dev/sdd1
    

    如果想要看当前的进度和读写速度,可以另开一个终端,执行

    sudo watch -n 5 killall -USR1 dd
    

    即,对于dd命令,每5秒显示一次进度。然后再回到之前的终端就可以看到每5秒一次的进度输出了。

    如下所示:

    记录了6378916+0 的读入
    记录了6378916+0 的写出
    3266004992 bytes (3.3 GB, 3.0 GiB) copied, 734.875 s, 4.4 MB/s
    

    注:仅能制作Linux启动盘,如果想要制作windows,建议使用ultra ISO。

    参考:

    dd命令帮助

    用法:dd [操作数] ...
     或:dd 选项
    Copy a file, converting and formatting according to the operands.
    
      bs=BYTES        read and write up to BYTES bytes at a time
      cbs=BYTES       convert BYTES bytes at a time
      conv=CONVS      convert the file as per the comma separated symbol list
      count=N         copy only N input blocks
      ibs=BYTES       read up to BYTES bytes at a time (default: 512)
      if=FILE         read from FILE instead of stdin
      iflag=FLAGS     read as per the comma separated symbol list
      obs=BYTES       write BYTES bytes at a time (default: 512)
      of=FILE         write to FILE instead of stdout
      oflag=FLAGS     write as per the comma separated symbol list
      seek=N          skip N obs-sized blocks at start of output
      skip=N          skip N ibs-sized blocks at start of input
      status=LEVEL    The LEVEL of information to print to stderr;
                      'none' suppresses everything but error messages,
                      'noxfer' suppresses the final transfer statistics,
                      'progress' shows periodic transfer statistics
    
    N and BYTES may be followed by the following multiplicative suffixes:
    c =1, w =2, b =512, kB =1000, K =1024, MB =1000*1000, M =1024*1024, xM =M
    GB =1000*1000*1000, G =1024*1024*1024, and so on for T, P, E, Z, Y.
    
    Each CONV symbol may be:
    
      ascii     from EBCDIC to ASCII
      ebcdic    from ASCII to EBCDIC
      ibm       from ASCII to alternate EBCDIC
      block     pad newline-terminated records with spaces to cbs-size
      unblock   replace trailing spaces in cbs-size records with newline
      lcase     change upper case to lower case
      ucase     change lower case to upper case
      sparse    try to seek rather than write the output for NUL input blocks
      swab      swap every pair of input bytes
      sync      pad every input block with NULs to ibs-size; when used
                with block or unblock, pad with spaces rather than NULs
      excl		fail if the output file already exists
      nocreat	do not create the output file
      notrunc	不截断输出文件
      noerror	读取数据发生错误后仍然继续
      fdatasync	结束前将输出文件数据写入磁盘
      fsync	类似上面,但是元数据也一同写入
    
    FLAG 符号可以是:
    
      append	追加模式(仅对输出有意义;隐含了conv=notrunc)
      direct	使用直接I/O 存取模式
      directory	除非是目录,否则 directory 失败
      dsync		使用同步I/O 存取模式
      sync		与上者类似,但同时也对元数据生效
      fullblock	为输入积累完整块(仅iflag)
      nonblock	使用无阻塞I/O 存取模式
      noatime	不更新存取时间
      nocache   Request to drop cache.  See also oflag=sync
      noctty	不根据文件指派控制终端
      nofollow	不跟随链接文件
      count_bytes  treat 'count=N' as a byte count (iflag only)
      skip_bytes  treat 'skip=N' as a byte count (iflag only)
      seek_bytes  treat 'seek=N' as a byte count (oflag only)
    
    Sending a USR1 signal to a running 'dd' process makes it
    print I/O statistics to standard error and then resume copying.
    
    Options are:
    
          --help		显示此帮助信息并退出
          --version		显示版本信息并退出
    
    GNU coreutils online help: <http://www.gnu.org/software/coreutils/>
    请向<http://translationproject.org/team/zh_CN.html> 报告dd 的翻译错误
    Full documentation at: <http://www.gnu.org/software/coreutils/dd>
    or available locally via: info '(coreutils) dd invocation'
    
    展开全文
  • 首先在 Linux 系统中打开终端,确认 U 盘路径:sudo fdisk -l使用 dd 命令,格式如下:sudo dd if=xxx.iso of=U盘路径完整示例:sudo dd if=~/...输完上述DD命令后回车执行,系统就开始制作启动盘了,期间终端命令窗

    首先在 Linux 系统中打开终端,确认 U 盘路径:

    sudo fdisk -l

    格式化 U 盘,为了格式化首先需要 umount U 盘:
    /dev/sdb 是我的 U 盘设备。

    sudo umount /dev/sdb*

    格式化 U 盘:

    sudo mkfs.vfat /dev/sdb -I

    使用 dd 命令,格式如下:

    sudo dd if=xxx.iso of=U盘路径

    完整示例:

    sudo dd if=~/images/ubuntu.iso of=/dev/sdb

    向 sdb 磁盘写入位于~/images目录下的 ubuntu.iso 镜像文件 输完上述DD命令后回车执行,系统就开始制作启动盘了,期间终端命令窗口不会有任何反馈,但能通过U盘运行指示灯看到U盘在进行读写操作,这个过程可能持续5、6分钟才完成。当看到终端命令窗口有返回消息即制作完成。

    展开全文
  • 使用mac制作linux启动盘        最近因为公司项目需求,需要区客户现场安装两台linux服务器。系统为centos7.对于之前没有亲自安装过linux服务器工业主机的系统的我有点懵,不过...
  • 制作u盘启动盘,选择装置从u盘启动,将u盘内容全盘拷贝到装置,完成装置重装系统。 dd命令做usb启动盘十分方便,只须:sudo 1)新系统的装置上,插上u盘,将新系统放入u盘 dd if=/dev/mmcblk0 of=/dev/sda ...
  • 作U盘系统启动盘,Ubuntu下有个图形界面工具Startup Disk Creator,简单易用,但是缺点就是只能制作Ubuntu的启动盘,别的系统不支持。那么我想在Ubuntu下作Fedora的系统启动盘要怎么办呢?不要紧,有dd命令呢!dd...
  • 1.将U盘格式化成 FAT32 格式 按Ctrl+R 打开cmd, 输入diskpart, 输入list disk , select disk 1, 输入clean 2 在windows 系统上找到Disk Management, 选择disk ...3.将所要的系统文件*.iso 拷贝到Linux 系统,然后将...
  • 制作Linux系统启动盘 PowerISO6 制作可启动U盘 恢复U盘的空间 双系统出现的网络问题 双系统安装完后无法进入WINDOWS系统
  • 我们都知道 Windows 下我们可以使用 UltraISO(中文版叫软碟通)制作U盘系统启动盘,使用方法可能N多人都会,本文主要想介绍下 Linux 制作U盘启动盘的方法, Linux 下的一条命令就可以完成哦。
  • 使用dd命令制作USB启动盘 一般情况下,我会使用U盘安装Linux和其他操作系统。 使用U盘安装系统需要把U盘做成启动盘。 启动U盘的制作工具有很多: Unetbootin ; Win32diskimager ; Linux live usb ; USB image...
  • 之前是通过软通牒(UltraISO)在Windows系统下制作了这个Linux系统的U盘启动盘,然而在Linux系统下通过系统本身集成的DD命令,来实现在Linux系统下制作Linux系统的ISO系统U盘启动盘,一行简单的代码就可以搞定。...
  • linux下有很多工具可以制作启动盘,不过我们可以使用linux下的一条命令来完成-----dd 操作方法:  1 卸载你的U盘  假设你的u盘对应的设备是sdb1(可以使用df查看或者fdisk)  sudo umount /dev/sdb1 2 ...
  • 笔记本为Macbook,刚开出学习Linux的时候,经常需要制作U盘启动盘来给旧机器重装系统(相信Linux初学者都经历过这个不断重装的过程吧O_o,哈哈)。在这里记录一下Mac系统命令行制作U盘系统盘过程。 Step 1 将 iso ...
  • 查看u盘名称//可以分别在u盘插入前后运行一次这个命令,对比一下就知道了 sudo fdisk -lumountsudo umount /dev/sdb* //有的时候不用,因为u盘一般没有挂载格式化sudo mkfs.vfat /dev/sdb -I写入iso镜像文件//if=...
  • 1、找到U盘: sudo fdisk -l 2、卸载U盘: sudo umount /dev/sdb1 ...4、制作启动盘: sudo dd if=~/Downloads/ubuntu-16.04-desktop-amd64.iso of=/dev/sdb status=progress 小技巧,加上
  • dd命令制作U盘启动盘详解 dd命令做usb启动盘十分方便,只须:sudo dd if=xxx.iso of=/dev/sdb bs=1M 用以上命令前必须卸载u盘,sdb是你的u盘,bs=1M是块的大小,后面的数值大,写的速度相对块一点,但也不是无限...
  • Linux下有很多工具可以制作启动盘,不过我们可以使用linux下的一条命令来完成-----dd操作方法: 1 卸载你的U盘 假设你的u盘对应的设备是sdb1(可以使用df查看或者fdisk) sudo umount /dev/sdb12 写入linux(ubuntu ...
  • 使用mac制作linux启动盘 最近因为公司项目需求,需要区客户现场安装两台linux服务器。系统为centos7.对于之前没有亲自安装过linux服务器工业主机的系统的我有点懵,不过经过一个晚上的探索最后发现还是非常简单的。...
1 2 3 4 5 ... 20
收藏数 10,231
精华内容 4,092
热门标签
关键字:

dd 制作linux吗启动盘