是什么 ? | : | a set of shell scripts which allows you to create your own Live Linux from an already installed GNU/Linux distribution. |
开发语言 | : | bash |
官方主页 | : | https://www.linux-live.org |
源码仓库 | : | https://github.com/Tomas-M/linux-live |
root
用户登陆系统只有root
用户才有权限访问所有文件。所以,必须用root
用户登陆系统。
bash、cURL、tar、gzip、zip、cdrtools、squashfs-tools
squashfs
和aufs
文件系统当前Linux内核支持的文件系统在/lib/modules/$(uname -r)/kernel/fs/
目录中,示例:
/tmp
没有被挂载tmpfs
文件系统绝大多数GNU/Linux系统为了提高运行速度,给/tmp
目录挂载了tmpfs
文件系统,tmpfs
文件系统的存储介质是内存,内存的速度自然比磁盘的速度快很多,而且断电后释放了所占用的空间。
LinuxLiveKit
要使用/tmp
目录,但是会占用很大的空间,一般的内存没有这么大的空间,所以, 一定要确保/tmp
不要挂载tmpfs
文件系统。
查看/tmp
是否被挂载了tmfs
文件系统:
查看/tmp
是否正在被某些进程使用:
如果有被某进程占用的情况,杀死对应的进程:
kill -9 $PID
卸载被挂载的文件系统:
umount /tmp
这时候,可能还是无法卸载,只能强制卸载了:
umount -l /tmp
现在/tmp
就没有被挂载tmpfs
文件系统了:
curl -LO https://github.com/Tomas-M/linux-live/archive/v2.3.tar.gz
mkdir /a
tar vxf v2.3.tar.gz --strip-components=1 -C /a
./config
LIVEKITNAME="your name"
./build