Linux boot drive issue

Apr 19, 2014 23 Replies

That attitude is downright un-American! Next you'll be claiming you don't have to get a new smartphone every 6 months.

Bah. That initramfs stuff is nonsense. If you build the kernel right in first place, you don't need an initial ramdisk or any of that fancy "module" stuff. ;)

I'm only half joking -- none of my Linux machines have initial ramdisks, and the only ones with modules loaded are the ones using the closed-source nvidia drivers.

But, I supose, if you want to build something that boots on any random PC, then yes, you will need an initial ramdisk and a _lot_ of modules that never get loaded for any particular machine.

Grant Edwards grant.b.edwards Yow! I'm having a at quadrophonic sensation gmail.com of two winos alone in a steel mill!

Pointless to argue about this. Perhaps someone else can verify it. Download the kernel, "make menuconfig", exit without changing anyway. "make" and come back a few hours later to check it.

There is no option to decide whether to place a module in initrd or rootfs. I want to build minimum initrd, but much more in rootfs.

Until i figure out where to spit the process, it is the same single "make install" to build modules for both initrd and rootfs.

If we have this new option, we don't have to do it manually.

Again, we need independent verifications. I'll tried it on two different notebooks (no CD/DVD): Fujisu T2010 and HP mini 311.

Well I'm not American, and I don't know what planet edward.ming.lee lives on, so I guess that's okay!

Initramfs is useful if you've got stuff like root on raid, crypto or lvm. But if you've just got a "normal" setup then you typically don't need it. And modules are handy to have around for hotplug devices - if you are compiling your own kernel, it makes sense to compile the stuff you normally need directly into the kernel rather than as a module. But having modules there is really handy when you want to plug in a new USB-to-Ethernet adaptor and find it just works out of the box.

OH! This explains my high grocery bill and all the uneaten food I throw out every month!

Thanks!

Tim Wescott Wescott Design Services http://www.wescottdesign.com

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required