From owner-freebsd-users-jp@freebsd.org Tue Jun 12 10:20:29 2018 Return-Path: Delivered-To: freebsd-users-jp@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3EC20101DE59 for ; Tue, 12 Jun 2018 10:20:29 +0000 (UTC) (envelope-from junchoon@dec.sakura.ne.jp) Received: from dec.sakura.ne.jp (dec.sakura.ne.jp [210.188.226.8]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id A79247B284 for ; Tue, 12 Jun 2018 10:20:28 +0000 (UTC) (envelope-from junchoon@dec.sakura.ne.jp) Received: from fortune.joker.local (124-18-70-98.dz.commufa.jp [124.18.70.98]) (authenticated bits=0) by dec.sakura.ne.jp (8.15.2/8.15.2/[SAKURA-WEB]/20080708) with ESMTPA id w5C9cPJu084238; Tue, 12 Jun 2018 18:38:25 +0900 (JST) (envelope-from junchoon@dec.sakura.ne.jp) Date: Tue, 12 Jun 2018 18:38:25 +0900 From: Tomoaki AOKI To: freebsd-users-jp@freebsd.org Message-Id: <20180612183825.a325d3b3201f8ec0de2fb3c8@dec.sakura.ne.jp> In-Reply-To: <20180612095442.FCC5.60E52F2C@yahoo.co.jp> References: <20180612095442.FCC5.60E52F2C@yahoo.co.jp> Reply-To: junchoon@dec.sakura.ne.jp Organization: Junchoon corps X-Mailer: Sylpheed 3.7.0 (GTK+ 2.24.32; amd64-portbld-freebsd11.1) Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-2022-JP Content-Transfer-Encoding: 7bit Subject: [FreeBSD-users-jp 96226] Re: =?iso-2022-jp?b?ZnJlZWJzZC11cGRhdGUgGyRCPDpHVBsoQg==?= X-BeenThere: freebsd-users-jp@freebsd.org X-Mailman-Version: 2.1.26 Precedence: list List-Id: Discussion relevant to FreeBSD communities in Japan List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Jun 2018 10:20:29 -0000 青木@名古屋です。 念のための確認ですが、再起動後の(2度め以降の)freebsd-update installは やっているんですよね? 既に最新stableおっかけ(+必要に応じheadのテスト)に移行してソースで しか更新していないので記憶が薄れていますが、通常upgradeならkernek他 →userlandの2回のfreebsd-update installの2回めが要るのを忘れていて ハマったり、userland全般の前にlibcだかのinstallがされていて3回目まで 要るのに気づかずハマったりしたような。 どうにも、症状がその時の 状態と重なって見えますが...。 # 現行機のドライブはその前のやつでパーティショニング,非常用memstick # 用イメージ作成の過程でできていた各種.txzの展開と設定ファイル他の # マイグレーションででっち上げたので、/boot/GENERICなんぞ無いぞ!と # いう状態でドキュメントの記載とズレているもので...。  https://www.freebsd.org/doc/ja_JP.eucJP/books/handbook/updating-upgrading-freebsdupdate.html  https://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/updating-upgrading-freebsdupdate.html 細かく見比べていませんが、万一日本語版と英語版の内容が矛盾していたら 基本的に英語版が「最新 かつ 正」ですのでご注意を。  ※間違って更新している場合も無きにしもあらずなので「基本的に」です。 On Tue, 12 Jun 2018 09:54:43 +0900 もじもじ wrote: > 皆様: > > 久日ぶりの投稿です。匠の皆様、ご指導ください。 > > 今回の質問: uname を 10.3 に戻す方法を教えてください。 > > 先日、freebsd 9 を 10.3 に freebsd-update しました。 > > 9でports コンパイルしようと思ったら、 > 「サポート終了してる OS だから ports がコンパイルでけへんで」 > って言われた気がします。 > > 最近は簡単なんですねぇ。いとも簡単に update 出来ました。 > 簡単に 10.3 になりました。 > > 気を良くして「せっかくだから 11 にもしたろう」と。 > 悲劇は心が緩んでいるときに来るんですね。 > > 「ls」とかコマンドを発行すると > libxo.so.0 が無いよと言われました。 > > その時、異変に気づけばよかったんですが、 > 「ん?再起動しないとライブラリへのリンク再構築されないの > かな?」 > とか思いました。今思えば、「んなわけない」 > > 再起動すると、ことごとくコマンドが使えない。 > > ls は echo * でしのぎました。 > > たしか、ssh とかコマンドを発行すると libcasper が無いよ、 > と言われました。 > > ifconfig とか叩くと lib80211.so.1 が無いよとか言われまし > た。 > > どれもこれも見たことも聞いたことも無いライブラリでした。 > どっかにあるのかなぁ、と思ってディスクん中探し回りました > が、どこにも見つからず・・・・ > > じゃぁ、ネットから持ってこよう、と思っても、ネットワーク > が生きているのかすらわからず。 > ping でルート確認しようにもルート無いよって言われるし、 > ルーティング決めようにも今のネットワークの状態わからない > し。 > > しゃぁなし、Live-CD で立ち上げようと思っても KDDI の VM > で、CD 突っ込む方法無いし。 > > はたと気が付きました。。。。 > 「あ。知らんうちに閉じ込めしたな・・・・JAF 呼ばなきゃ・・・と」 > > かなーり考えましたが、八方塞がりで・・・・次第に冷や汗が。 > > 11 で、根本的にライブラリの構成変わったんでしょうか・・・ > ってか、基本コマンドは shared lib 無しでも動くようにして > おいて欲しい・・・特に、ファイル関連とネット関連。 > 何も出来なくなる・・・・orz > > ってか、なんでライブラリ無いの????? > どこ行ったの? > やり方間違ったのかな? > > freebsd-update upgrade -r 11.0-RELEASE > freebsd-update install > > これやっただけなんですけどね。 > ただ、9 -> 10 のときとは違って、なんか随所で config ファ > イルの修正が必要でしたが、ちまちまやりました。 > > で、上記終わると ls がライブラリ無い、と。 > しゃぁなし、 > > shutdown -r now > > で、再起動。「チーン」。 > > こんな時、皆さんならどうされます? > > ・ネット繋がんない(HTML コンソール使える) > ・コマンドが(ビルトイン以外)ことごとくライブラリ不足で >  使えない > ・CD 突っ込む方法無い > > もう、私の頭には、 > 「詰んだ・・・・・今日中に再構築して立ち上がるか?」 > 「DBはどうやって移行するんだ?」 > 「わー。死んだー」 > ってな感じ。 > > もちろん、make なんて、 > 「bsd.mkopt.mk が無い」とか「make ファイルに error ある」 > とか、そもそも、lib が無い、とか(笑)どこいってん(笑) > > HTML コンソールなんて、コピペも使えないし、上の方に流れ > ていった履歴見たかったら、more とか使わないと見れないし。 > > ほんと、詰んだと思いました。 > > で、ボーッとした頭で、なにげに、「freebsd-update」を叩く > と燦然と輝く「rollback」の文字。 > 「Uninstall most recently installed updates」 > > 「もしかしてっ!」 > 思って実行したら、なんという事でしょう。 > 10.3 らしきものに戻りました。生き返りました。ほんと、死 > んだと思いました。とりあえず、サービスが戻ったので急場は > 凌げました。 > > ただ、uname が freebsd 11 のまま。 > もちろん、libxo.so.0 なんてライブラリも casper なんてラ > イブラリも lib80211.so.1 なんてライブラリの影も形もあり > ません。 > > これ、どうやったら戻るんだろう?おかげで、ports がコンパ > イル出来ません。一番の目的果たせてません。状況変わったけ > ど(笑) > > 今回の質問: > uname を 10.3 に戻す方法を教えてください(笑) > > ってか、本当に 10.3 かすら・・・・(笑) > > -- > もじもじ > > _______________________________________________ > freebsd-users-jp@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-users-jp > To unsubscribe, send any mail to "freebsd-users-jp-unsubscribe@freebsd.org" > -- 青木 知明 [Tomoaki AOKI]