Sandbox
From NAS-Central Buffalo - The Linkstation Wiki
(Difference between revisions)
m (→Help with editing) |
m (→Feeds) |
||
| Line 118: | Line 118: | ||
</div> | </div> | ||
</feed> | </feed> | ||
| + | |||
| + | |||
| + | ==Kuroboxprostuff== | ||
| + | |||
| + | Appendix | ||
| + | |||
| + | Appendix A: Example of u-boot environment variable settings | ||
| + | |||
| + | ===Boot settings when uImage(nand /dev/mtdblock1), rootfs(nand /dev/mtdblock2)=== | ||
| + | |||
| + | {|class=wikitable | ||
| + | |- | ||
| + | ||uImage || /dev/mtdblock1 (0x00020000~0x00400000) | ||
| + | 4MB arrangement excluding head 128KB | ||
| + | |- | ||
| + | || initrd || ----- (Not use) | ||
| + | |- | ||
| + | || rootfs || /dev/mtdblock2 | ||
| + | |} | ||
| + | |||
| + | ====u-boot environment variable settings==== | ||
| + | |||
| + | <pre> | ||
| + | setenv default_kernel_addr 0x00100000 | ||
| + | setenv bootargs_base console=ttyS0,115200 | ||
| + | setenv bootargs_root root=/dev/mtdblock2 rw | ||
| + | setenv bootargs $(bootargs_base) $(bootargs_root) $(buffalo_ver) | ||
| + | setenv uImage_block 0 | ||
| + | setenv uImage_offset 0x00020000 | ||
| + | setenv bootcmd ‘nboot $(default_kernel_addr) $(uImage_block) $(uImage_offset); bootm $(default_kernel_addr)’ | ||
| + | </pre> | ||
| + | |||
| + | ===Boot settings when uImage(nand /dev/mtdblock1), rootfs(/dev/sda2)=== | ||
| + | |||
| + | {|class=wikitable | ||
| + | |- | ||
| + | || uImage || /dev/mtdblock1 (0x00020000~0x00400000) | ||
| + | 4MB arrangement excluding head 128KB | ||
| + | |- | ||
| + | ||initrd || -----(Not use) | ||
| + | |- | ||
| + | ||rootfs ||/dev/sda2 | ||
| + | |} | ||
| + | |||
| + | ====u-boot environment settings==== | ||
| + | |||
| + | <pre> | ||
| + | setenv default_kernel_addr 0x00100000 | ||
| + | setenv bootargs_base console=ttyS0,115200 | ||
| + | setenv bootargs_root root=/dev/sda2 rw | ||
| + | setenv bootargs $(bootargs_base) $(bootargs_root) $(buffalo_ver) | ||
| + | setenv uImage block 0 | ||
| + | setenv uImage_offset 0x00020000 | ||
| + | setenv bootcmd ‘nboot $(default_kernel_addr) $(uImage_block) $(uImage_offset); bootm $(default_kernel_addr)’ | ||
| + | </pre> | ||
| + | |||
| + | ===Boot settings when uImage(/dev/sda1), rootfs(/dev/sda2)=== | ||
| + | |||
| + | {|class=wikitable | ||
| + | |- | ||
| + | ||uImage || /dev/sda1 | ||
| + | |- | ||
| + | ||initrd || -----(Not use) | ||
| + | |- | ||
| + | ||rootfs || /dev/sda2 | ||
| + | |- | ||
| + | ||Notes || | ||
| + | * /dev/sdal is formatted in ext2, and uImage.buffalo is stored. | ||
| + | |} | ||
| + | ====u-boot environment settings==== | ||
| + | |||
| + | <pre> | ||
| + | setenv default_kernel_addr 0x00100000 | ||
| + | setenv bootargs_base console=ttyS0,115200 | ||
| + | setenv bootargs_root root=/dev/sda2 rw | ||
| + | setenv bootargs $(bootargs_base) $(bootargs_root) $(buffalo_ver) | ||
| + | setenv bootcmd ‘ext2load ide 0:1 $(default_kernel_addr)/$(kernel); bootm $(default_kernel_addr)’ | ||
| + | </pre> | ||
| + | |||
| + | ===Boot settings when uImage(tftp load), rootfs(nand /dev/mtdblock2)=== | ||
| + | |||
| + | {|class=wikitable | ||
| + | |- | ||
| + | || uImage || Load from tftp | ||
| + | |- | ||
| + | || initrd || -----(Not use) | ||
| + | |- | ||
| + | || rootfs || /dev/mtdblock2 | ||
| + | |- | ||
| + | || tftpserver || (e.g.) 192.168.11.100 | ||
| + | |- | ||
| + | || KUROBOX-PRO || (e.g.) 192.168.11.150 | ||
| + | |- | ||
| + | || Notes || | ||
| + | * uImage.buffalo exists in the tftp root directory of tftpserver. | ||
| + | |} | ||
| + | |||
| + | ====u-boot environment variable settings==== | ||
| + | |||
| + | <pre> | ||
| + | setenv default_kernel_addr 0x00100000 | ||
| + | setenv bootargs_base console=ttyS0,115200 | ||
| + | setenv bootargs_root root=/dev/mtdblock2 rw | ||
| + | setenv bootargs $(bootargs_base) $(bootargs_root) $(buffalo_ver) | ||
| + | setenv serverip 192.168.11.100 | ||
| + | setenv ipaddr 192.168.11.150 | ||
| + | setenv bootcmd ‘tftp $(default_kernel_addr) $(kernel); bootm $(default_kernel_addr) | ||
| + | </pre> | ||
| + | |||
| + | ===Boot settings when uImage(tftp load), initrd(tftp load) === | ||
| + | |||
| + | {|class=wikitable | ||
| + | |- | ||
| + | ||uImage || Load from tftp | ||
| + | |- | ||
| + | || initrd || Load from tftp | ||
| + | |- | ||
| + | || rootfs || Exists in initrd | ||
| + | |- | ||
| + | || tftpserver (e.g.) || 192.168.11.100 | ||
| + | |- | ||
| + | || KUROBOX-PRO (e.g.) || 192.168.11.150 | ||
| + | |- | ||
| + | || Notes || | ||
| + | * uImage.buffalo and initrd.buffalo exist in the tftp root directory of tftpserver. | ||
| + | * rootfs exists in initrd. | ||
| + | * After expanding rootfs in initrd, it is within 32MB. | ||
| + | |} | ||
| + | |||
| + | ====u-boot environment variable settings==== | ||
| + | |||
| + | <pre> | ||
| + | setenv default_kernel_addr 0x00100000 | ||
| + | setenv default_initrd_addr 0x02000000 | ||
| + | setenv bootargs_base console=ttyS0,115200 | ||
| + | setenv bootargs_root root=/dev/mtdblock2 rw | ||
| + | setenv bootargs $(bootargs_base) $(bootargs_root) $(buffalo_ver) | ||
| + | setenv serverip 192.168.11.100 | ||
| + | setenv ipaddr 192.168.11.150 | ||
| + | setenv bootcmd ‘tftp $(default_kernel_addr) $(kernel); tftp $(default_initrd_addr) $(initrd); bootm$(default_kernel_addr) $(default_initrd_addr)’ | ||
| + | </pre> | ||
==<small>footer</small>== | ==<small>footer</small>== | ||
{{Stubs}} | {{Stubs}} | ||
Revision as of 04:54, 24 August 2007
Help with editing
| LS1 | HD-HLAN v1 | |||
| LS2 | HD-HLAN v2 | |||
| HG | HD-HGLAN | |||
| HS Home Server | HS-DGL | |||
| LSPRO LinkStation Pro | LS-GL | |||
| LSLIVE LinkStation Live™ | HS-DHGL | |||
| LS-LGL LS-LGL | LS-LGL | |||
| TS TeraStation | HD/HS-HTGL | |||
| TSPRO1 TeraStation Pro | TS-TGL v1 | |||
| TSPRO2 | TS-HTGL v2 | |||
| TSLIVE TeraStation Live | HS-DHTGL | |||
| KURO/HG | KUROBOX | |||
| KUROPRO | KUROBOX Pro |
Icons
Feeds
<feed url="http://forum.linkstationwiki.net/generate_feed.php?content=posts&global=1">
[{PERMALINK} {TITLE}]
{DESCRIPTION}
</feed>
Kuroboxprostuff
Appendix
Appendix A: Example of u-boot environment variable settings
Boot settings when uImage(nand /dev/mtdblock1), rootfs(nand /dev/mtdblock2)
| uImage | /dev/mtdblock1 (0x00020000~0x00400000)
4MB arrangement excluding head 128KB |
| initrd | ----- (Not use) |
| rootfs | /dev/mtdblock2 |
u-boot environment variable settings
setenv default_kernel_addr 0x00100000 setenv bootargs_base console=ttyS0,115200 setenv bootargs_root root=/dev/mtdblock2 rw setenv bootargs $(bootargs_base) $(bootargs_root) $(buffalo_ver) setenv uImage_block 0 setenv uImage_offset 0x00020000 setenv bootcmd ‘nboot $(default_kernel_addr) $(uImage_block) $(uImage_offset); bootm $(default_kernel_addr)’
Boot settings when uImage(nand /dev/mtdblock1), rootfs(/dev/sda2)
| uImage | /dev/mtdblock1 (0x00020000~0x00400000)
4MB arrangement excluding head 128KB |
| initrd | -----(Not use) |
| rootfs | /dev/sda2 |
u-boot environment settings
setenv default_kernel_addr 0x00100000 setenv bootargs_base console=ttyS0,115200 setenv bootargs_root root=/dev/sda2 rw setenv bootargs $(bootargs_base) $(bootargs_root) $(buffalo_ver) setenv uImage block 0 setenv uImage_offset 0x00020000 setenv bootcmd ‘nboot $(default_kernel_addr) $(uImage_block) $(uImage_offset); bootm $(default_kernel_addr)’
Boot settings when uImage(/dev/sda1), rootfs(/dev/sda2)
| uImage | /dev/sda1 |
| initrd | -----(Not use) |
| rootfs | /dev/sda2 |
| Notes |
|
u-boot environment settings
setenv default_kernel_addr 0x00100000 setenv bootargs_base console=ttyS0,115200 setenv bootargs_root root=/dev/sda2 rw setenv bootargs $(bootargs_base) $(bootargs_root) $(buffalo_ver) setenv bootcmd ‘ext2load ide 0:1 $(default_kernel_addr)/$(kernel); bootm $(default_kernel_addr)’
Boot settings when uImage(tftp load), rootfs(nand /dev/mtdblock2)
| uImage | Load from tftp |
| initrd | -----(Not use) |
| rootfs | /dev/mtdblock2 |
| tftpserver | (e.g.) 192.168.11.100 |
| KUROBOX-PRO | (e.g.) 192.168.11.150 |
| Notes |
|
u-boot environment variable settings
setenv default_kernel_addr 0x00100000 setenv bootargs_base console=ttyS0,115200 setenv bootargs_root root=/dev/mtdblock2 rw setenv bootargs $(bootargs_base) $(bootargs_root) $(buffalo_ver) setenv serverip 192.168.11.100 setenv ipaddr 192.168.11.150 setenv bootcmd ‘tftp $(default_kernel_addr) $(kernel); bootm $(default_kernel_addr)
Boot settings when uImage(tftp load), initrd(tftp load)
| uImage | Load from tftp |
| initrd | Load from tftp |
| rootfs | Exists in initrd |
| tftpserver (e.g.) | 192.168.11.100 |
| KUROBOX-PRO (e.g.) | 192.168.11.150 |
| Notes |
|
u-boot environment variable settings
setenv default_kernel_addr 0x00100000 setenv default_initrd_addr 0x02000000 setenv bootargs_base console=ttyS0,115200 setenv bootargs_root root=/dev/mtdblock2 rw setenv bootargs $(bootargs_base) $(bootargs_root) $(buffalo_ver) setenv serverip 192.168.11.100 setenv ipaddr 192.168.11.150 setenv bootcmd ‘tftp $(default_kernel_addr) $(kernel); tftp $(default_initrd_addr) $(initrd); bootm$(default_kernel_addr) $(default_initrd_addr)’
footer
| This article is currently a stub. You can help this Wiki by expanding it . This template will categorize articles that include it into Category:Stubs. |

