Date: Sun, 14 Jan 2018 06:57:38 -0500 From: Charlie Li <ml@vishwin.info> To: freebsd-current@freebsd.org Subject: Re: /lib/casper: read error: Invalid argument Message-ID: <73025813-0fb8-d9a6-2b10-ad65589a6865@vishwin.info> In-Reply-To: <20180114121011.56204f3f@hermann.intern.walstatt.dynvpn.de> References: <20180114121011.56204f3f@hermann.intern.walstatt.dynvpn.de>
next in thread | previous in thread | raw e-mail | index | archive | help
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 On 14/01/2018 06:10, Hartmann, O. wrote: > I tried to investigate with the USB image created 10th January > 2018 from ISO downloads and it showed, that /boot/ was obviously > intact, but files in /usr/sbin, /usr/bin were zero in size, also > some libs in /usr/lib and /lib. While /boot/ seemingly being > already installed while other portions failed, I knew from the past > that I had to replace all /boot, /bin, /sbin, /usr/sbin, /usr/bin, > /lib, /usr/lib , /usr/libexec and /libexec from the recent USB > image. I did so via "pax -v -rw -pe", but I had to "chflags noschg" > some files/libraries on the target to get them overwritten. I > simply did a > > chflags noschg * > > to every folder/subfolder and "pax'ed" the destination then. So > far. I'm able to boot into single user again, but when it comes to > the shell and /bin/sh is supposed to be executed, I get the > strange message: > > /lib/casper/: read error: Invalid argument > > and the prompt is jumping back to ensure the PASSWORD (console is > password protected). > Something like this happened to me once, albeit a libc.so symbol mismatch after a hard crash that corrupted that and some more system files. So far you're on the right track with copying files off the image, though I extracted the relevant files/directory structures from the base.txz that bsdinstall uses. > Something is hindering to start the compiler somehow and it is > related to /lib/casper/: read error: Invalid argument? > > What is wrong here? How to fix this? > Don't reboot out of the USB image. Stay there and chroot into your mounted root filesystem, then run make installworld. - -- Charlie Li Can't think of a witty .sigline today… (This email address is for mailing list use only; replace local-part with vishwin for off-list communication) -----BEGIN PGP SIGNATURE----- Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIzBAEBCgAdFiEE/RdyC3Asy49czZEGtQ4IJhNZSS0FAlpbRZ0ACgkQtQ4IJhNZ SS0aAxAAplLJ9NCLgttDDRLANK+ql15E5AE6pV1Y8jdLM7CunUzgMsyg/1hhy8ZK 2TG/0mEE7+jsxYjW5Wu9uBjsGaRuwY4dAO7TNdkbn3DMzJsrbBCfkXKGjeFKHwQu CB2fZRwfH6hdR0CxMeth9ftPHn8mbEqwl5YC4SLXBzixgi8Hpjj5J2Gne2nIur7q yhXdChon+k50zl+WxAeCNXTkKK7QKEANh56D/6VgTEyR1POFJqKBywLKm07tePUC 4Yqo4IPQsJsfQFCJ5V7o87PWqIpfsb/gPJkEsT81MKT0/XWRHXtHvzA0Ero7dMDS WbGFblyPg7GRzNRC7FLfqPmcOW6Qc3JFr2KA6b5IVoV3IhCor1o+mEV8tkZY2iPz scCImjPqr+QWoSt2Hv0QUc8i3L40pc4OAxslC8lCOKZrePA/nIowfRS8oJmhgKrL 9gJDQxPQGAn0fYKoY3n+oI95YfIn9MBE6hmpUKfXSRqh+s6xX5sMnf2tqm7Swiul Tjp05MbhBQn/Yxmwxa8Lnk6U3jtumza8qS8SXX3b039+8ADd4Y9L6l0IVk7+cG2i uNXxbl9o5jqoUyRgEvGAGzohGGUzzpz4k/wHht1gWeEmww4WJ2VN6eL8FFepWi2v o5rOeFbnuSzqOOslA6rQ6mkwDKPRoIVNFWEkQO1FR9MjyhKk7+4= =YOoR -----END PGP SIGNATURE-----
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?73025813-0fb8-d9a6-2b10-ad65589a6865>