linux 下如何制作 iso 格式的启动镜像 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
xdlailai
V2EX    Linux

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

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

    关键是要有个 live cd 的 iso ,把现有的系统变成 live cd 有点难
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3280 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 30ms UTC 11:34 PVG 19:34 LAX 04:34 JFK 07:34
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86