grub-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: How to use grub2-extra-lua module


From: Vladimir 'φ-coder/phcoder' Serbinenko
Subject: Re: How to use grub2-extra-lua module
Date: Sun, 18 May 2014 19:39:19 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Icedove/24.4.0

On 15.05.2014 15:45, 张驰 wrote:
> I googled for grub2-lua, but found very few information on it. I can't
> find an official website for grub2-lua (i.e official stable source code
> tarball download link), except for a git/bzr clone link.
> 
> Moreover, I can't find any documentation about grub lua. So I don't know
> how to use it.
> 
> I managed to compile grub2 along with lua module, then I boot into grub
> and type "help lua" to try to get some help info. But it only says that
> I can use command "lua script_file.lua" to execute the lua script. So I
> just want to learn the details on how to use lua module. For example,
> how to execute lua commands in grub.cfg file, how to return the lua
> execution result to the grub.cfg file, and what APIs does grub provide
> to the lua module.
> 
> The reason why I want to use lua module is that I have the need of file
> system operations in grub (i.e. mv, cp, cd, pwd, mkdir, rm, nano
> commands). grub2 itself doesn't provide this functionality. Some posts
> said grub-extra-lua module may provide this feature.
> 
GRUB never modifes files except in some very careful ways (env block).
You ask for means rather than end goal. What is your end goal?
> So I just want to know how to use grub lua module to operate on files
> and directories.
> 
> 
> 
> _______________________________________________
> Grub-devel mailing list
> address@hidden
> https://lists.gnu.org/mailman/listinfo/grub-devel
> 


Attachment: signature.asc
Description: OpenPGP digital signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]