Date: Fri, 1 Jul 2005 12:58:59 -0500 From: Nikolas Britton <nikolas.britton@gmail.com> To: Bryan Maynard <bryan.maynard@reallm.com> Cc: freebsd-questions@freebsd.org Subject: Re: Kernel question Message-ID: <ef10de9a050701105849558f2a@mail.gmail.com> In-Reply-To: <200506301717.33857.bryan.maynard@reallm.com> References: <200506292116.00205.bryan.maynard@reallm.com> <ef10de9a050629234750b79f36@mail.gmail.com> <200506301717.33857.bryan.maynard@reallm.com>
next in thread | previous in thread | raw e-mail | index | archive | help
------=_Part_4346_17029675.1120240739649 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On 6/30/05, Bryan Maynard <bryan.maynard@reallm.com> wrote: > I checked out the man pages you listed, thanks for the help! > I didn't understand everything in all of them, but they did help me firgu= re > out some more questions to ask. >=20 > Is it possible to identify all hardware component in my system in the dev= ice.hints > file and if so, what would that accomplish? I am running a Dell Latitude = C600. Do this with the kernel .hints file. it will be statically compile into the kernel then. kernel.hints =3D statically compiled =3D faster boot. device.hints =3D dynamic-ish =3D slower, but still faster then random probi= ng. >=20 > Also, I have a custom kernel I am trying to tweak. However, when I boot f= rom it I > get the following messages: >=20 > ata0-master: FAILURE - ATA_IDENTIFY timed out > ata0-master: FAILURE - ATA_IDENTIFY timed out > ata0-master: FAILURE - ATA_IDENTIFY timed out > ata1-master: FAILURE - ATAPI_IDENTIFY timed out > ata1-master: timeout sending command=3Da1 > ata1-master: error issueing ATAPI_IDENTIFY command > ata1-master: FAILURE - ATAPI_IDENTIFY timed out >=20 > Mounting root from ufs:/dev/ad0s1a > setrootbyname failed > ffs_mountroot: can't find rootvp > Root mount failed: 6 >=20 > It then asks me to manually enter a root filesystem. >=20 > I've attached my CUSTOM kernel config. Along with my CUSTOM.hints file. I= don't use > CUSTOM.hints, but it has hints about the "nexus" device. this device show= s up when I > use boot-v. I'm not sure If I have it's info entered properly, maybe you = could help me > with that. I've attached a kernel for you to use. Compare it to yours (and GENERIC) and read the comments I made in it. It should address most of your questions. >=20 > Could I use the info from a boot -v in the device.hints file? If so, how = do I translate > the syntax. I've looked at the boot -v output before and it seems like th= ere's enough info > for the device.hints file, I just don't know what it all means or how to = extract it. You can put the boot -v info into the kernel .hints file, I think. I never tried to do anything like that and I'm not sure how to go about doing it. Or maybe thats what kenv is for... hmmm ------=_Part_4346_17029675.1120240739649 Content-Type: application/octet-stream; name="LATITUDE_C600" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="LATITUDE_C600" bWFjaGluZQkJaTM4NgpjcHUJCUk2ODZfQ1BVCmlkZW50CQlMQVRJVFVERV9DNjAwCgojIFRvIHN0 YXRpY2FsbHkgY29tcGlsZSBpbiBkZXZpY2Ugd2lyaW5nIGluc3RlYWQgb2YgL2Jvb3QvZGV2aWNl LmhpbnRzCiNoaW50cwkJIkxBVElUVURFX0M2MDAuaGludHMiCSMgRGVmYXVsdCBwbGFjZXMgdG8g bG9vayBmb3IgZGV2aWNlcy4KCm9wdGlvbnMgCVNDSEVEXzRCU0QJCSMgNEJTRCBzY2hlZHVsZXIK b3B0aW9ucyAJSU5FVAkJCSMgSW50ZXJORVR3b3JraW5nCiNvcHRpb25zIAlJTkVUNgkJCSMgSVB2 NiBjb21tdW5pY2F0aW9ucyBwcm90b2NvbHMKb3B0aW9ucyAJRkZTCQkJIyBCZXJrZWxleSBGYXN0 IEZpbGVzeXN0ZW0Kb3B0aW9ucyAJU09GVFVQREFURVMJCSMgRW5hYmxlIEZGUyBzb2Z0IHVwZGF0 ZXMgc3VwcG9ydApvcHRpb25zIAlVRlNfQUNMCQkJIyBTdXBwb3J0IGZvciBhY2Nlc3MgY29udHJv bCBsaXN0cwpvcHRpb25zIAlVRlNfRElSSEFTSAkJIyBJbXByb3ZlIHBlcmZvcm1hbmNlIG9uIGJp ZyBkaXJlY3Rvcmllcwojb3B0aW9ucyAJTURfUk9PVAkJCSMgTUQgaXMgYSBwb3RlbnRpYWwgcm9v dCBkZXZpY2UKI29wdGlvbnMgCU1TRE9TRlMJCQkjIE1TRE9TIEZpbGVzeXN0ZW0KI29wdGlvbnMg CUNEOTY2MAkJCSMgSVNPIDk2NjAgRmlsZXN5c3RlbQpvcHRpb25zIAlQUk9DRlMJCQkjIFByb2Nl c3MgZmlsZXN5c3RlbSAocmVxdWlyZXMgUFNFVURPRlMpCm9wdGlvbnMgCVBTRVVET0ZTCQkjIFBz ZXVkby1maWxlc3lzdGVtIGZyYW1ld29yawpvcHRpb25zIAlHRU9NX0dQVAkJIyBHVUlEIFBhcnRp dGlvbiBUYWJsZXMuCm9wdGlvbnMgCUNPTVBBVF80MwkJIyBDb21wYXRpYmxlIHdpdGggQlNEIDQu MyBbS0VFUCBUSElTIV0Kb3B0aW9ucyAJQ09NUEFUX0ZSRUVCU0Q0CQkjIENvbXBhdGlibGUgd2l0 aCBGcmVlQlNENApvcHRpb25zIAlLVFJBQ0UJCQkjIGt0cmFjZSgxKSBzdXBwb3J0Cm9wdGlvbnMg CVNZU1ZTSE0JCQkjIFNZU1Ytc3R5bGUgc2hhcmVkIG1lbW9yeQpvcHRpb25zIAlTWVNWTVNHCQkJ IyBTWVNWLXN0eWxlIG1lc3NhZ2UgcXVldWVzCm9wdGlvbnMgCVNZU1ZTRU0JCQkjIFNZU1Ytc3R5 bGUgc2VtYXBob3JlcwpvcHRpb25zIAlfS1BPU0lYX1BSSU9SSVRZX1NDSEVEVUxJTkcgIyBQT1NJ WCBQMTAwM18xQiByZWFsLXRpbWUgZXh0ZW5zaW9ucwpvcHRpb25zIAlLQkRfSU5TVEFMTF9DREVW CSMgaW5zdGFsbCBhIENERVYgZW50cnkgaW4gL2RldgpvcHRpb25zIAlBREFQVElWRV9HSUFOVAkJ IyBHaWFudCBtdXRleCBpcyBhZGFwdGl2ZS4KCmRldmljZQkJYXBpYwkJCSMgSS9PIEFQSUMKb3B0 aW9ucwlDTEtfVVNFX0k4MjU0X0NBTElCUkFUSU9OCSMgVXNlIHNwZWNpYWxpemVkIENQVSBjbG9j ayBjYWxpYnJhdGlvbi4KCiMgWW91IGNhbid0IHVzZSBhbnkgb2YgdGhlc2Ugb3B0aW9uczoKI0NQ VV9GQVNURVJfNVg4Nl9GUFUgaXMgZm9yIG9sZCBjeXJpeCA1eDg2IGNoaXBzLCB0aGlzIG1heSBi ZSB3aHkgeW91cgojIHN5c3RlbSB3b24ndCBib290IHdpdGggdGhlIGtlcm5lbCB5b3UgbWFkZS4K CiNDUFVfVVBHUkFERV9IV19DQUNIRSBoYXMgYWJzb2x1dGVseSBubyBlZmZlY3Qgb24gbm9uLVBD OTggc3lzdGVtcy4KCiNOT19GMDBGX0hBQ0sgdGhpcyBpcyBvbmx5IGZvciBQZW50aXVtcyBJJ3Ms IGl0IGRvZXMgYWJzb2x1dGVseQojIG5vdGhpbmcgZm9yIFBQcm8sIFBJSSwgUElJSSwgUElWIENQ VXMuIAojIFRoZXkgbmVlZCB0byBjb21tZW50IHRoZSBOT1RFUyBmaWxlIGJldHRlci4KCgojIEJ1 cyBzdXBwb3J0LiAgRG8gbm90IHJlbW92ZSBpc2EsIGV2ZW4gaWYgeW91IGhhdmUgbm8gaXNhIHNs b3RzCmRldmljZQkJaXNhCmRldmljZQkJcGNpCiMgWW91IGRvbid0IGhhdmUgYSBpODI1OUEgc28g eW91IGNhbid0IHVzZSBBVVRPX0VPSV8xIGFuZCBBVVRPX0VPSV8yIG9wdGlvbnMuIHBsdXMKIyBp dCBicmVha3MgcG93ZXIgbWFuYWdlbWVudCBvbiBub3RlYm9va3MuIFlvdSBkb24ndCBuZWVkIGVp c2EsIGl0J3MgYmVlbiBkZWFkCiMgZm9yIHllYXJzIGFuZCBpdCB3b3VsZCBoYXZlIG5ldmVyIGJl ZW4gaW4gYSBub3RlYm9vayBhbnl3YXlzLCBpdCdzIGZvciAzMi1iaXQKIyBJU0EgY2FyZHMuIFRo aXMgd2FzIG1haW5seSB1c2VkIGluIHNlcnZlcnMsIGFuZCBzb21lIHdvcmtzdGF0aW9ucy4KCiMg RmxvcHB5IGRyaXZlcwpkZXZpY2UJCWZkYwoKIyBBVEEgYW5kIEFUQVBJIGRldmljZXMKZGV2aWNl CQlhdGEKZGV2aWNlCQlhdGFkaXNrCQkjIEFUQSBkaXNrIGRyaXZlcwpkZXZpY2UJCWF0YXBpY2QJ CSMgQVRBUEkgQ0RST00gZHJpdmVzCm9wdGlvbnMgCUFUQV9TVEFUSUNfSUQJIyBTdGF0aWMgZGV2 aWNlIG51bWJlcmluZwoKIyBTQ1NJIHBlcmlwaGVyYWxzCmRldmljZQkJc2NidXMJCSMgU0NTSSBi dXMgKHJlcXVpcmVkIGZvciBTQ1NJKQpkZXZpY2UJCWRhCQkjIERpcmVjdCBBY2Nlc3MgKGRpc2tz KQoKIyBhdGtiZGMwIGNvbnRyb2xzIGJvdGggdGhlIGtleWJvYXJkIGFuZCB0aGUgUFMvMiBtb3Vz ZQpkZXZpY2UJCWF0a2JkYwkJIyBBVCBrZXlib2FyZCBjb250cm9sbGVyCmRldmljZQkJYXRrYmQJ CSMgQVQga2V5Ym9hcmQKZGV2aWNlCQlwc20JCSMgUFMvMiBtb3VzZQoKIyBWaWRlbyBTdXBwb3J0 CmRldmljZQkJdmdhCQkjIFZHQSB2aWRlbyBjYXJkIGRyaXZlcgpkZXZpY2UgICAgICAgICAgYWdw ICAgICAgICAgICAgICMgQUdQIEdBUlQgc3VwcG9ydCAoc3VwcG9ydHMgc2V2ZXJhbCBBR1AgY2hp cHNldHMpCmRldmljZSAgICAgICAgICAicjEyOGRybSIgICAgICAgIyBBVEkgUmFnZSAxMjggRGly ZWN0IFJlbmRlcmluZyBNb2R1bGUKb3B0aW9ucyAgICAgICAgIFZFU0EgICAgICAgICAgICAjIEZ1 bGwgVkVTQSBCSU9TIHN1cHBvcnQKb3B0aW9ucyAgICAgICAgIFNDX1BJWEVMX01PREUgICAjIFJh c3RlcmVkIHRleHQgbW9kZSAoVkVTQSBncmFwaGljIG1vZGVzKQojIEkgaGF2ZSBhIHBhdGNoIHRv IGdldCAxMDI0eDc2OCBhdCB0aGUgY29uc29sZSwgZW1haWwgbWUgaWYgeW91IHdhbnQgaXQuCmRl dmljZQkJc3BsYXNoCQkjIFNwbGFzaCBzY3JlZW4gYW5kIHNjcmVlbiBzYXZlciBzdXBwb3J0Cgoj IHN5c2NvbnMgaXMgdGhlIGRlZmF1bHQgY29uc29sZSBkcml2ZXIsIHJlc2VtYmxpbmcgYW4gU0NP IGNvbnNvbGUKZGV2aWNlCQlzYwoKIyBGbG9hdGluZyBwb2ludCBzdXBwb3J0IC0gZG8gbm90IGRp c2FibGUuCiMgVGhpcyBpcyB5b3VyIG5leHVzIGRldmljZSwgdGhlIEZQVSBpcyBiYXNpY2x5IGEg CiMgc3VwZXIgZmFzdCBjYWxjdWxhdG9yIGluc2lkZSB5b3VyIENQVS4gZG9uJ3QgCiMgY2hhbmdl IGFueSBvZiB0aGUgbmV4dXMgc3R1ZmYgaW4gdGhlIC5oaW50cyBmaWxlCmRldmljZQkJbnB4Cgoj IFBvd2VyIG1hbmFnZW1lbnQgc3VwcG9ydCAoc2VlIE5PVEVTIGZvciBtb3JlIG9wdGlvbnMpCiMg WW91IGNhbm5vdCB1c2UgYXBtIGFuZCBhY3BpIGF0IHRoZSBzYW1lIHRpbWUsIHBpY2sgb25seSBv bmUuCiMgSWYgeW91ciBoYXZpbmcgbWFqb3IgcG93ZXIgbWFuYWdlbWVudCBwcm9ibGVtcyBldGMu IGluc3RhbGwgCiMgU3VTRSA5LjMgUHJvIG9uIHlvdXIgc3lzdGVtLiBJIGhhdmUgYSBzaW1pbGVy IG5vdGVib29rLCAKIyBIUCBPbW5pYm9vayA2MDAwIC8gUElJSSA3MDBNaHogLyA0NDBCWCAvIEFU SSBWaWRlbyAvIEVTUyBtYWVzdHJvMywKIyBhbmQgaXQgd29ya3MgbGlrZSBhIGRyZWFtIHdpdGgg U3VTRSBvbiBpdC4KI2RldmljZQkJYXBtCmRldmljZQkJcG10aW1lcgpkZXZpY2UJCWFjcGkKZGV2 aWNlCQlhY3BpX3ZpZGVvCgojIFBDQ0FSRCAoUENNQ0lBKSBzdXBwb3J0CiMgUENNQ0lBIGFuZCBj YXJkYnVzIGJyaWRnZSBzdXBwb3J0CmRldmljZQkJY2JiCQkjIGNhcmRidXMgKHllbnRhKSBicmlk Z2UKZGV2aWNlCQlwY2NhcmQJCSMgUEMgQ2FyZCAoMTYtYml0KSBidXMKZGV2aWNlCQljYXJkYnVz CQkjIENhcmRCdXMgKDMyLWJpdCkgYnVzCgojIFNlcmlhbCAoQ09NKSBwb3J0cwpkZXZpY2UJCXNp bwkJIyA4MjUwLCAxNls0NV01MCBiYXNlZCBzZXJpYWwgcG9ydHMKCiMgUGFyYWxsZWwgcG9ydApk ZXZpY2UJCXBwYwpkZXZpY2UJCXBwYnVzCQkjIFBhcmFsbGVsIHBvcnQgYnVzIChyZXF1aXJlZCkK ZGV2aWNlCQlscHQJCSMgUHJpbnRlcgoKIyBQQ0kgRXRoZXJuZXQgTklDcyB0aGF0IHVzZSB0aGUg Y29tbW9uIE1JSSBidXMgY29udHJvbGxlciBjb2RlLgojIE5PVEU6IEJlIHN1cmUgdG8ga2VlcCB0 aGUgJ2RldmljZSBtaWlidXMnIGxpbmUgaW4gb3JkZXIgdG8gdXNlIHRoZXNlIE5JQ3MhCmRldmlj ZQkJbWlpYnVzCQkjIE1JSSBidXMgc3VwcG9ydApkZXZpY2UJCXhsCQkjIDNDb20gM2M5MHggKGBg Qm9vbWVyYW5nJycsIGBgQ3ljbG9uZScnKQoKIyBXaXJlbGVzcyBOSUMgY2FyZHMsIEl0IHdvdWxk IGJlIGEgZ29vZCBpZGVhIHRvIGtlZXAgdGhlc2UgZm9yIGEgbm90ZWJvb2suCmRldmljZQkJd2xh bgkJIyA4MDIuMTEgc3VwcG9ydApkZXZpY2UJCWFuCQkjIEFpcm9uZXQgNDUwMC80ODAwIDgwMi4x MSB3aXJlbGVzcyBOSUNzLgpkZXZpY2UJCWF3aQkJIyBCYXlTdGFjayA2NjAgYW5kIG90aGVycwpk ZXZpY2UJCXdpCQkjIFdhdmVMQU4vSW50ZXJzaWwvU3ltYm9sIDgwMi4xMSB3aXJlbGVzcyBOSUNz LgoKIyBQc2V1ZG8gZGV2aWNlcy4KZGV2aWNlCQlsb29wCQkjIE5ldHdvcmsgbG9vcGJhY2sKZGV2 aWNlCQltZW0JCSMgTWVtb3J5IGFuZCBrZXJuZWwgbWVtb3J5IGRldmljZXMKZGV2aWNlCQlpbwkJ IyBJL08gZGV2aWNlCmRldmljZQkJcmFuZG9tCQkjIEVudHJvcHkgZGV2aWNlCmRldmljZQkJZXRo ZXIJCSMgRXRoZXJuZXQgc3VwcG9ydAojZGV2aWNlCQlzbAkJIyBLZXJuZWwgU0xJUAojZGV2aWNl CQlwcHAJCSMgS2VybmVsIFBQUApkZXZpY2UJCXR1bgkJIyBQYWNrZXQgdHVubmVsLgpkZXZpY2UJ CXB0eQkJIyBQc2V1ZG8tdHR5cyAodGVsbmV0IGV0YykKZGV2aWNlCQltZAkJIyBNZW1vcnkgImRp c2tzIgojZGV2aWNlCQlnaWYJCSMgSVB2NiBhbmQgSVB2NCB0dW5uZWxpbmcKI2RldmljZQkJZmFp dGgJCSMgSVB2Ni10by1JUHY0IHJlbGF5aW5nICh0cmFuc2xhdGlvbikKIyBJIGRpc2FibGVkIElO RVQ2IHVwIGF0IHRoZSB0b3Agc28geW91IGRvbid0IG5lZWQgZ2lmIG9yIGZhaXRoLiBwcHAKIyBh bmQgc2xpcCBhcmUgZm9yIG1vZGVtcy4KCiMgVGhlIGBicGYnIGRldmljZSBlbmFibGVzIHRoZSBC ZXJrZWxleSBQYWNrZXQgRmlsdGVyLgojIEJlIGF3YXJlIG9mIHRoZSBhZG1pbmlzdHJhdGl2ZSBj b25zZXF1ZW5jZXMgb2YgZW5hYmxpbmcgdGhpcyEKIyBOb3RlIHRoYXQgJ2JwZicgaXMgcmVxdWly ZWQgZm9yIERIQ1AuCmRldmljZQkJYnBmCQkjIEJlcmtlbGV5IHBhY2tldCBmaWx0ZXIKCiMgVVNC IHN1cHBvcnQuIEkgZGVsZXRlZCBvaGNpLCB5b3VyIG5vdGVib29rIG9ubHkgaGFzIHVoY2kuCmRl dmljZQkJdWhjaQkJIyBVSENJIFBDSS0+VVNCIGludGVyZmFjZQpkZXZpY2UJCXVzYgkJIyBVU0Ig QnVzIChyZXF1aXJlZCkKZGV2aWNlCQl1Z2VuCQkjIEdlbmVyaWMKZGV2aWNlCQl1aGlkCQkjICJI dW1hbiBJbnRlcmZhY2UgRGV2aWNlcyIKZGV2aWNlCQl1a2JkCQkjIEtleWJvYXJkCmRldmljZQkJ dWxwdAkJIyBQcmludGVyCmRldmljZQkJdW1hc3MJCSMgRGlza3MvTWFzcyBzdG9yYWdlIC0gUmVx dWlyZXMgc2NidXMgYW5kIGRhCmRldmljZQkJdW1zCQkjIE1vdXNlCmRldmljZQkJdXNjYW5uZXIJ IyBTY2FubmVycwoKIyBTb3VuZCBTdXBwb3J0CmRldmljZQkJc291bmQJCSMgU291bmQgc3VwcG9y dApkZXZpY2UJCXNuZF9zYmMJCSMgQ3JlYXRpdmUgU291bmQgQmxhc3Rlcj8KIyJUaGUgc25kX3Ni YyBicmlkZ2UgZHJpdmVyIGFsbG93cyB0aGUgZ2VuZXJpYyBhdWRpbyBkcml2ZXJzIGluY2x1ZGlu ZwojIHNvdW5kKDQpIHRvIGF0dGFjaCB0byBDcmVhdGl2ZSBTb3VuZCBCbGFzdGVyIElTQSBjb21w YXRpYmxlIGF1ZGlvIGNhcmRzLiIKZGV2aWNlCQlzbmRfZXNzCQkjIEVTUyBtYWVzdHJvMw== ------=_Part_4346_17029675.1120240739649--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?ef10de9a050701105849558f2a>