龙芯开源社区

 找回密码
 注册新用户(newuser)
查看: 2344|回复: 2

将initrd.gz用cpio释放后,通过nfs加载可以不?

[复制链接]
发表于 2014-3-14 10:27:30 | 显示全部楼层 |阅读模式
一直想找一种免u盘安装debian的方式。
    初步设想是tftp加载vmlinux(这步经过验证完全可行),通过nfs加载根文件系统。
    昨天把initrd.gz用cpio释放到一个目录后,通过nfs挂载,最后内核是运行起来了,但是文件系统没有挂载上,不知道是哪里错了,也不知道这种方案是否可行?
发表于 2014-3-17 00:19:57 | 显示全部楼层
如果是debian的系统, 修改/etc/initramfs-tools/initramfs.conf
打开nfs支持。 比如MODULES=netboot , nfsroot=HOST:MOUNT点
然后更新initrd.img

tftp可以发送initrd.img的。
 楼主| 发表于 2014-3-17 20:43:15 | 显示全部楼层
回复 2# 刘世伟


    感谢刘工的回答。
    tftp可以发送initrd.img,是怎么发送?具体命令是?我知道vmlinux的下载命令是“load tftp://192.168.1.7/vmlinuz”。
    关于nfs支持的问题,需要自己改源码重新编译吗?

本版积分规则

Archiver|手机版|小黑屋|Lemote Inc.

GMT+8, 2020-9-19 08:10 , Processed in 0.136945 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表