initrdなしで9p(tcp)でホストされているルートを使用してLinuxを起動できますか?
私は答えを検索しましたが、QEMU / KVM + virtioに関するものだけが見つかりました。 diodは設定が簡単で高速なので、nfsを使用したくありません。 ...
私は答えを検索しましたが、QEMU / KVM + virtioに関するものだけが見つかりました。 diodは設定が簡単で高速なので、nfsを使用したくありません。 ...
ユーザーの名前空間内で9pファイルシステムをマウントしようとしています。 まず、9pサーバーを実行します。 p9ufs -v --unix '/run/9p/srved' その後、 setuid バイナリ 9mount(https://sqweek.net/code/9mount/)インストールするには、次の手順に従ってください。 9mount -u 'unix!/run/9p/srved' /tmp/ed1 効果がある 9mountのコードを編集してuidとeuidを表示しましたが、「getuidは1000を返し、geteuidは0を返します」と表示されま...
私はLinux上でsamエディタをスタンドアロンアプリケーションとして実行しています。私はこのバージョンを使用しています: git clone https://github.com/9fans/plan9port plan9 これまでにテキストを貼り付ける方法が見つかりませんでした。ビットマップ外部Linuxアプリケーションで表示されます。これを達成する方法はありますか? ...
書き込み可能な9pルートファイルシステムで仮想マシンを実行しようとしています。デフォルトのキャッシュモードを使用すると、apt他のツールは9pfs自体の制限により失敗します。 aptで生成されるエラーメッセージは次のとおりです。 Apt: Unable to determine file size for fd ... : No such file or directory オンラインでのクイック検索でlooseファイルシステムをマウントするときにキャッシュを設定する必要があることを提案しました。私のシステムにファイルシステムをマウントすると、cache=...
Debian 10にInfernoをインストールしようとしています。 $ git clone https://github.com/doublec/inferno $ cd inferno $ sh Mkdirs $ nano mkconfig ROOT=/root/of/the/inferno/git/clone SYSHOST=Linux OBJTYPE=386 $ export PATH=$PATH:`pwd`/Linux/386/bin $ ./makemk.sh 古いライブラリとバイナリを削除するgcc -m32 -c -I/home/user...
Plan 9および関連コンテンツの編集さacmeれたプレゼンテーションを見るコピーはいスナフ(残念ながら意味のある説明が見つかりません。) なぜですか? これには理由がありますか?この関数の一意の名前を生成するかどうかコピーたぶん最高の名前ではないでしょうか? 引用: ウィキペディア(リンク): Snarfは、BlitおよびPlan 9ウィンドウシステムの「コピー」操作に使用される用語です。 cat-v.org(リンク): マウスの中央ボタンをクリックすると、別のメニューが開きます。切り取りと貼り付けは説明を必要とせず、Sna...
LinuxホストでVMを実行しており、qemu+kvmゲストlibvirtシステムはCentOS 7です。host:/some/dirでアクセスできるように、2つの間でフォルダを共有したいと思いますguest:/some/other/dir。 作業量を最小限に抑え、両側でカーネルを再コンパイルできないようにしたいと思います。試しましたがplan9実行できません(p9 dkmsモジュールはCentOS 7ゲストではコンパイルされません)。 もっと良い方法があるでしょうか?今すぐ動作しないので、パフォーマンスは二次的です。 ...
QEMU仮想マシンがあります。 LinuxホストとLinuxゲスト。 私は最小限のパフォーマンスコストで信頼性が高く迅速なソリューションが欲しいです。私は2つの共有フォルダ技術(ゲストとホストの間)を考えています。ネットワークファイルシステムそして仮想ファイルシステム(計画9)。 一方では、VirtFSに関する情報が少なく、NFS良い選択ではありません他の側面の仮想化。 だから私の質問は次のとおりです。 私の目的に適したものは何ですか?何がより効果的ですか? CPUに関してどのようなソリューションを消費しますか?どんな解決策が速いですか?このトピック...
ホストに他のデバイスへのシンボリックリンクがあるフォルダがあります。このように $ ls -all ~/folder_to_share ... file1 file2 linked_dir -> /mnt/bdrive/real_dir/ ... 以下でQEMU仮想マシンを設定しました。ライブラリ仮想マシンそして放浪者 libvirt。また、以下を~/folder_to_share使用して、ホストディレクトリにマップされた共有フォルダを設定します。仮想ファイルシステム(9pプロトコル)。 私の仮想マシンが共有ディレクトリに移動し、実際のディレク...
Bell LabsからPlan 9(バージョン4)ISOをダウンロードし、システムの推奨メモリとハードドライブ容量を2倍にしました。インストールガイドに従って、可能な限りデフォルトオプションを選択しました。ただし、インストーラはインストールが完了したがスペースが不足しているという警告を表示します。マシンが起動しようとすると、複数のカーネルパニックが発生して中断されます。 VirtualBoxにPlan 9をインストールして実行するには? ...
私がアクセスできる唯一のサイトの1つだと思うので、知りたいです。〜らしい歴史的なUnix文書を合法的にダウンロードしてください。 ...
rcシェル(Plan9 OSのLinuxポート)を使用しようとしていますが、次のパラメータでプログラムを使用すると、「構文エラー」メッセージが表示されます。パラメータ=値。 ; dd if=/dev/zero of=/dev/null syntax error ; ls --color=auto syntax error 私の考えでは、rcシェルが見ているようです。=シンボルを使用し、ステートメントをプログラム実行ではなく変数割り当てとして扱います。 Plan9には、これらのパラメータを使用するddプログラムや他のプログラムがない可能性があります。しか...
計画9Unixのフォローアップ製品としてBell Laboratoriesによって開発されました。いくつかの理由で完全には実装されていませんが、依然としてかなりの開発作業が計画9に入りました。 私の質問は、Plan 9の何が現代のUnixに適用されたかです。 ...