public:tech:openwrt-netboot
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
public:tech:openwrt-netboot [2024/01/29 20:20] – jenda | public:tech:openwrt-netboot [2024/10/18 18:33] (current) – [Netboot] jenda | ||
---|---|---|---|
Line 13: | Line 13: | ||
* rozbalený rootfs | * rozbalený rootfs | ||
- | V tom rozbalením rootfs vyrobíme /init s následujícím obsahem: | + | V tom rozbalením rootfs vyrobíme /init (a asi chmod +x) s následujícím obsahem: |
< | < | ||
#!/bin/sh | #!/bin/sh | ||
Line 29: | Line 29: | ||
exec switch_root $NEW_ROOT /sbin/init | exec switch_root $NEW_ROOT /sbin/init | ||
</ | </ | ||
+ | |||
+ | TODO v tom rootfs povolit v / | ||
+ | |||
< | < | ||
# cd rozbalený_root | # cd rozbalený_root | ||
Line 46: | Line 49: | ||
Chceme to bootovat z OpenWRT routeru (v našem případě console), který poskytne TFTP. | Chceme to bootovat z OpenWRT routeru (v našem případě console), který poskytne TFTP. | ||
- | V /etc/dnsmash.conf přidáme: | + | V /etc/dnsmasq.conf přidáme: |
< | < | ||
tftp-root=/ | tftp-root=/ | ||
- | dhcp-boot=grubnetx64.efi,, | + | dhcp-boot=grubnetx64.efi,, |
</ | </ | ||
+ | Pro OpenWRT> | ||
+ | |||
Do /tmp/tftp nakopírujeme potřebné soubory: | Do /tmp/tftp nakopírujeme potřebné soubory: | ||
< | < |
public/tech/openwrt-netboot.1706559620.txt.gz · Last modified: 2024/01/29 20:20 by jenda