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

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

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

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