| Anonymous | Login | Signup for a new account | 11-10-2008 11:02 PST |
| Main | My View | View Issues | Change Log | Docs |
| Viewing Issue Simple Details [ Jump to Notes ] | [ View Advanced ] [ Issue History ] [ Print ] | ||||||||
| ID | Category | Severity | Reproducibility | Date Submitted | Last Update | ||||
| 0000881 | [buildroot] New Features | feature | N/A | 05-24-06 16:27 | 09-24-07 00:28 | ||||
| Reporter | fred | View Status | public | ||||||
| Assigned To | buildroot | ||||||||
| Priority | normal | Resolution | fixed | ||||||
| Status | closed | Product Version | |||||||
| Summary | 0000881: Buildroot new feature: Generate initramfs description file of root filesystem for initial kernel ramdisk | ||||||||
| Description |
This patch contains a new target "initramfs" which builds a description file for the initial kernel ramdisk. I use this together with kernel 2.6.12. The mechanism is based on a shell script "gen_initramfs_list.sh" which is provided together with the kernel. The description file is then used to build a cpio filesystem via the gen_init_cpio tool during the kernel build. This is inspired by the procedure described here: http://www.student.tue.nl/Q/t.f.a.wilms/adm5120/ [^] That procedure produces an ext2 filesystem with buildroot. Then this filesystem is mounted in the kernel build directory where "gen_initramfs_list.sh" produces a filesystem description file which is used then by gen_init_cpio to produce the cpio filesystem. This procedure requires root rights to mount the filesystem. The idea is to produce the filesystem description file directly from buildroot. Then the complete kernel including rootfilesystem as ramdisk can be build as normal user. The patch adds a new target and modifies the config.in file in the target directory. |
||||||||
| Additional Information | |||||||||
| Attached Files |
|
||||||||
|
|
|||||||||
| Copyright © 2000 - 2006 Mantis Group |