Quote:
There is definitely a kernel bug during the install, it occurs at about where fontconfig runs, after the packages are installed. I could only salvage part of it, but it looks redundant, look at the Oops line near the bottom. The earlier ones are lower numbered and occur on alternating cores. Code:
Pid: 19287, comm: sh Tainted: G D (2.6.27.7-smp #2) |
any luck with 99s?
Quote:
|
I've been wondering if this problem has anything to do with the /dev/root change that was mentioned in a number of other threads, particularly this one:
http://www.linuxquestions.org/questi...evroot-688189/ |
I don't see an indication that the /dev/root thing is my way, but I really don't know.
My recent "experiments" didn't solve the problem, however, here are my observations: (1) New install including formatting / and /boot, following the README_CRYPT.TXT word by from the point where the LVM setup is complete, including creation of initrd and switching to generic SMP kernel, liloconfig and lilo. Reboot. ==> In fact I was asked to enter a LUKS passphrase. However, my USB keyboard wouldn't work... (2) So once again boot with the install DVD, add USB support modules to initrd (uhci-hcd, ehci-hcd,...), lilo. Reboot. ==> Kernel panic, RAID not working. However, I noticed something strange. After a complete install like in (1) including formatting the first run of mkinitrd reports more than 9000 blocks written, while running it again and again it only reports 6500 blocks. Even when I remove the initrd-tree completely, mkinitrd would only write about 6500 blocks. But after a full install it writes 9000 plus blocks, it reports, exactly one time. Then I downloaded the latest version 1.40 of mkinitrd-command-generator.sh. With some of my attempts this created just about what I already had, but in my recent attempts it doesn't "see" the RAID anymore. Weird! Still stuck... gargamel |
SUCCESS!!!
The new mkinitrd 1.3.3 fixes the problem. So it was really a software bug, not a PEBKAC. ;) gargamel |
Congratulations and good to know it can work. Maybe I'll get brave enough to try it; though at this point 12.1 has everything I need and 12.2 nothing extra that I want..
|
Thanks. Yes, 12.1 worked flawlessly here, once I had it up and running thanks to the great support
of the folks here. The most valuable part coming from Alien Bob --- thanks, Eric, once again! Although he doesn't stop emphasizing that he is not here for holding hands, he and his mates in the Slackware team (Robby Workman and some other people) are very helpful, just like Pat V. himself, too. Indeed they didn't ever refuse to hold my hand, and I am very grateful for that! As to 12.2, there's a lot of updates, I like to have, such as Mozilla Firefox 3.x (note that 2.0.20 is supposed to be the last 2.0.x version of this browser, the 2.x branch will no longer be maintained). But there some truth in the saying: "Never change a running system!" Well, I did, and immediately had a reason to return to LQ.org... ;) So, thanks guys, for doing it again! gargamel |
I have just written an initial draft for a mini-Howto on this subject. Please review it and help me to improve it!
It's available here: http://www.iverbi.de/slackware/RAID1...2_2_Howto.html http://www.iverbi.de/slackware/RAID1...12_2_Howto.pdf Best regards and thanks for all your feedback in advance, gargamel |
Well done gargamel, I'll take a look, this is really useful :-)
|
Quote:
report back any errors or suggestions. gargamel |
Yeah, that looks really good. I have a few minor suggestions though.
1. From experience, the modules needed for USB keyboards are *NOT* added automatically. 2. This is more of a suggestion, but perhaps you would like to include a note about multiple initrds? This is especially relevant if the user is going to be compiling their own kernels. mkinitrd will overwrite the initrd each time it is run, so there should be a unique one for each kernel entry, ie, the initrd for the default slackware 12.2 kernel should be copied to initrd.gz-2.6.27.7-smp. This can also be set with the -o switch to mkinitrd. |
Thanks for your feedback!
1. Ok, I'll correct this. Although it once looked to me as if my USB keyboard was working although initrd did not provide modules to the kernel for it. 2. I understand your point, but the topic is already complex, and adding information on multiple initrd setups would make it even more complex and further reduce the number of potetntial readers... Also I don't have time to try it out myself, at the moment. That's why I am a bit reluctant, here. What do others think? gargamel |
Just uploaded the second draft with minor corrections, looking forward to your feedback!
BTW, I am a non-native English speaker, so any language corrections or improvements would be most welcome, too! gargamel EDIT: For your convenience I add the links, again. http://www.iverbi.de/slackware/RAID1...2_2_Howto.html http://www.iverbi.de/slackware/RAID1...12_2_Howto.pdf |
'swap is not part of a RAID array...' Should be 'Swap...' (Capital S)
'At least, make a node into a tissue!' Should be 'At least, make a note on a tissue!' 'This command reads the configuration and do the same things as...' Should be 'This command reads the configuration and does the same things as...' 'But how, you may asked, do I...' Should be 'But how, you may ask, do I...' Everything else looks great. Nice job. :) |
Added the corrections, thanks!!!
http://www.iverbi.de/slackware/RAID1...2_2_Howto.html http://www.iverbi.de/slackware/RAID1...12_2_Howto.pdf gargamel EDIT: For a future version I plan to clean up the HTML code, currently generated by export from OOo. Once the content is stable, that is. PDF output from OOo looks better. |
All times are GMT -5. The time now is 09:49 PM. |