From owner-freebsd-users-jp@FreeBSD.ORG Fri Jan 2 00:24:39 2015 Return-Path: Delivered-To: freebsd-users-jp@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 4A7C272F for ; Fri, 2 Jan 2015 00:24:39 +0000 (UTC) Received: from mail-ob0-x230.google.com (mail-ob0-x230.google.com [IPv6:2607:f8b0:4003:c01::230]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 0CC6064850 for ; Fri, 2 Jan 2015 00:24:39 +0000 (UTC) Received: by mail-ob0-f176.google.com with SMTP id vb8so52004232obc.7 for ; Thu, 01 Jan 2015 16:24:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=uuqCfQuQw9GLcc0R218XDAeOFXZ2SSPzLdgwDI4AfD8=; b=mlI1gS0W4L812N5YzEdCkJyPLNw/QFyUE/nfgtjsgCUWyQPt4BOVc+wtGgG5dpQngB 7mxwoLtXi8pDqZgt6wkwO/kSZ9AHqqL4GS8eBGphZfLyPVS9BXWAObJwxcRVKu9hoAp4 w0w0CBkm2/FiNBuFMMbTulI5LaukYZQwaoYdW7XnSy4zLjZsfB5Nmy1DrYkJQM4kDNUD OAChbnmh9CMwBAt6/QnCGoDZwh821ljW7iJNlrViyYSaneti4SR4xpeBAelcBdUIGn+F Xq16a/9Y4Rh7eFmb6x0ZApuXPxAJmqm3qAC3UJyPKuQebwCOBH9e4TCg/fvFxmPAKWYa 74TQ== MIME-Version: 1.0 X-Received: by 10.60.62.204 with SMTP id a12mr19609439oes.7.1420158278309; Thu, 01 Jan 2015 16:24:38 -0800 (PST) Received: by 10.60.168.104 with HTTP; Thu, 1 Jan 2015 16:24:38 -0800 (PST) Date: Fri, 2 Jan 2015 09:24:38 +0900 Message-ID: From: Shevek Ansible To: freebsd-users-jp@freebsd.org X-Mailman-Approved-At: Wed, 07 Jan 2015 10:18:04 +0000 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: base64 X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 Subject: [FreeBSD-users-jp 95404] =?utf-8?b?Ym9vdG9ubHkgQ0Tjgafotbfli5XjgZfjgZ/jgajjgY3jga5mc2Nr?= X-BeenThere: freebsd-users-jp@freebsd.org X-Mailman-Version: 2.1.18-1 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: Fri, 02 Jan 2015 00:24:39 -0000 RnJlZUJTROOBjOi1t+WLleOBl+OBquOBj+OBquOCiuOAgWJvb3Rvbmx5IENEIOOBp+eri+OBoeS4 iuOBkuOAgeOCpOODs+OCueODiOODvOODq+ioreWumuW+jCBjb21taXQg44GZ44KL44Go44CB5YWI 44GrIGZzY2sg44GX44Gm44Gt44Go5pWZ44GI44KJ44KM44G+44GZ44CCDQrjganjgYbjgoTjgokg L3VzciDjg5Hjg7zjg4bjgqPjgrfjg6fjg7PjgavllY/poYzjgYzjgYLjgovjgojjgYbjgafjgZnj gIINCg0K44GT44Gu44Go44GNIGZzY2sg44KS6KGM44GG44Gr44Gv44Gp44Gu44KI44GG44Gr5oyH 5a6a44GZ44KL44KC44Gu44Gq44Gu44Gn44GX44KH44GG44GL44CCDQrkuovliY3jgavoqbLlvZPj g5Hjg7zjg4bjgqPjgrfjg6fjg7PjgpLjganjgZPjgYvjgasgbW91bnQg44GX44Gm44GK44GP44Go 44GE44GE44Gu44Gn44GX44KH44GG44GL44CCDQo= From owner-freebsd-users-jp@FreeBSD.ORG Wed Jan 7 20:42:21 2015 Return-Path: Delivered-To: freebsd-users-jp@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 69EAEF5D for ; Wed, 7 Jan 2015 20:42:21 +0000 (UTC) Received: from amogha.ism.ac.jp (amogha.ism.ac.jp [133.58.120.10]) by mx1.freebsd.org (Postfix) with ESMTP id E58101CB2 for ; Wed, 7 Jan 2015 20:42:20 +0000 (UTC) Received: from paksa.ism.ac.jp (amogha-b.ism.ac.jp [133.58.15.1]) by amogha.ism.ac.jp (8.14.3/8.14.3) with ESMTP id t07KgCNQ094015; Thu, 8 Jan 2015 05:42:12 +0900 (JST) (envelope-from maruyama@paksa.ism.ac.jp) Received: (from maruyama@localhost) by paksa.ism.ac.jp (8.13.6/Maru1.2/Submit-local) id t07KgCgj077321; Thu, 8 Jan 2015 05:42:12 +0900 (JST) (envelope-from maruyama) Date: Thu, 8 Jan 2015 05:42:12 +0900 (JST) Message-Id: <201501072042.t07KgCgj077321@paksa.ism.ac.jp> To: shevek.ansible@gmail.com In-reply-to: (message from Shevek Ansible on Fri, 2 Jan 2015 09:24:38 +0900) From: maruyama@ism.ac.jp (=?ISO-2022-JP?B?GyRANF07M0Q+PjsbKEo=?=) Reply-to: maruyama@ism.ac.jp Organization: =?ISO-2022-JP?B?GyRCRX03Vz90TX04JjVmPWobKEI=?= Mime-Version: 1.0 Content-Type: Text/Plain; charset=iso-2022-jp Cc: freebsd-users-jp@freebsd.org Subject: [FreeBSD-users-jp 95405] Re: =?utf-8?b?Ym9vdG9ubHkgQ0Tjgafotbfli5XjgZfjgZ/jgajjgY3jga5m?= =?utf-8?q?sck?= X-BeenThere: freebsd-users-jp@freebsd.org X-Mailman-Version: 2.1.18-1 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: Wed, 07 Jan 2015 20:42:21 -0000 迷える子羊 統計数理研究所の丸山ですが、これくらいなら私でもお役に立て るように思います。 何をおやりになりたいのか、ちょっと不思議に思うのですが、 A. 起動しなくなった FreeBSD を修復したい B. 起動しなくなった FreeBSD はさっぱり諦めて、新たにFreeBSDをインストールし直したい のどちらでしょうか?多分Aだと思うのですが、そうすると、、、 >Date: Fri, 2 Jan 2015 09:24:38 +0900 >From: Shevek Ansible >FreeBSDが起動しなくなり、bootonly CD で立ち上げ、インストール設定後 commit すると、先に fsck してねと教えられます。 まず試すべきはそのFreeBSDを single user mode で起動することでしょう。 もしこれが成功するならば、 /etc/fstab の内容を確認して /sbin/fsck を使 うとか、もしバックアップが取ってあるなら、/sbin/restore を使ってファイ ルを復元する、というような作業手順に進めば良いでしょう。 single user mode の起動が成功しないのであれば、 >bootonly CD で立ち上げ、 は理解できるのですが、何故「インストール設定」をするのでしょうか?これ が良くわかりません。AではなくてBを御希望ですか? 私は「bootonly CD」などと言うものは使ったことがないし、またbootonly CD も、FreeBSDのバージョンによって動作が違うと思いますので具体的な手順を ここに書くことはできないのですが、もしAが御希望であるなら、やるべきは 「インストール設定」ではなくてLive CD の起動か Emergency Holographic Shell の起動(バージョン8以前のFreeBSDならばFixit メニューから行なう)で しょう。そうすれば fsck でも boot0cfg でも restore でも、必要な道具は 使えると思います。(でも古いバージョンの Holographic Shell を使うのは骨 が折れた。 ls も cat も使えないのだから。) CD/DVDで起動して修復作業を行なう場合、私の経験では、修復したいFreeBSD (以下「ターゲットFreeBSD」と呼びましょう)と修復作業に使うFreeBSD(「作 業FreeBSD」と呼びましょう)のバージョンが一致している必要はないと思いま す。ただしターゲットFreeBSDが UFS2 であるとか、geom パーティションにイ ンストールされているとか、ZFS上にあるなどの事情があると、古いバージョ ンでは扱えないので、それなりのバージョンを作業FreeBSDとして使う必要が あります。従って、ターゲットFreeBSDのバージョンにかかわらず、そのマシ ンで起動が可能ななるべく新しいバージョンのFreeBSDを作業FreeBSDとして使 うのが良いと思います。 今私の手元には 9.1Release のDVDがあるので、これで起動してみますと、ちょっ と時間がかかりますが、コンソール画面に login prompt が出ます。ここで root にパスワード無しでログインできて、後は何でも好きなようにいじれま す。 PCBSD10.1 のインスールUSB(DVDでも多分同じ)を起動してみると、Xの画面上 にPCBSDの窓が現れます(USBだと速い)が、ここにある「ターミナル」のアイコ ン("Emergency Shell and Utilities")をクリックすると、xterm の窓の中に メニューが現れて、ここで shell を選ぶと root 権限の shell が xterm上で 使えて、後は何でもできます。 PCBSD9.1 或は PCBSD9.2 のUSB/DVDで起動し、インストール手順の中で "expert mode"を選ぶと 10.1と同様にroot 権限の shell が xterm上で使えま すが、これは判り難く繁雑で、勧められません。一つ間違えるとインストール が始まってしまうので、事故の元です。 ついでに8.3のインストールDVD も試してみると、"Country Selection"のメニュー が出てきます。面倒なので "United States"を選ぶと、FreeBSDの伝統的なイ ンストーラー画面が出てきて、ここで Fixit -> CDROM/DVD と進むと /mnt2 に8.3のフルシステムがマウントされて使えますが、パスが通常と違っている のと、/etc/passwdがなかったりするので、ちょっと注意しないと使えません。 9.1 以降ほど便利ではありませんね。 -------- 丸山直昌@統計数理研究所