問題タブ [linux-from-scratch]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ubuntu - Ubuntu で mke2fs -j を使用すると ext3 が作成されるのはなぜですか?
-j ext3 ジャーナルでファイルシステムを作成します。
なぜext4ではないのですか?
ubuntu - パーティションをマウントし、それにディレクトリ (つまりマウント ポイント) を与える目的は何ですか?
LFS の指示から: http://www.linuxfromscratch.org/lfs/view/stable/chapter02/mounting.html
LFS に複数のパーティションを使用している場合 (たとえば、/ 用に 1 つと /usr 用にもう 1 つ)、次のようにマウントします。
マウントポイントがランダムなディレクトリであるという概念を理解できないようです。この場合、LFS=/mnt/lfs
browser - Linuxカーネルを使ってOSを作る
ここ数週間、OS の作り方を探していました。
また、このような OS の作成方法に関する多くの質問も読みました。オペレーティング システム開発を始めるためのリソースは何ですか? .
#Linux カーネルを使用して OS を作成し、起動してブラウザを全画面表示するだけの OS を作成したいと考えています。基本的には #firefox OS のようなものを作りたいと思っています。
#justbrowsing http://justbrowsing.info/ や #browserlinuxなど、同様の概念を持つ OS がいくつかあります。
#Linux From Scratch http://www.linuxfromscratch.org/index.htmlについても調査しました。しかし、#LFS は私が望むものではありません。
すべての状況、状況、およびエラーを処理できる完全な OS は必要ありません。私のプロジェクトを開始するだけで、#Linux カーネルを使用してブラウザー OS を作成したいと考えています。
linux - oom_score_adj lib を使用するように Linux カーネル 3.18 rc4 メインラインを取得する方法
これが2つの質問かどうかはわかりませんが、関連している場合に備えて、ここで両方から始めたいと思いました. Linux PXE と grub をさまざまな方法で DOS ブートに使用しています。私は同じファイル システムを使用して、あちこちにいくつかのスクリプトを追加しましたが、主に新しいハードウェア用にカーネルを更新しました。カーネル 3.12.xxx と最新の 3.18 rc4 メイン ラインから、"oom_adj" が非推奨になり、いくつかの wait_for_sysfs エラーが発生します。私の Linux スキル レベルは、ほとんど無知のため、基本的なものです。私はゴーグルして多くのことを学んだので、用語を使用しているからといって、私が言っていることを知っているとは限りません:-)
背景:
Windowsdream から PING をリマスターすることから始めました。http://www.windowsdream.com/ping.htmlこれは、ハード ドライブ イメージを共有にバックアップおよび復元するクールな ISO です。これは基本的に、Linux コマンドを使用して共有を作成し、パーティションを保存し、クリアして元に戻す大きなパール スクリプトです。それで私はそれから始めて intrd.gz ファイルシステムを作りました。したがって、私の問題の多くは、lib が古くなっている、udev ルールを更新する必要がある、またはカーネルの make ファイル (.config) が間違っている可能性があると思います。また、常にではありませんが、マウスの USB が切断/再接続を繰り返します。起動から起動まで非常に多くのようです。今回の起動ではできるかもしれませんが、次の起動ではできません。いくつかのスクリーン ショットと私の .config ファイルを添付します。ところで、PING は Linux From Scratch (LFS) に基づいていました。
質問:
自由回答形式の質問は、それを修正する方法ですか?
次の質問は関連していますか?
.config に oom_adj から oom_score_adj に切り替える設定はありますか?
/proc/2000 は lib の問題ですか?
waiting_for_sysfs udev ルールの問題ですか?
USB の切断/再接続については、Intel が何らかのタイミングについて質問し、一部の安価なハードウェアが仕様を少し押し上げた可能性があることをどこかで読みました。私はもうそれを見つけることができません。uHCIの使用に関する.configで何かを見つけましたが、xHCIについてどこかで見ました。USB 2.0 と USB 3.0 に関係があると思いますが、よくわかりません。また、これはUSB 1ですか?
何かご意見は?
.config の行が多すぎるようです。添付する方法がわかりません。見たい人がいたら、投稿するか送る方法を教えてください。
linux - glibc make が chroot 環境内で失敗する
というわけで、今日、安定版の本のバージョン 7.7 を使用して LFS システムに取り組んでいました。LFS ディレクトリに chroot した後、glibc パッケージをビルドするところまで来ました。パッケージは正常に構成されますが、実行するmake
とターミナルにSegment fault (core dumped)
. 何が原因で、どうすれば修正できますか? VMWare の仮想マシン内で Ubuntu 14.04 を実行しています
installation - LFS Chapter 6.20 Ncurses インストールエラー
真夜中まで一歩一歩進んでから、ラップトップ(スタンバイ)の電源を切りました-OSとしてUbuntu 14.04 LTSを使用しています。目が覚めたとき、続けたかったので、ラップトップを再度起動しましたが、画面は黒いままでした。私はそれをシャットダウンし、それを開始しました。
私はすべてをマウントしなければならなかったので、これを実行しました:
入力し/source/ncurses-5.9/
て実行すると、次のよう./configure --prefix=/usr --mandir=/usr/share/man --with-shared --without-debug --enable-pc-files --enable-widec
に返されます。
を実行しようとするとmake
、次のように表示されます。
どうすれば修正できますか?それとももっと情報が必要ですか?
linux - LFS 7.2: glibc make check で数百のエラー
私はLFS 本のセクション 6.9を読んでいます。このセクションの前のすべては問題ないように見えました。
実行するとmake check
、膨大な数のエラーが発生しました。make check
私の実行のより長いトランスクリプトは、Pastebin にあります。
トランスクリプトを見て、誰かが私が間違っていたことを明らかに推測できるかどうか疑問に思っています。本を一語一語たどったと思いますが、途中で何かを見落としているかもしれません。