zoukankan      html  css  js  c++  java
  • Fedora中制作BIOS启动的U盘安装盘


    [root@fedora ~]# dnf install livecd-tools

    [root@fedora ~]# fdisk -l

    Disk /dev/sdb:29.31 GiB,31474155520 字节,61472960 个扇区
    磁盘型号:MFS-SW          
    单元:扇区 / 1 * 512 = 512 字节
    扇区大小(逻辑/物理):512 字节 / 512 字节
    I/O 大小(最小/最佳):512 字节 / 512 字节
    磁盘标签类型:dos
    磁盘标识符:0x01a08af2

    设备       启动  起点     末尾     扇区  大小 Id 类型
    /dev/sdb1  *     2048 61472959 61470912 29.3G 83 Linux

    [root@fedora ~]# mount

    /dev/sdb1 on /run/media/root/LIVE type ext4 (rw,nosuid,nodev,relatime,seclabel,uhelper=udisks2)

    [root@fedora ~]# umount /dev/sdb1

    [root@fedora ~]# fdisk /dev/sdb

    欢迎使用 fdisk (util-linux 2.36.2)。
    更改将停留在内存中,直到您决定将更改写入磁盘。
    使用写入命令前请三思。


    命令(输入 m 获取帮助):d
    已选择分区 1
    分区 1 已删除。

    命令(输入 m 获取帮助):n
    分区类型
       p   主分区 (0 primary, 0 extended, 4 free)
       e   扩展分区 (逻辑分区容器)
    选择 (默认 p):

    将使用默认回应 p。
    分区号 (1-4, 默认  1):
    第一个扇区 (2048-61472959, 默认 2048):
    最后一个扇区,+/-sectors 或 +size{K,M,G,T,P} (2048-61472959, 默认 61472959): +3g

    创建了一个新分区 1,类型为“Linux”,大小为 3 GiB。
    分区 #1 包含一个 ext4 签名。

    您想移除该签名吗?是[Y]/否[N]:y

    写入命令将移除该签名。

    命令(输入 m 获取帮助):n
    分区类型
       p   主分区 (1 primary, 0 extended, 3 free)
       e   扩展分区 (逻辑分区容器)
    选择 (默认 p):

    将使用默认回应 p。
    分区号 (2-4, 默认  2):
    第一个扇区 (6293504-61472959, 默认 6293504):
    最后一个扇区,+/-sectors 或 +size{K,M,G,T,P} (6293504-61472959, 默认 61472959):

    创建了一个新分区 2,类型为“Linux”,大小为 26.3 GiB。
    分区 #2 包含一个 ntfs 签名。

    您想移除该签名吗?是[Y]/否[N]:y

    写入命令将移除该签名。

    命令(输入 m 获取帮助):p
    Disk /dev/sdb:29.31 GiB,31474155520 字节,61472960 个扇区
    磁盘型号:MFS-SW          
    单元:扇区 / 1 * 512 = 512 字节
    扇区大小(逻辑/物理):512 字节 / 512 字节
    I/O 大小(最小/最佳):512 字节 / 512 字节
    磁盘标签类型:dos
    磁盘标识符:0x01a08af2

    设备       启动    起点     末尾     扇区  大小 Id 类型
    /dev/sdb1          2048  6293503  6291456    3G 83 Linux
    /dev/sdb2       6293504 61472959 55179456 26.3G 83 Linux

    1 分区上的文件系统/RAID 签名将被擦除。
    2 分区上的文件系统/RAID 签名将被擦除。

    命令(输入 m 获取帮助):a
    分区号 (1,2, 默认  2): 1

    分区 1 的 可启动 标志已启用。

    命令(输入 m 获取帮助):m

    帮助:

      DOS (MBR)
       a   开关 可启动 标志
       b   编辑嵌套的 BSD 磁盘标签
       c   开关 dos 兼容性标志

      常规
       d   删除分区
       F   列出未分区的空闲区
       l   列出已知分区类型
       n   添加新分区
       p   打印分区表
       t   更改分区类型
       v   检查分区表
       i   打印某个分区的相关信息

      杂项
       m   打印此菜单
       u   更改 显示/记录 单位
       x   更多功能(仅限专业人员)

      脚本
       I   从 sfdisk 脚本文件加载磁盘布局
       O   将磁盘布局转储为 sfdisk 脚本文件

      保存并退出
       w   将分区表写入磁盘并退出
       q   退出而不保存更改

      新建空磁盘标签
       g   新建一份 GPT 分区表
       G   新建一份空 GPT (IRIX) 分区表
       o   新建一份的空 DOS 分区表
       s   新建一份空 Sun 分区表


    命令(输入 m 获取帮助):t
    分区号 (1,2, 默认  2):
    Hex 代码或别名(输入 L 列出所有代码):l

    00 空               24 NEC DOS          81 Minix / 旧 Linu  bf Solaris        
    01 FAT12            27 隐藏的 NTFS Win  82 Linux swap / So  c1 DRDOS/sec (FAT-
    02 XENIX root       39 Plan 9           83 Linux            c4 DRDOS/sec (FAT-
    03 XENIX usr        3c PartitionMagic   84 OS/2 隐藏 或 In  c6 DRDOS/sec (FAT-
    04 FAT16 <32M       40 Venix 80286      85 Linux 扩展       c7 Syrinx         
    05 扩展             41 PPC PReP Boot    86 NTFS 卷集        da 非文件系统数据
    06 FAT16            42 SFS              87 NTFS 卷集        db CP/M / CTOS / .
    07 HPFS/NTFS/exFAT  4d QNX4.x           88 Linux 纯文本     de Dell 工具      
    08 AIX              4e QNX4.x 第2部分   8e Linux LVM        df BootIt         
    09 AIX 可启动       4f QNX4.x 第3部分   93 Amoeba           e1 DOS 访问       
    0a OS/2 启动管理器  50 OnTrack DM       94 Amoeba BBT       e3 DOS R/O        
    0b W95 FAT32        51 OnTrack DM6 Aux  9f BSD/OS           e4 SpeedStor      
    0c W95 FAT32 (LBA)  52 CP/M             a0 IBM Thinkpad 休  ea Linux 扩展启动
    0e W95 FAT16 (LBA)  53 OnTrack DM6 Aux  a5 FreeBSD          eb BeOS fs        
    0f W95 扩展 (LBA)   54 OnTrackDM6       a6 OpenBSD          ee GPT            
    10 OPUS             55 EZ-Drive         a7 NeXTSTEP         ef EFI (FAT-12/16/
    11 隐藏的 FAT12     56 Golden Bow       a8 Darwin UFS       f0 Linux/PA-RISC  
    12 Compaq 诊断      5c Priam Edisk      a9 NetBSD           f1 SpeedStor      
    14 隐藏的 FAT16 <3  61 SpeedStor        ab Darwin 启动      f4 SpeedStor      
    16 隐藏的 FAT16     63 GNU HURD 或 Sys  af HFS / HFS+       f2 DOS 次要       
    17 隐藏的 HPFS/NTF  64 Novell Netware   b7 BSDI fs          fb VMware VMFS    
    18 AST 智能睡眠     65 Novell Netware   b8 BSDI swap        fc VMware VMKCORE
    1b 隐藏的 W95 FAT3  70 DiskSecure 多启  bb Boot Wizard 隐   fd Linux raid 自动
    1c 隐藏的 W95 FAT3  75 PC/IX            bc Acronis FAT32 L  fe LANstep        
    1e 隐藏的 W95 FAT1  80 旧 Minix         be Solaris 启动     ff BBT            

    别名:
       linux          - 83
       swap           - 82
       extended       - 05
       uefi           - EF
       raid           - FD
       lvm            - 8E
       linuxex        - 85
    Hex 代码或别名(输入 L 列出所有代码):07

    已将分区“Linux”的类型更改为“HPFS/NTFS/exFAT”。

    命令(输入 m 获取帮助):p
    Disk /dev/sdb:29.31 GiB,31474155520 字节,61472960 个扇区
    磁盘型号:MFS-SW          
    单元:扇区 / 1 * 512 = 512 字节
    扇区大小(逻辑/物理):512 字节 / 512 字节
    I/O 大小(最小/最佳):512 字节 / 512 字节
    磁盘标签类型:dos
    磁盘标识符:0x01a08af2

    设备       启动    起点     末尾     扇区  大小 Id 类型
    /dev/sdb1  *       2048  6293503  6291456    3G 83 Linux
    /dev/sdb2       6293504 61472959 55179456 26.3G  7 HPFS/NTFS/exFAT

    1 分区上的文件系统/RAID 签名将被擦除。
    2 分区上的文件系统/RAID 签名将被擦除。

    命令(输入 m 获取帮助):w
    分区表已调整。
    将调用 ioctl() 来重新读分区表。
    正在同步磁盘。

    [root@fedora ~]#

    [root@fedora ~]# mkfs.ext4 -m 0 /dev/sdb1

    mke2fs 1.45.6 (20-Mar-2020)
    创建含有 786432 个块(每块 4k)和 196608 个inode的文件系统
    文件系统UUID:4e370da2-9b5c-4a3f-be1f-3d618e72f84a
    超级块的备份存储于下列块:
        32768, 98304, 163840, 229376, 294912

    正在分配组表: 完成                            
    正在写入inode表: 完成                            
    创建日志(16384 个块)完成
    写入超级块和文件系统账户统计信息: 已完成

    [root@fedora ~]# mkfs.ntfs -f /dev/sdb2

    Cluster size has been automatically set to 4096 bytes.
    Creating NTFS volume structures.
    mkntfs completed successfully. Have a nice day.

    [root@fedora ~]#

    [root@fedora ~]# fdisk -l /dev/sdb
    Disk /dev/sdb:29.31 GiB,31474155520 字节,61472960 个扇区
    磁盘型号:MFS-SW          
    单元:扇区 / 1 * 512 = 512 字节
    扇区大小(逻辑/物理):512 字节 / 512 字节
    I/O 大小(最小/最佳):512 字节 / 512 字节
    磁盘标签类型:dos
    磁盘标识符:0x01a08af2

    设备       启动    起点     末尾     扇区  大小 Id 类型
    /dev/sdb1  *       2048  6293503  6291456    3G 83 Linux
    /dev/sdb2       6293504 61472959 55179456 26.3G  7 HPFS/NTFS/exFAT

    [root@fedora ~]#
    [root@fedora ~]# dnf install livecd-tools

    [root@fedora ~]# cd /mnt/vb-share/iso
    [root@fedora iso]# ls
    Fedora-Workstation-Live-x86_64-34.iso

    [root@fedora iso]# livecd-iso-to-disk --reset-mbr Fedora-Workstation-Live-x86_64-34.iso /dev/sdb1

    Verifying image...
    /root/下载/Fedora-Workstation-Live-x86_64-34.iso:   a69fbbb1f0f26a42fdd8180c69aeede1
    Fragment sums: 63648891ecf2aab1be93471c8ee4cf2b91e2f589a74daf3fd92b716b5bc8
    Fragment count: 20
    Supported ISO: no
    Press [Esc] to abort check.
    Checking: 100.0%

    The media check is complete, the result is: PASS.

    It is OK to use this media.

    Copying LiveOS image to target device...
    squashfs.img
      1,884,733,440 100%  415.68MB/s    0:00:04 (xfr#1, to-chk=0/1)

    Syncing filesystem writes to disc.
        Please wait, this may take a while...
    Setting up /EFI/BOOT
    Copying /images directory to the target device.
    efiboot.img
         11,509,760 100%  260.60MB/s    0:00:00 (xfr#1, to-chk=0/1)
    macboot.img
         24,100,864 100%  294.27MB/s    0:00:00 (xfr#1, to-chk=0/1)
    initrd.img
         56,906,100 100%  330.72MB/s    0:00:00 (xfr#1, to-chk=0/1)
    vmlinuz
         10,619,184 100%  155.32MB/s    0:00:00 (xfr#1, to-chk=0/1)
    Updating boot config files.
    Installing boot loader...
    Target device is now set up with a Live image!

    [root@fedora iso]#


  • 相关阅读:
    关于Maven项目的pom.xml中的依赖或插件失效的解决方法
    java引用数据类型在方法中的值传递
    java匹配http或https的url的正则表达式20180912
    java正则表达式的进阶使用20180912
    java线程池 多线程 搜索包含关键字的文件路径
    魔术球问题
    [SDOI2009]晨跑
    [洛谷P2045]方格取数加强版
    最小路径覆盖问题
    最长不下降子序列问题
  • 原文地址:https://www.cnblogs.com/ztguang/p/14613551.html
Copyright © 2011-2022 走看看