初心者もOK! FreeBSD質問スレッド その125 (382レス)
初心者もOK! FreeBSD質問スレッド その125 http://mevius.5ch.net/test/read.cgi/unix/1632283136/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
216: 名無しさん@お腹いっぱい。 [] 2023/11/22(水) 20:53:42.52 evince か qpdfview を入れている人が居たら、下の URL にある PDF を開いて確認して貰えませんか? https://bugs.launchpad.net/ubuntu/+source/fontconfig/+bug/1317599/+attachment/4213588/+files/rfa1415_15sep_lect1.pdf 私の所では、 mate 付属の atril と qpdfview で、 "fi" 等のいわゆる Ligature が表示されません。 空白になります。皆さんの所ではどうですか? ちなみに、gv では問題なく表示されます。 firefox ではその部分だけ変な太い文字で表示されます。 うちでも同じ様になるとか、いや問題ないとか、こうすれば直る、など情報をおねがいします。 http://mevius.5ch.net/test/read.cgi/unix/1632283136/216
217: 216 [] 2023/11/22(水) 20:57:58.13 ちなみに、元の ubuntu のバク報告では、poppler のバグだったとの事で、今は治っている様です。 https://bugs.launchpad.net/ubuntu/+source/fontconfig/+bug/1379375 FreeBSD の poppler にはまだバグが残っていると言うことですかね? http://mevius.5ch.net/test/read.cgi/unix/1632283136/217
218: 名無しさん@お腹いっぱい。 [sage] 2023/11/22(水) 22:59:57.27 qpdfview, firefox, apvlv(poppler), mupdf, gvのいずれでも問題ない 少なくとも qpdfview, apvlv では合字として表示されてる http://mevius.5ch.net/test/read.cgi/unix/1632283136/218
219: 216 [] 2023/11/23(木) 01:15:52.87 >>218 サンクス。 うーむ。そうですか。と言うことは自分の環境だけか。。先日入れたばかりの 14.0R なんだけどなぁ。 texlive とのバッティングが原因と言う話もありました。 texlive は入れてますか? 私は入れてます。必須なものですぐに入れてしまうので入れてない状況で試した事がないです。 http://mevius.5ch.net/test/read.cgi/unix/1632283136/219
220: 216 [] 2023/11/23(木) 02:33:22.84 別マシンで試したら firefox は正常に表示できました。mupdf も試したらOKでした。 これで少なくとも空白にならずに表示されるのは gv, firefox, mupdf。 空白になるのは、atril, qpdfview, epdfview。やはり、 poppler 使ったものですね。うーむ。 何がいけないのか。。。 http://mevius.5ch.net/test/read.cgi/unix/1632283136/220
221: 名無しさん@お腹いっぱい。 [sage kani?] 2023/11/23(木) 06:02:28.18 ウブンツからパッチを手動で移植して 自分でビルドするのはダメなんですか http://mevius.5ch.net/test/read.cgi/unix/1632283136/221
222: FreeBSDでwimeを使っている君 [sage] 2023/11/23(木) 08:11:19.59 >>216 FreeBSD13.1R/amd64 Evince42.3 「fi」空白 FirefoxESR91.12 「fi」強調太字、くっついてはいる emacs28.1 「fi」普通のママ、くっついていない http://mevius.5ch.net/test/read.cgi/unix/1632283136/222
223: 名無しさん@お腹いっぱい。 [] 2023/11/23(木) 09:07:13.34 フォントじゃないの? http://mevius.5ch.net/test/read.cgi/unix/1632283136/223
224: 216 [] 2023/11/23(木) 14:43:56.81 >>223 >フォントじゃないの? そうだとは思うのだけど、その先が分からない。 当方の環境は、先日にクリーンにインストールした 14.0R で、フォントのインストールは特にせず、 Xorg, texlive, libreoffice, ja-tgif, mate などをインストールして依存で自動的に入ったもの。xorg.conf もなし。 これで、poppler を使ったアプリで軒並み、"fi" 等の合字で失敗が起きる。空白になる。 FreeBSD の poppler にバグがあって存在しないフォントがあった場合の置き換えに失敗している模様。 フォントを追加(削除?)したり、設定を書いたりすれば避けられるのだろうけど、それが分からないし、 本音を言うと、そんな工夫をしてなくても失敗しない様に poppler が修正されていて欲しい。 http://mevius.5ch.net/test/read.cgi/unix/1632283136/224
225: 216 [] 2023/11/23(木) 15:17:33.32 >>222 サンクス。 やっぱり、evince でも空白のなりますね。 http://mevius.5ch.net/test/read.cgi/unix/1632283136/225
226: 216 [] 2023/11/23(木) 15:21:03.09 ミスった。空白の-> 空白に http://mevius.5ch.net/test/read.cgi/unix/1632283136/226
227: 名無しさん@お腹いっぱい。 [sage] 2023/11/23(木) 15:51:03.89 自分はフォントをホームディレクトリにインストールしているが qpdfviewでは合字 env HOME=/mnt /usr/local/bin/qpdfview rfa1415_15sep_lect1.pdf とすると2文字で表示されているように見える 空白にはならない http://mevius.5ch.net/test/read.cgi/unix/1632283136/227
228: 名無しさん@お腹いっぱい。 [sage] 2023/11/23(木) 16:14:56.81 env LANG=C qpdfview rfa1415_15sep_lect1.pdf でも合字ではなく2文字で表示される http://mevius.5ch.net/test/read.cgi/unix/1632283136/228
229: 216 [sage] 2023/11/23(木) 16:20:41.78 そのままの qpdfview では? http://mevius.5ch.net/test/read.cgi/unix/1632283136/229
230: 名無しさん@お腹いっぱい。 [sage] 2023/11/23(木) 16:21:55.76 > qpdfviewでは合字 http://mevius.5ch.net/test/read.cgi/unix/1632283136/230
231: 216 [] 2023/11/23(木) 16:30:39.43 そうか。つまり、フォントがない場合の置き替えにpoppler が失敗してないのか。他にインストールされてるフォントの違いかなぁ。 pkg で xorg やアプリをインストールしただけの状態だと失敗するからなぁ。 http://mevius.5ch.net/test/read.cgi/unix/1632283136/231
232: 216 [] 2023/11/23(木) 17:03:44.60 >>227 フォントを追加で入れて xorg.conf に font parh を追加してますか? http://mevius.5ch.net/test/read.cgi/unix/1632283136/232
233: 名無しさん@お腹いっぱい。 [sage] 2023/11/23(木) 17:14:25.07 xorg.confはxorg-fonts-*以外のpathはxset fp-してみた ホームディレクトリ以外にインストールしているのは xorg-fonts-100dpi, xorg-fonts-75dpi, xorg-fonts-cyrillic, xorg-fonts-miscbitmaps, xorg-fonts-truetype, xorg-fonts-type1, cantarell-fonts, dejavu, gsfonts, ja-font-jisx0213, urw-base35-fonts, noto-basic, noto-extra, noto-emoji, twemoji-color-font-ttf http://mevius.5ch.net/test/read.cgi/unix/1632283136/233
234: 216 [] 2023/11/23(木) 17:49:27.19 >>233 サンクス。 私の所に入ってないのは下でした。 cantarell-fonts, ja-font-jisx0213, urw-base35-fonts, noto-basic, noto-extra, noto-emoji これが代替に失敗する原因かな。 でも、普通のソフトのインストールでは入らないと思うんだよな。 これらを off っても空白にならないなら、私の所に入ってる何かのフォントが邪魔をしているのか。うーむ。 http://mevius.5ch.net/test/read.cgi/unix/1632283136/234
235: 名無しさん@お腹いっぱい。 [sage] 2023/11/23(木) 17:59:39.68 popplerはfontconfigだからxorg.confは関係ない筈 cantarell-fonts は gnome-font-viewer (gnome-desktop), urw-base35-fonts は ghostscript10 の依存で入った noto-basic は chromium か noto-extraは何となく http://mevius.5ch.net/test/read.cgi/unix/1632283136/235
236: 216 [sage] 2023/11/23(木) 18:09:17.37 >>235 >popplerはfontconfigだからxorg.confは関係ない筈 そうか。了解。 gv とmupdf では2文字で表示はされるし、 poppler 系は諦めて放っておくかな。 http://mevius.5ch.net/test/read.cgi/unix/1632283136/236
237: 名無しさん@お腹いっぱい。 [sage] 2023/11/23(木) 23:34:14.26 14にアップグレードするとZFSを使っている場合プールのアップグレードが可能ですがブートローダーの更新を忘れると再起動で泣きます。 今回はEFI?ESPパーティションのローダーを更新し忘れたのでインストールディスクで修復しました。 http://mevius.5ch.net/test/read.cgi/unix/1632283136/237
238: 名無しさん@お腹いっぱい。 [sage] 2023/11/24(金) 19:32:04.82 >>216 FreeBSD 13.2/amd64 で試したけど全部問題なし。合字じゃなくてちゃんと2文字分で表示される。 atril 1.26.0_20 evince 43.1_6 firefox 120.0 qpdfview 0.4.18_39 だけどFirefoxには似て非なる問題がFirefox 118(だったと思う)に更新したタイミングで起きてる。 githubでコードを表示する時、fiとflが合字で表示される。 flat filesが flat files のように。 例えば↓の表示がおかしい。 https://github.com/python/cpython/blame/3.12/Modules/_elementtree.c#L52 http://mevius.5ch.net/test/read.cgi/unix/1632283136/238
239: 216 [] 2023/11/24(金) 20:57:14.12 >>238 サンクス。 そのスライドの “fi” は正しくは合字なので、存在しないフォントの代替が少なくとも読める様に成功していますね。 環境に依るみたいですね。 texlive などを入れて font がたくさん入ると、FreeBSD の poppler の代替優先順位の問題で不適切なものが選ばれて合字が空白になってしまう、のだと考えてます。Helvetica の代替の様です。 poppler 系が全滅ですが、今はあきらめてます。 http://mevius.5ch.net/test/read.cgi/unix/1632283136/239
240: 218, 227, 228, 233, 235 [sage] 2023/11/24(金) 21:38:40.61 ちゃんと合字で表示される方向で努力してみたら 例えば x11-fonts/noto-serif-jp をインストールして ~/.fonts.conf2 に <?xml version="1.0"?> <!DOCTYPE fontconfig SYSTEM "fonts.dtd"> <fontconfig> <include>/usr/local/etc/fonts/fonts.conf</include> <include>/usr/local/etc/fonts/conf.d/</include> <match> <test compare="contains" name="lang"> </test> <edit mode="prepend" name="family"> <string>Noto Serif JP Medium</string> </edit> </match> <match> <test name="family" compare="eq" ignore-blanks="true"> <string>SymbolNeu</string> </test> <edit name="family" mode="assign"> <string>Standard Symbols L</string> </edit> </match> </fontconfig> と書いて env FONTCONFIG_FILE=~/.fonts.conf2 qpdfview rfa1415_15sep_lect1.pdf で 合字で表示されないだろうか http://mevius.5ch.net/test/read.cgi/unix/1632283136/240
241: 216 [] 2023/11/25(土) 01:24:03.10 >>240 ありがとう。 試してみました。空白はなくなって合字になりました。 必要なときに緊急手段として使わせてもらいます。助かりました。 欲を言うと、この措置しなくてもそのままで、空白にならずに2文字に置き換えが正しく働いて欲しい。 gv や mupdf みたいに。何のフォントが悪さをしているのか。気長に調べてみます。 http://mevius.5ch.net/test/read.cgi/unix/1632283136/241
242: 名無しさん@お腹いっぱい。 [sage] 2023/11/25(土) 10:55:46.89 pfsenseで光り物制御したいんですがOpenRGBみたいなものってあります? http://mevius.5ch.net/test/read.cgi/unix/1632283136/242
243: 216 [] 2023/11/29(水) 18:23:15.38 >欲を言うと、この措置しなくてもそのままで、空白にならずに2文字に置き換えが正しく働いて欲しい。 >gv や mupdf みたいに。何のフォントが悪さをしているのか。気長に調べてみます。 原因わかった。 a-font-ipa-uigothic が入っているのがマズかった。tgif の依存で入ってしまってた。 これがあるせいで何故か Helvetica の代替がこれになって、"fi" が空白になっていた。 これが入らない様に注意するか、入ったら消すか、あるいは、/usr/local/etc/fonts/local.conf に <?xml version="1.0"?> <!DOCTYPE fontconfig SYSTEM "fonts.dtd"> <fontconfig> <match target="pattern"> <test name="family"> <string>Helvetica</string> </test> <edit name="family" mode="prepend" binding="strong"> <string>Liberation Sans</string> </edit> </match> </fontconfig> と書いておくかすれば、空白は回避される。 ja-tgif と poppler のバッティングでしたが、なんで Helvetica の代替で IPAUIGothic /usr/local/share/fonts/ipa-uigothic/ipagui.ttf が使われるのか?謎です。 http://mevius.5ch.net/test/read.cgi/unix/1632283136/243
244: 名無しさん@お腹いっぱい。 [sage] 2023/12/18(月) 18:07:12.11 14.0R dma(MTA)の 特定メールサーバにリレイする 設定例とかないでしょうか。 具体的には、 SMTP-AUTH で ISP の SMTP サーバ にリレイする設定例を知りたいです。 http://mevius.5ch.net/test/read.cgi/unix/1632283136/244
245: 名無しさん@お腹いっぱい。 [sage] 2023/12/18(月) 18:32:23.67 ちょっとググるだけで こんなん出てきたが dma.conf SMARTHOST isp_server PORT 465 AUTHPATH /etc/dma/auth.conf SECURETRANSFER MASQUERADE user@isp auth.conf user|isp_server:password http://mevius.5ch.net/test/read.cgi/unix/1632283136/245
246: 名無しさん@お腹いっぱい。 [sage] 2023/12/18(月) 18:55:43.87 >>245 handbook にも設定例が記載されているのも気付きました。 https://docs.freebsd.org/en/books/handbook/mail/ http://mevius.5ch.net/test/read.cgi/unix/1632283136/246
247: 名無しさん@お腹いっぱい。 [sage] 2024/01/30(火) 17:48:12.24 14.0R-p4 dma の mail が spool に溜まった のを即時再送するコマンドを ご教示ください。 http://mevius.5ch.net/test/read.cgi/unix/1632283136/247
248: 名無しさん@お腹いっぱい。 [sage] 2024/02/01(木) 18:04:45.07 >>247 sendmail -q -v で再送出来ました。 http://mevius.5ch.net/test/read.cgi/unix/1632283136/248
249: 名無しさん@お腹いっぱい。 [] 2024/02/15(木) 21:50:37.79 OPNsense の質問は、こちらでも大丈夫ですかね? http://mevius.5ch.net/test/read.cgi/unix/1632283136/249
250: 名無しさん@お腹いっぱい。 [] 2024/02/15(木) 22:02:15.51 OPNsense で透過Firewall を構築したくいろいろ調べています。 下記のページを参考にしたのですが、うまく作ることができず、いびつなNic の状態で稼働させています。 > ttps://docs.opnsense.org/manual/how-tos/lan_bridge.html > ttps://wiki.opnsense.org/manual/how-tos/transparent_bridge.html ●Nic(Wan)●Nic(Mgr) OPNsense 【Bridge】 ●Nic(LAN) 上記の様に、Bridgeに「Wan・LAN」をくっつけて、Webコンソール用にMgrの口を設けている。 Bridge と Mgr にIPを振っており、外[Wan]側からしかWebコンソールに接続できていない。 透過Bridge としては機能しているようだが、Nic(Mgr)をLan側につけると、Updateが見つからないなどなかなかうまくいかなかった、 やっとたどり着いたのが、上記の状況です。 そもそも、Nic(Mgr)なんか無しでBridgeのIPでLan側からのみWebコンソールを開くような構成を作りたいのですが、 みなさん、この様な構成できる人いませんかね? ★理想はこんな感じ。 ●Nic(Wan) OPNsense 【Bridge】 192.168.x.x ●Nic(LAN) ↑こっちからしかWebコンソールに入れないようにしたい。 http://mevius.5ch.net/test/read.cgi/unix/1632283136/250
251: 名無しさん@お腹いっぱい。 [] 2024/02/16(金) 16:34:02.27 pkg audit -F で見つかったパッケージをアップデートしたいのですが、 pkg update では "FreeBSD repository is up to date." "All repositories are up to date." と返ってきてしまいます。 脆弱性がみつかったまま放置されているとは思えないので、なにかアップデートする方法があると思うのですが、どうしたらアップデートできるでしょうか? (ちなみに、ものはbind916で、9.16.48に上げたいのです。) http://mevius.5ch.net/test/read.cgi/unix/1632283136/251
252: 0251 [] 2024/02/16(金) 16:43:16.57 すみません、解決しました。 /usr/ports/dns/bind916/Makefileをみたら、ちゃんと9.16.48になってました。 make update clean します。 http://mevius.5ch.net/test/read.cgi/unix/1632283136/252
253: 251 [sage] 2024/02/16(金) 16:46:10.74 たびたび失礼します。 make updateじゃだめで、 make deinstall && make install みたいですね。 http://mevius.5ch.net/test/read.cgi/unix/1632283136/253
254: 名無しさん@お腹いっぱい。 [sage] 2024/02/16(金) 19:14:21.46 >>250 LANを許可してるつもりでWANを許可してるとか? http://mevius.5ch.net/test/read.cgi/unix/1632283136/254
255: 名無しさん@お腹いっぱい。 [sage] 2024/02/17(土) 17:23:53.39 Bridgeの事を勘違いしてないかな http://mevius.5ch.net/test/read.cgi/unix/1632283136/255
256: 名無しさん@お腹いっぱい。 [] 2024/02/23(金) 22:19:15.06 FreeBSD 13.2 を VirtualBox に載せてるんだけど (ファイルシステムは UFS) make 直後に出来た実行形式を別の場所にコピーすると、大抵コピー先のファイルが壊れてます コピー前に sync をかますと正常にコピーされる こういうもん? FreeBSD 以外に Linux やら Solaris も載せてるんだけど、他では起こったことないのだけど それとも何か FS の設定をミスってるんでしょうか http://mevius.5ch.net/test/read.cgi/unix/1632283136/256
257: FreeBSDでwimeを使っている君 [sage] 2024/02/24(土) 01:21:32.14 >>253 昔、「質問」か「語れ」のスレで読んだけど、 「make reinstall」は、事実上の上書きコピーな installになるんだっけか。 http://mevius.5ch.net/test/read.cgi/unix/1632283136/257
258: FreeBSDでwimeを使っている君 [sage] 2024/02/24(土) 01:25:20.55 >>256 いや、やっぱり変ですよ。 VirtualBOXでしょ、仮想環境でFreeBSD/i386をUFSで使っているけど、 実機と同じように使えているけどなあ。 普通に「newfs」をしても「SoftUpdate」は、今では、オプションを 与えなくても標準になっているし、SoftUpdate は関係なさそうだし。 「遅延書き込み」なのかなあ。 執筆者は、VirtualBOXのGUIの設定画面で、初期設定通りのままです。 ・システムの「I/O APICを有効化」チェックなし。 ・ストレージの「タイプ」は「IDE」の「PIIX4」。 ・ストレージの「ホストのI/Oキュッシュを使う」チェックあり。 低スキルなので、これ以上の助言はできないキリッ。 http://mevius.5ch.net/test/read.cgi/unix/1632283136/258
259: 256 です [sage] 2024/02/24(土) 02:20:41.77 >>258 書かれている設定で違うのは「I/O APICを有効化」がこちらの環境では ON になってますが チェックを外しても設定画面を閉じると元に戻ってしまうので、もっかいインストールしないと確認できないみたい やってみるけどちょっと時間がかかりそうです ともあれ、この状態が普通でないと分かっただけでも収穫です ありがとうございました http://mevius.5ch.net/test/read.cgi/unix/1632283136/259
260: 名無しさん@お腹いっぱい。 [sage] 2024/02/29(木) 17:22:52.09 portsのnvidiaドライバを更新したらFreeBSDがリブートを繰り返すだけになり起動しなくなってしまいしまた。 シングルユーザモードで起動しようとしても、kldモジュールが読み込まれてしまうので同じくリブートの繰り返しになってしまいます。 一旦nvidiaドライバを読み込まないようにrc.confを書き換えたいのですが、何か方法はありますでしょうか? kldモジュールを読み込まないで立ち上げる方法はあるのでしょうか? よろしくお願いいたします。 http://mevius.5ch.net/test/read.cgi/unix/1632283136/260
261: 名無しさん@お腹いっぱい。 [sage] 2024/02/29(木) 19:14:44.95 え、single でダメなの? usb boot media で boot して disk mount して rc.conf 書き換えかな? でもシングルでコケるなら意味ないか。 http://mevius.5ch.net/test/read.cgi/unix/1632283136/261
262: 260 [sage] 2024/02/29(木) 21:52:21.03 >>261 boot画面でシングルを選択してもloader.confやrc.confの設定が読み込まれるようでリブートの繰り返しになってしまいます。 USBブートメディア作りました。 これで立ち上げた後に、どのように mount すればいいのでしょうか? FreeBSD14 zfsです。 よろしくお願いいたします。 http://mevius.5ch.net/test/read.cgi/unix/1632283136/262
263: 名無しさん@お腹いっぱい。 [sage] 2024/02/29(木) 22:28:37.54 ざっくりとしか書けないけど、 media で boot してshell に降りる。 cd / して mkdir hoge する。 mount /dev/何ちゃら /hoge する。 cd /hoge/etc/ する。 vi rc.conf する。 細かくは他の人に任せる。 http://mevius.5ch.net/test/read.cgi/unix/1632283136/263
264: 名無しさん@お腹いっぱい。 [] 2024/02/29(木) 23:36:41.32 >>260 ブートメニューが出て選択肢選ぶのはできるんよね? boot optionsのサブメニューに入る safe modeを有効にする 上層メニューに戻る boot single userを選ぶ で外部kldモジュール読まずにブートしない? http://mevius.5ch.net/test/read.cgi/unix/1632283136/264
265: 260 [sage] 2024/03/01(金) 11:43:17.15 >>264 Boot Options で Safe Mode とSingle Modeを Onにしてもkldモジュールが読み込まれてリブートの繰り返しになってしまいます。 ブートメニューで 3.Escape to loader prompt を選べばプロンプトは表示されますが、ここからどうすればいいかわからないです。 プロンプトの使い方がわからないのですが、プロンプトからkldモジュールを読み込まないで立ち上げる方法はあるのでしょうか? http://mevius.5ch.net/test/read.cgi/unix/1632283136/265
266: 260 [sage] 2024/03/01(金) 12:15:19.14 >>263 USBブートメディアで立ち上げshellに降りました。 zpool import と叩くとHDDは表示されます。 mount するために、 mkdir /tmp/zroot と入力しましたが、 Read-onry file system と拒否されました。 書き込みできるようにするにはどうしたらよいでしょうか? どなたかお助けください。 よろくしお願いいたします。 http://mevius.5ch.net/test/read.cgi/unix/1632283136/266
267: 名無しさん@お腹いっぱい。 [sage] 2024/03/01(金) 12:16:28.12 >>265 ブートローダープロンプトで ロード済みのモジュールをカーネルごとアンロードして > unload カーネルを指定してブート。 > boot /boot/kernel/kernel -s シングルで立ち上がるのでルートをマウントして編集するだけ。 http://mevius.5ch.net/test/read.cgi/unix/1632283136/267
268: 名無しさん@お腹いっぱい。 [sage] 2024/03/01(金) 12:31:53.46 >>266 betu no boot disk de boot sita nara import suru pool ha kizon no root to kaburu node > zpool import -R /mnt rpool kou sinaito mount dekinai. http://mevius.5ch.net/test/read.cgi/unix/1632283136/268
269: 名無しさん@お腹いっぱい。 [sage] 2024/03/01(金) 13:53:58.49 ああそうか、/mnt ならデフォで存在するからmkdir hoge 要らないね。 http://mevius.5ch.net/test/read.cgi/unix/1632283136/269
270: 名無しさん@お腹いっぱい。 [sage] 2024/03/01(金) 13:57:57.93 あるいは tmpfs を -ounion つけてマウントしてから mkdir することだな mount -ttmpfs -ounion tmpfs /tmp http://mevius.5ch.net/test/read.cgi/unix/1632283136/270
271: 名無しさん@お腹いっぱい。 [] 2024/03/01(金) 14:07:58.28 >Boot Options で Safe Mode とSingle Modeを Onにしてもkldモジュールが読み込まれてリブートの繰り返しになってしまいます。 しかし、コレが本当ならFreeBSD はコレをどげんかせんといかんね。 kld_list に関係なしにディテクトしたら自動で読み込まれるモジュールなんじゃない? もしそうだと、rc.conf 編集しても無意味? 上の人が書いたboot 時の unload か、 rc.conf に拒否リスト追加が有効かも。 私なら、media boot でディスク読める様になったら home のデータをバックアップしてからクリーンインストール。まずはデータを保存しないと。 http://mevius.5ch.net/test/read.cgi/unix/1632283136/271
272: 名無しさん@お腹いっぱい。 [sage] 2024/03/01(金) 14:20:55.14 267 の boot loader で unload してから kernel 指定して-s 付けてboot が一番楽そう。メディアも要らない。 最近しなくなったけど昔は良くkernel 再構築やってた。で、立ち上がらなくなる事も良くあって、boot promot で old だっけ?を指定してた。懐かしい。 http://mevius.5ch.net/test/read.cgi/unix/1632283136/272
273: 260 [sage] 2024/03/01(金) 16:07:22.89 皆様ありがとうございます。 USBブートメディアで立ち上げ268さんを参考に # zpool import -R /mnt zroot としましたが、 cannot mount Read-only file system と拒否されてしまいました。 何が足りないでしょうか? また、267さんを参考に ブートプロンプトから unload boot /boot/kernel/kernel -s で立ち上がりましたが、 mountroot> からどうmountすればいいのわからず行き詰っております。 ? で listはでますが、どすうればいいのでしょうか? よろしくお願いいたします。 http://mevius.5ch.net/test/read.cgi/unix/1632283136/273
274: 名無しさん@お腹いっぱい。 [sage] 2024/03/01(金) 16:18:17.64 zfs に場合は # Assuming the default zroot pool and BE. で、↓らしい。 zfs readonly=off zroot/ROOT/default http://mevius.5ch.net/test/read.cgi/unix/1632283136/274
275: 名無しさん@お腹いっぱい。 [sage] 2024/03/01(金) 16:19:39.73 メディア使わないで sungle で立ち上げた場合ね。 http://mevius.5ch.net/test/read.cgi/unix/1632283136/275
276: 260 [sage] 2024/03/01(金) 17:12:22.94 >>274 mountroot> の状態に zfs readonly=off zroot/ROOT/default と入れるのでしょうか? 入れてみましたが、Invalid file system specification. でダメでした。 mountroot> ? とすると出てくるlistは、 gpt/zfs0 gptswap0 gpt/gptboot0 gpt/efiboot0 cd0 ada0p4 ada0p3 ada0p2 ada0p1 ada0 です。 どれをどのようにマウントすればいいのかわからないです。 よろしくお願いします。 http://mevius.5ch.net/test/read.cgi/unix/1632283136/276
277: 名無しさん@お腹いっぱい。 [sage] 2024/03/01(金) 18:54:26.42 zfs:/dev/ada0 でリターンだとどう? http://mevius.5ch.net/test/read.cgi/unix/1632283136/277
278: 260 [sage] 2024/03/01(金) 19:16:05.61 >>277 mountroot> zfs/dev/ada0 の結果は、 Trying to mount root from zfs:/dev/ada0 []... Mounting from zfs:/dev/ada0 failed with error 2: unknown file system. でダメでした。 http://mevius.5ch.net/test/read.cgi/unix/1632283136/278
279: 外野264 [] 2024/03/01(金) 19:16:53.27 外部カーネルモジュールが全てオフになる単純なsafe modeブートでは zfs.koもロードされないのでシステム起動できないみたいね。 >>264が通用するのはzfs不使用のときだけの模様。期待させてすまんかった。 ちょと古いけど暗号化zfsでインストールしたFreeBSD-13.0Rの vboxゲストを持ってたんで起動してkldstat見てみた。モジュールは zfs, geom_eli, cryptodev, intpm, smbus だった。以下でいけるかな.. ブートメニューでEscape to loader promptを選択 lsmodでモジュールリスト確認、なにかあればunloadで全部消す load /boot/kernel/kernel load /boot/kernel/zfs.ko load /boot/kernel/geom_eli.ko load /boot/kernel/cryptodev.ko load /boot/kernel/smbus.ko load /boot/kernel/intpm.ko boot -c http://mevius.5ch.net/test/read.cgi/unix/1632283136/279
280: 外野264 [] 2024/03/01(金) 19:23:52.18 >>279 誤 boot -c 正 boot -s http://mevius.5ch.net/test/read.cgi/unix/1632283136/280
281: 260 [sage] 2024/03/01(金) 19:51:37.04 外野264さんありがとうございます。 >>279 これでシングルユーザモードで入ることはできました。 が、vi rc.conf と叩くと ex/vi : Error /var/tmp/vi.recover: Read-onry file system となってしまいます。 書き込み出来るようにするにはどうしたらよいでしょうか? よろしくお願いします。 http://mevius.5ch.net/test/read.cgi/unix/1632283136/281
282: 外野264 [] 2024/03/01(金) 20:10:37.82 boot -s ではなく boot にすると書込み可になるかな?(未確認 http://mevius.5ch.net/test/read.cgi/unix/1632283136/282
283: 260 [sage] 2024/03/01(金) 20:32:11.44 >>279 boot で書き込みできました。 rc.conf と loader.conf からnvidia関連をコメントアウトしてリブートしたら無事FreeBSDが起動できました。 あとはnvidiaのportsをダウングレードすればxも立ち上がるようになるかなと。 外野264さん、そして皆様ありがとうございました。 http://mevius.5ch.net/test/read.cgi/unix/1632283136/283
284: 名無しさん@お腹いっぱい。 [sage] 2024/03/01(金) 20:43:16.25 おめでとう。 結局こう言うピンチを乗り越えた経験が糧になるんだよな。超え来た修羅場の数てきな。自分も何度冷や汗出たかしれん。 http://mevius.5ch.net/test/read.cgi/unix/1632283136/284
285: 256 です [sage] 2024/03/03(日) 02:35:17.25 遅くなりましたが >>256 で書いた「make で生成した実行ファイルをコピーするとコピー先ファイルが壊れる」問題を調査した結果をご報告 (長文失礼)。 >>258 で指摘頂いた VirtualBox の「I/O APIC を有効化」のチェックを外すことは こちらの環境 (バージョン 7.0.12) では結局出来なかった (かってにチェックが入ってしまう) ので、それ以外の条件で試してみました。 と言っても BSD は初心者なので (Solaris はやってましたが)、力技で条件を変えてインストールを繰り返しただけですが、ともかく結果として次の条件が全て揃った時に発生することが分かりました。 KDE + UFS + FreeBSD13.2 まず FreeBSD14.0 では起こりません (fix された ?)。13.2 でも ZFS では起こりませんでした。 KDE (kde5-5.27.10.23.08.4_2) が関わっていることはちょっと意外だったのですが、ウィンドウ・マネージャを起動しない素のコンソールでは発生せず、KDE 上のターミナル (標準の Konsole、xterm どちらでも) で起こります。 KDE 以外のデスクトップ環境として twm, GNOME, Xfce を試してみましたが、いずれも発生しませんでした。 興味深いのは KDE を立ち上げた状態で外部から ssh 接続すると、X11 とは無関係の ssh セッション内でも起こることです。 その状態で KDE をログアウトしてログイン画面 (SDDM) にすると、ssh セッション側では起こらなくなります。 まぁでも状況的に KDE が直接の悪さをしているとも考えにくいですけどね。 同じバージョンの KDE を入れた FreeBSD14.0 では発生しないので。 他の条件として、割り当てメモリサイズ (2G, 16G, 32G)、割り当て CPU 数 (1 と 4) 果ては VMWarePlayer にも載せてみましたが、これらは関係ないようで上記 3 条件が揃うとやはり発生します。 http://mevius.5ch.net/test/read.cgi/unix/1632283136/285
286: 256 です [sage] 2024/03/03(日) 02:36:10.27 (続き) 最後に壊れる実行ファイル側の条件ですが、make では多数のソースファイルをコンパイルして多量のファイル I/O が起こり、その直後に発生しやすくなる気がするのですが、1 ファイルでも実行ファイルのサイズを ある程度大きくしてやると発生します ("Hello World." レベルのプログラムでは起こりません)。 次のような C ソースで #include <stdio.h> int main() { static int a[250000] = {1}; printf("a[0]=%d\n", a[0]); return 0; } これを例えば ttt.c というファイルで作っておき $ cc ttt.c $ cp -p a.out ttt $ ./ttt とすると最後の行で "Exec format error" になります (発生する場合は)。 ただ発生頻度は make の場合より低く、比較的ファイル I/O が多く行われた後である、システム立ち上げ直後に起こりやすい気がします。 以上、こちらでは仮想環境でしか動かせないので、実機に入れた場合はまた違った結果になるかもしれませんが参考まで。 因みにこちらの実環境は Intel i7 (13700)、メモリ 64G の Win11 上 (の仮想環境) で実行しています。 http://mevius.5ch.net/test/read.cgi/unix/1632283136/286
287: 名無しさん@お腹いっぱい。 [safe] 2024/03/04(月) 19:40:51.22 boot メニューで loader.conf を無効に出来る機能を追加しないとダメだな。て言うか、本来 safe mode ってそう言うもんじゃないのか? http://mevius.5ch.net/test/read.cgi/unix/1632283136/287
288: 名無しさん@お腹いっぱい。 [sage] 2024/03/21(木) 09:50:04.14 loaderのプロンプトに抜ければどうにでもなるから問題ないんじゃね? http://mevius.5ch.net/test/read.cgi/unix/1632283136/288
289: 名無しさん@お腹いっぱい。 [sage] 2024/03/21(木) 10:09:03.17 シングルユーザーでファイルの書き込みをしたい場合は mount -a でマウントできる(read onlyに戻すにはshutdownが必要) カスタムカーネルを作るならzfsは device zfs でカーネル内に入れることもできる(CDDLライセンスがカーネルに含まれる旨のwarnningが出る) あたりも知っておいていいかな http://mevius.5ch.net/test/read.cgi/unix/1632283136/289
290: 名無しさん@お腹いっぱい。 [sage] 2024/03/21(木) 12:50:54.00 >>287 >本来 safe mode ってそう言うもんじゃないのか? loaderのメニューは.4thのソースをインタプリタで実行しているんよね /boot/menu-commands.4thより forthの文法知らんでも変数をセットしているだけなんで何となく判るだろう : safemode_enable ( -- ) s" set kern.smp.disabled=1" evaluate s" set hw.ata.ata_dma=0" evaluate s" set hw.ata.atapi_dma=0" evaluate s" set hw.ata.wc=0" evaluate s" set hw.eisa_slots=0" evaluate s" set kern.eventtimer.periodic=1" evaluate s" set kern.geom.part.check_integrity=0" evaluate ; おおっと、今時これ?みたいな設定だったので結構びっくり うーんコレ今は使いどころがあんまり無さそうだよなー http://mevius.5ch.net/test/read.cgi/unix/1632283136/290
291: 名無しさん@お腹いっぱい。 [sage] 2024/03/25(月) 09:48:50.41 誰かnVIDIA1030のHDMIから音出す方法教えてください 初めてHDMIにしたのでわからんです 13.2Rです http://mevius.5ch.net/test/read.cgi/unix/1632283136/291
292: 名無しさん@お腹いっぱい。 [] 2024/03/25(月) 19:23:18.25 何を調べて何を試したかくらいは書けよ。 $ grep -i hdmi /dev/sndstat $ sysctl hw.snd.default_unit=好きな数字を入れろ。 あとは知らん。 http://mevius.5ch.net/test/read.cgi/unix/1632283136/292
293: 名無しさん@お腹いっぱい。 [] 2024/03/27(水) 19:45:35.24 上がってるような企画始まったぞ フォロワーとコミュニティメンバーを混同してるのか 途中で昼寝してなきゃ無名の弁護士やんけ 数百億は稼いでるのに、 http://mevius.5ch.net/test/read.cgi/unix/1632283136/293
294: 名無しさん@お腹いっぱい。 [] 2024/03/27(水) 20:23:13.57 被災者や障害者にはわからないことだな 年240万使い切るのは個人情報やクレジットカード情報&メールアドレス、信者名)の介護は施設任せにして値上がり目がない きれいに作り変えてから書き込めってのも最悪それかもよ http://mevius.5ch.net/test/read.cgi/unix/1632283136/294
295: 名無しさん@お腹いっぱい。 [] 2024/03/27(水) 21:16:48.46 写真部JKならあるやん http://mevius.5ch.net/test/read.cgi/unix/1632283136/295
296: 名無しさん@お腹いっぱい。 [sage] 2024/03/27(水) 21:17:36.02 チュッキョ大学に通ってる http://mevius.5ch.net/test/read.cgi/unix/1632283136/296
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 86 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.011s