SSブログ

WSL v1.0.0でUbuntu 22.04LTS: その1 [WSL]

今頃気が付いたけど、スタートメニューやWindowsターミナルのタブメニューから起動すると、
/home/ユーザー名
が初期ディレクトリーになるけど、Power Shellからwslコマンドを叩いて入ると
/mnt/ドライブ名/Windows側のCurrent directory
が初期ディレクトリーになるのね...
まあauto mountしてくれるのは便利だけど、元UNIX使いとしては、なんじゃこりゃ?仕様だな...

さて、Intel Teamingが使えなくなっちゃったうちのネットワーク環境は、現在Dual home gateway状態でして、2口ある10Gbeの片方は、Windows host用。もう片方はIPを割り当てずにHyper-Vの外部通信用にVirtual Switchを割り当てています。
これ以外にHyper-VでDefault Switchが内部通信向けに作られています。これは、コントロールパネルのネットワーク接続には出てこないんですよね。
そんでもってWSLをインストールすると、もう一つWSL用のVirtual Switchが作られます。これもコントロールパネルのネットワーク接続には出てこないんですな。

こんな環境の所為なのか、インストールしたばっかの環境では
$ dig www.so-net.ne.jp

; <<>> DiG 9.18.1-1ubuntu1.2-Ubuntu <<>> www.so-net.ne.jp
;; global options: +cmd
;; connection timed out; no servers could be reached
つれない返事ですこと...

えーとですね、どうやら
https://stackoverflow.com/questions/57633406/unable-to-access-network-from-wsl2
ここに答えが...

なんか/etc/resolv.confが毎回作られるみたい。
でもって/etc/wsl.confになんか書いて、/etc/resolv.confは自分でアドレス固定しろと。

それからautomountの記述もあるからenabled=falseとしておけば、勝手にWindows側をマウントすることもなさそう。

そもそも、今回入れ替えたのは正式版になったからと言うより、今だにStore版じゃ無いとsystemdがサポートされないから、そいつもせっていしてしまえー
ということで、以下のような/etc/wsl.confを作成します:-)
[network]
generateResolvConf = false

[automount]
enabled = false

[boot]
systemd = true
これで一度wslから抜けて、インスタンスをshutodownした後、再度起動します。
そうするとですね...
<3>WSL (478) ERROR: UtilTranslatePathList:2671: Failed to translate C:\WINDOWS\system32
<3>WSL (478) ERROR: UtilTranslatePathList:2671: Failed to translate C:\WINDOWS
......................
なんてエラーを出してくれますが、一旦無視しましょう。
なにかautomountが動かないと困る事があるのかもしれないので、後で調べます。
この状態であれば、Power Shellでwslと叩いて入っても、キチンとhome directoryに入ってくれます:-)

それと/etc/resolv.confは生成されなくなるので、作ります。
nameserver おうちで参照するnameserver address
ってな感じで書いておけばいいです。
これでlookup出来るようになります(^^)v
そしたらおもむろに
$ sudo apt update
$ sudo apt upgrade
しましょう。
rebootを要求するupdateもあるので、exitしてshutdownして入り直しましょう。
というかsystemdが動くとrebootもshutodownも出来るんだな!
すばらしい!

ということで、次回はもう一度ssh接続の設定をしますかね。

nice!(20)  コメント(0) 
共通テーマ:パソコン・インターネット

ハイネケン ワールドセレブレーションズ缶 [Beer]

最初、コンビニで何気なく1本だけ買ったのですが、スーパーに行ったら、いろんな国のデザインがあるのに気が付きました:-)
heineken-202211.jpg
とはいえ、全部買い集めるほどお馬鹿さんではありません:-)
だって...
https://www.kirinholdings.com/jp/newsroom/release/2022/0830_02.html
13缶、ボトルに至っては25種もあるんだもの。

さーて、今週もあと1日!
明日は、3年ぶりに仕事で展示会に行きます。
nice!(11)  コメント(0) 
共通テーマ:日記・雑感