Distributions
› Ubuntu
› Fedora
› CentOS
中文资源站
› 网易开源镜像站
xdlailai
V2EX  ›  Linux

linux 下如何制作 iso 格式的启动镜像

  •  
  •   xdlailai · Jan 23, 2016 · 8791 views
    This topic created in 3947 days ago, the information mentioned may be changed or developed.
    我现在有安装好的 ubuntu 系统,我想把现有的系统做成可启动的 iso 镜像,然后可以用 ubuntu 自带的启动盘制作工具,把 iso 写入 u 盘中。用这个 u 盘我就可以给别的电脑装系统了。有 v 友尝试过吗
    27 replies  •  2016-01-25 10:35:25 +08:00
    Zzzzzzzzz
    Zzzzzzzzz
    Jan 23, 2016
    1
    unetbootin
    ryd994
    ryd994
    Jan 23, 2016 via Android
    2
    你可以直接在 U 盘里装 Ubuntu
    Linux 可以直接从 U 盘启动
    ryd994
    ryd994
    Jan 23, 2016 via Android
    3
    把现在的分区直接复制到 U 盘上,改下 fstab ,装 grub ,应该就行了
    xdlailai
    xdlailai
    OP
    Jan 23, 2016
    4
    @Zzzzzzzzz 不能从现有系统的根目录导入吧?我是想从现有系统根目录制作可启动 iso
    xdlailai
    xdlailai
    OP
    Jan 23, 2016
    5
    @ryd994 我需要从现有系统的根目录作为输入来制作启动镜像~
    ryd994
    ryd994
    Jan 23, 2016 via Android
    6
    @xdlailai 如果你是要做可启动 u 盘的话,你不需要先做 ISO
    直接复制现有系统过去,参上
    xdlailai
    xdlailai
    OP
    Jan 23, 2016
    7
    @ryd994 直接复制到 u 盘上,怎么用这个 u 盘给别的电脑装呢,感谢回复
    ryd994
    ryd994
    Jan 23, 2016 via Android
    8
    @xdlailai 天……你还要装系统啊……没看见不好意思
    https://help.ubuntu.com/community/LiveCDCustomization
    stardust21
    stardust21
    Jan 23, 2016
    9
    LZ 是想做 http://www.mintos.org/ 这个网站上类似得定制版 ISO 文件吧,如果是得话可以去请教站长
    Pastsong
    Pastsong
    Jan 23, 2016
    10
    如果你用 Windows 可以用这个在做启动 U 盘 http://www.pendrivelinux.com/universal-usb-installer-easy-as-1-2-3/ 超级简单
    xdlailai
    xdlailai
    OP
    Jan 23, 2016
    11
    @ryd994 3q
    xdlailai
    xdlailai
    OP
    Jan 23, 2016
    12
    @stardust21 对的~
    Pastsong
    Pastsong
    Jan 23, 2016
    13
    @Pastsong 看错题目了,不好意思
    moonpie
    moonpie
    Jan 23, 2016❤️1
    14
    我在 Arch 下试过,你可以参考下 Arch 的 Wiki
    Busy
    Busy
    Jan 23, 2016❤️1
    15
    详情参考 gentoo liveusb 的制作
    不管怎么样, iso 与 u 盘能启动,涉及到引导->内核->系统
    就是说制作 iso 简单,直接 dd 过去即可,但是烧录到 u 盘上,能否引导是你引导程序的事了, ubuntu 默认的 grub 我不熟,我只会用 syslinux 来引导,至于最后内核是否起来,是看你内核编译参数了。
    所以,建议,制作 iso 之前, fstab 中的硬盘分区用 uuid 来确认,引导换成 syslinux ,内核自己单独编译一个。
    ctftemp
    ctftemp
    Jan 23, 2016 via Android❤️1
    16
    ubuntu live cd 的 iso 包括了一个 squashfs ,是一个完整的文件系统。你可以尝试把现有的文件系统做成一个 squashfs 打包进 iso 里面。
    你可以在 github 上搜一下 woobuntu 这个项目,他就是把 iso 里的 squashfs 挂载出来做一些定制修改,再重新打包 iso 。可以参考他的做法。
    PyPog
    PyPog
    Jan 23, 2016
    17
    clonezilla
    Neveroldmilk
    Neveroldmilk
    Jan 23, 2016
    18
    Winiso 制作 Ubuntu 启动安装 U 盘最简单, Linux 下面用什么工具不太清楚。
    sudoz
    sudoz
    Jan 23, 2016
    19
    dd
    iFlicker
    iFlicker
    Jan 23, 2016 via Android
    20
    dd if of
    okgo
    okgo
    Jan 23, 2016
    21
    dd if=
    windfarer
    windfarer
    Jan 23, 2016
    22
    dd
    hjzx050935
    hjzx050935
    Jan 23, 2016
    23
    看来用 dd 的人还是很多的。。。。。
    fewtime
    fewtime
    Jan 23, 2016 via iPhone
    24
    直接把你现在的系统 dd 成 img ,复制到 u 盘,再 dd 到新电脑里
    michaelscofield
    michaelscofield
    Jan 23, 2016
    25
    dd if=xx.iso of=/dev/sdx bs=nM
    PyPog
    PyPog
    Jan 23, 2016
    26
    要做成可以刻录的 ISO 文件,用 clonezilla ,如果只是系统备份,那就 dd 吧
    algas
    algas
    Jan 25, 2016
    27
    @michaelscofield +1

    关键是要有个 live cd 的 iso ,把现有的系统变成 live cd 有点难
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4397 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 57ms · UTC 07:09 · PVG 15:09 · LAX 23:09 · JFK 02:09
    ♥ Do have faith in what you're doing.