04:28.59 | *** join/#elinux djerome (~djerome@ip68-2-20-108.ph.ph.cox.net) |
06:09.12 | *** join/#elinux lyakh (~lyakh@dslb-178-006-250-144.pools.arcor-ip.net) |
06:24.36 | *** join/#elinux meph1s (~eric@176.4.228.163) |
06:30.46 | *** join/#elinux spacekitteh (~spaec@unaffiliated/traumapony) |
08:05.14 | *** join/#elinux jackmitchell (~Thunderbi@195.171.99.130) |
10:43.43 | *** join/#elinux _Lucretia_ (~munkee@5ac2a227.bb.sky.com) |
10:45.40 | *** join/#elinux phantoxe (~destroy@a95-92-89-24.cpe.netcabo.pt) |
10:45.40 | *** join/#elinux jackmitchell (~Thunderbi@195.171.99.130) |
10:45.40 | *** join/#elinux spacekitteh (~spaec@unaffiliated/traumapony) |
10:45.40 | *** join/#elinux gustavoz (~gustavoz@host205.190-230-132.telecom.net.ar) |
10:45.40 | *** join/#elinux cr-ver (~craver@e180079074.adsl.alicedsl.de) |
10:45.40 | *** join/#elinux mertsas (~martin@nat/cisco/x-xodtnukorimxexic) |
10:45.40 | *** join/#elinux tgall_foo (~tgall@linaro/tgall-foo) |
10:45.40 | *** join/#elinux rangergord (~realer@modemcable186.198-70-69.static.videotron.ca) |
10:45.40 | *** join/#elinux ChanServ (ChanServ@services.) |
10:45.40 | *** join/#elinux contempt (contempt@unaffiliated/contempt) |
10:45.40 | *** join/#elinux darkschneider (~gab@93-32-53-237.ip32.fastwebnet.it) |
10:45.40 | *** join/#elinux likewhoa (~likewhoa@server5.maserver.com) |
10:45.40 | *** join/#elinux phantoxeD (~destroy@a95-92-89-24.cpe.netcabo.pt) |
10:45.40 | *** join/#elinux m4t (matt@theorize.org) |
10:45.40 | *** join/#elinux gandhijee (akp@ip67-152-15-148.z15-152-67.customer.algx.net) |
10:45.40 | *** join/#elinux roland (~quassel@218.223.196.88.sta.estpak.ee) |
10:45.40 | *** join/#elinux Bryanstein (~Bryanstei@shellium/admin/bryanstein) |
10:45.41 | *** join/#elinux ruy_jk_ (~jruy@mar92-3-82-66-233-55.fbx.proxad.net) |
10:45.41 | *** mode/#elinux [+o ChanServ] by pratchett.freenode.net |
10:46.34 | *** join/#elinux jackmitchell (~Thunderbi@195.171.99.130) |
12:23.03 | *** join/#elinux gustavoz (~gustavoz@host205.190-230-132.telecom.net.ar) |
12:48.57 | *** join/#elinux meph1s (~eric@e180079074.adsl.alicedsl.de) |
15:00.39 | *** join/#elinux cr-ver (~craver@e180087213.adsl.alicedsl.de) |
15:00.42 | *** join/#elinux TimRiker (~TimRiker@bzflag/projectlead/TimRiker) |
15:00.42 | *** mode/#elinux [+o TimRiker] by ChanServ |
15:16.47 | *** join/#elinux GPSFan (~kenm@64.92.145.112) |
15:45.28 | *** join/#elinux meph1s (~eric@e180087213.adsl.alicedsl.de) |
15:47.52 | *** join/#elinux stefan877 (~quassel@p5DDA1ACC.dip.t-dialin.net) |
16:19.25 | *** join/#elinux meph1s (~eric@e180087213.adsl.alicedsl.de) |
17:13.45 | *** join/#elinux gustavoz (~gustavoz@host205.190-230-132.telecom.net.ar) |
18:26.06 | *** join/#elinux TimRiker (TimRiker@bzflag/projectlead/TimRiker) |
18:26.06 | *** mode/#elinux [+o TimRiker] by ChanServ |
18:43.11 | *** join/#elinux bobboucher (45ac432f@gateway/web/freenode/ip.69.172.67.47) |
18:43.31 | bobboucher | Hi. Is there anyone familiar with initramfs? |
18:47.28 | mnemoc | ask the real question, and wait..... patiently |
18:55.50 | bobboucher | I have an ARM board on which I want to boot load a kernel + file system from NAND flash, but execute everything in RAM. |
18:56.23 | bobboucher | I successfully booted a gziped ext2 file system image (with root=/dev/ram0) |
18:56.36 | bobboucher | However I think using initramfs would be more efficient. |
18:59.13 | bobboucher | I can boot with initramfs but it just fails and drop to a shell without populating /dev and starting services. |
19:00.05 | mnemoc | populating /dev is demode. just use devtmpfs |
19:02.19 | bobboucher | ok I will look into that, however, how do I continue the boot sequence? I can't exec /sbin/init that fails too. |
19:05.50 | bobboucher | Basically I want my system to run exactly as the ext2 ram drive, except with no ext2 or root=/dev/ram0 involved. I understand I need a /init script, but what do I put in that script? Would a single exec /sbin/init line work? |
19:06.43 | mnemoc | look at switchroot |
19:07.20 | bobboucher | yeah but I don't want to switch root. I have everything I need in my rootfs. |
19:08.14 | mnemoc | yes, making /init exec /sbin/init is common too |
19:09.39 | bobboucher | can I really run switch_root with current root as new root? |
19:11.54 | mnemoc | no |
19:12.04 | mnemoc | i didn't read you carefully |
19:12.59 | mnemoc | switch_root check that every mouse has been moved away, destroys /, and chroots |
19:13.05 | mnemoc | s/mouse/mount/ |
19:17.54 | bobboucher | let say I have /dev, /sys and /proc mounted. How do I continue booting (start services, bring up network interfaces, etc.) |
19:21.46 | mnemoc | exec /sbin/init should do that |
19:22.03 | mnemoc | assuming /sbin/init is a real init |
19:22.41 | bobboucher | I tried it and it says process ID must be 1 |
19:23.28 | stefan877 | hi, there is a howto for linux and gdb debugging: http://elinux.org/Debugging_The_Linux_Kernel_Using_Gdb |
19:23.56 | stefan877 | is it possible to load an uImage instead of vmlinux? |
19:24.11 | stefan877 | because vmlinux load needs 10 minutes over jtag |
19:24.27 | stefan877 | uImage load over tftp needs only 20 seconds. |
19:25.05 | stefan877 | and when debugging with jtag, the registers are not setted (machine number, command line, ...) |
19:35.46 | *** join/#elinux lyakh (~lyakh@dslb-178-006-250-144.pools.arcor-ip.net) |
20:42.00 | *** join/#elinux ibot (~ibot@rikers.org) |
20:42.00 | *** topic/#elinux is http://eLinux.org/ || Ask anything; it may take 24+ hours to get a response. Mailing lists -> http://elinux.org/ELinuxWiki:Mailing_List |
20:42.00 | *** mode/#elinux [+o ibot] by ChanServ |