[FreeBSD-users-jp 93528] Re: FreeBSD-8.2-RELEASE-amd64-memstick.img にて起動ができない
小金丸です。 >From: satoake >Date: Sat, 08 Oct 2011 11:31:32 +0900 > >さとあけです。 > >草野さんのご助言通りsysctlの設定を行いbs=64kでddを試して見ましたが相変わ >らずの結果でした。 > >DELLのRAIDコントローラかマザーの相性かなと思い始めましたのでDVDを使って >インストールしてみようと思います‥。 > >ありがとうございました。 ># でも、原因なんだったんだろう‥ まず、fetch してきたイメージファイルが正しいかどうか確かめる必要があります。 FreeBSD-8.2-RELEASE-amd64-memstick.img がある場所に CHECKSUM.MD5 がありますので、 md5 FreeBSD-8.2-RELEASE-amd64-memstick.img を実行して CHECKSUM.MD5 と等しいか調べます。 > # dd if=FreeBSD-8.2-RELEASE-amd64-memstick.img of=/dev/da1 bs=10240 conv=sync 8.2-RELEASE の場合は、最初の USB は、通常 /dev/da0 で、 それにコピーしなければなりません。間違っていませんか? コピーした後、 mount /dev/da0a /mnt 等でファイルの中を調べます。 9.0-RELEASE の場合は、memstick.img が違っているので、確認の方法が 少し異なります。 -- 小金丸コンピュータエンジニアリングサービス (福岡県大野城市) 小金丸 信幸 (Nobuyuki Koganemaru) E-Mail: n-kog...@syd.odn.ne.jp E-Mail: kog...@jp.freebsd.org E-Mail: kog...@koganemaru.co.jp URL: http://www.koganemaru.co.jp
[FreeBSD-users-jp 93529] Re: FreeBSD-8.2-RELEASE-amd64-memstick.img にて起動ができない
さとあけです。 チェックサムについてはCHECKSUM.SHA256で確認しました。 # sha256 FreeBSD-8.2-RELEASE-amd64-memstick.img SHA256 (FreeBSD-8.2-RELEASE-amd64-memstick.img) = 684bccb533067a22fe8b20ef77bd897a100fe109d1189367fa085d2b0cdebcfd # cat CHECKSUM.SHA256 | grep memstick.img SHA256 (FreeBSD-8.2-RELEASE-amd64-memstick.img) = 684bccb533067a22fe8b20ef77bd897a100fe109d1189367fa085d2b0cdebcfd > 8.2-RELEASE の場合は、最初の USB は、通常 /dev/da0 で、 > それにコピーしなければなりません。間違っていませんか? 既存の環境はESXi上に構築したもので、gpartするとda0はシステムとして使われ ています。 # gpart show => 63 41942943 da0 MBR (20G) 63 419295871 freebsd [active] (20G) 41929650 13356 - free - (6.5M) => 0 41929587 da0s1 BSD (20G) 0 2097152 1 freebsd-ufs (1.0G) 2097152977856 2 freebsd-swap (477M) 3075008 8876032 4 freebsd-ufs (4.2G) 11951040 2097152 5 freebsd-ufs (1.0G) 14048192 27881395 6 freebsd-ufs (13G) ですので、USBメモリは/dev/da1になったものと考えているのですが‥。 改めてUSBメモリへddで書き込んでみました。 /boot/kernel/kernelも存在し、/boot/loaderも存在しました。 がやはり error 1 lba 1292766 No /boot/loader というエラーが表示され起動されない状態です。 -- satoake
[FreeBSD-users-jp 93530] Re: FreeBSD-8.2-RELEASE-amd64-memstick.img にて起動ができない
こんにちは、草野です。 > > ---ここから > error 1 lba 1292766 > No /boot/loader > > FreeBSD/x86 boot > Default: 0:fd(0,a)/boot/kernel/kernel ^ ここのところが、ちょっと気になります。 メモリースティックは、Hard Drive で認識されます。 Bios setup utility で、 Boot > Hard Drive で、xxx Storage Media(USB) のようなものを選択して、HD の上に持ってきて、 USB が先に読まれるようにします。 違っていたら、ごめんなさい。 > boot: > error 1 lba 1292766 > No /boot/kernel/kernel > FreeBSD/x86 boot > Default: 0:fd(0,a)/boot/kernel/kernel > boot: > ---ここまで 一応、FreeBSD-8.2 の環境で、メモリースティックに dd で書き込んで、動作確認してみました。 起動します。 あと、思いつくのは、 一度、メモリースティックをフォーマットしてから、 dd で書き込んでみてはどうでしょう。
[FreeBSD-users-jp 93531] Re: FreeBSD-SA-11:05.unix の問題点
佐伯です。 Subject: ANNOUNCE: [FreeBSD-Announce] FreeBSD Security Advisory FreeBSD-SA-11:05.unix [REVISED] Date: Tue, 4 Oct 2011 19:15:42 GMT が発表されましたね。 src/sys/compat/linux/linux_socket.c 1.101.2.3.4.2 が変更になったようです。 # csup ~/sandard-supfile |& tee -a /var/log/csup/csup.src. log # make world # make kernel でアップグレードしました。 ( make world は要らなかったのですが) linux-firefox-devel-3.5.19 linux-opera-11.50 ja-acroread8-8.1.7_3 が起動するようになり、カーネルの脆弱性 もなくなり、結構ずくめです。 The FreeBSD Projectの迅速な対応と 佐藤先生の懇切な対応に感謝致します。 ありがとうございました。 -- * 佐伯 浩 (Hiroshi Saeki) h-sa...@wmail.plala.or.jp ブログ http://rick-deckard.cocolog-nifty.com/ http://joutarou-kujo.spaces.live.com/ Web http://www9.plala.or.jp/rick-deckard/ twitter http://twitter.com/Joutrou_Kujo **
[FreeBSD-users-jp 93532] Re: FreeBSD-8.2-RELEASE-amd64-memstick.img にて起動ができない
At Thu, 06 Oct 2011 20:10:32 +0900, satoake wrote: > # dd if=FreeBSD-8.2-RELEASE-amd64-memstick.img of=/dev/da1 bs=10240 conv=sync 関係ないかも知れませんが、「bs=10240」? 「dd」のマニュアルには ... サイズの指定の際には、バイト単位で 10 進数、8 進数、16 進数を想定していま す。数字の最後に ``b'', ``k'', ``m'', ``g'', ``w'' をつけた場合、その数字 に、 512, 1024 (1K), 1048576 (1M), 1073741824 (1G), integer (整数) に収ま るバイト数が、それぞれ乗ぜられます。 ... とあります。「bs = 1024」とか? -- / Name : Dobashi Mitsuyoshi / / Email : md...@luna.wak2.jp /
[FreeBSD-users-jp 93533] Re: FreeBSD-8.2-RELEASE-amd64-memstick.img にて起動ができない
おはようございます、さとあけです。 On Sun, 9 Oct 2011 06:51:08 +0900 wrote: > > > > ---ここから > > error 1 lba 1292766 > > No /boot/loader > > > > FreeBSD/x86 boot > > Default: 0:fd(0,a)/boot/kernel/kernel > ^ > ここのところが、ちょっと気になります。 > メモリースティックは、Hard Drive で認識されます。 > Bios setup utility で、 > > Boot > Hard Drive で、xxx Storage Media(USB) > > のようなものを選択して、HD の上に持ってきて、 > USB が先に読まれるようにします。 結果から言いますとこの草野さんの疑問が解決に繋がりました。 DELLのBIOSのUSBデバイスの扱いに「Auto」「Floppy」「HDD」とあるのですが、 規定では「Auto」になっていました。これを「HDD」に変更することで起動する ことに成功しました。自動ではフロッピー扱いにされてしまっていた、というこ とが原因だったわけですね‥。これについては私の知識不足でした。 それから、bs=10240についてですがこれには私もちょっと首をヒネってました。 http://www.freebsd.org/releases/8.2R/announce.htmlにも記載があるのと、 FreeBSD-users-jp 93152の小金丸さんの投稿にも同じものがありましたので、不 思議だなあと思いつつやってみた次第です。これ、10kbずつ読み書きするってこ とですよね‥。 ともあれ、起動することができました。 ご助言ありがとうございました。 -- satoake