mirror of
https://gitee.com/liushuncheng-lsc/lfs-livecd.git
synced 2025-01-24 00:22:11 +08:00
11 lines
898 B
Plaintext
11 lines
898 B
Plaintext
|
dracut并不和其他的Linux live启动选项或者是暴力扫描一样,dracut的initramfs可以随时随地的启动硬盘或者liveos
|
|||
|
简短的说一下这个
|
|||
|
首先是rd.live.image这个选项,这个选项让dracut知道你是个live
|
|||
|
之后呢就是root选项,大家肯定不陌生,平常就是/dev/sda1,UUID=~之类的
|
|||
|
dracut在livecd上呢采用的是cdlabel,就是root=live:CDLABEL=你的cd卷标,注意区分大小写
|
|||
|
默认dracut在cd存放squashfs的目录呢是/LiveOS/,你压缩的squashfs名字是squashfs.img
|
|||
|
如果你的init位置在lfs上不是/sbin/init的话,可以手动指定root选项例如root=/bin/bash
|
|||
|
如果你编译了Plymouth的话,使用rhgb或者splash选项使用开机动画
|
|||
|
关于livecd文件目录结构呢,大家可以下载个fedora的livecd看看
|
|||
|
|
|||
|
示例:root=live:CDLABEL=LFS rd.live.image splash init=/sbin/init vga=788 nomodeset
|