[過去ログ] 【Bash】Windows Subsystem for Linux【WSL】7 (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
353: 2020/03/11(水)02:25 ID:ZYod0zSV(1/2) AAS
kame
354: 2020/03/11(水)03:33 ID:8+dWxbQC(1) AAS
Windows Pro 版に、Ubuntu デスクトップ・サーバーも付けてほしい

同時に2つ、OS を起動できて、通信できるようにしてほしい
355: 2020/03/11(水)09:41 ID:9W7UvTn+(1) AAS
BSDはスループットがLinuxより高いからサーバー向けだという話も過去のことだからな。
356: 2020/03/11(水)15:39 ID:ZYod0zSV(2/2) AAS
ライセンス関係でルーターとかに入っている場合があるけどな

思うに
・多言語化がX任せでOSとして解決する気が無かった
・CARDBUS関係の仕様策定で日本が負けて技術者を手放し、ノート系の普及を妨げた
・取り巻き連中の思考が変
とかが衰退した理由なんだろうな。
16MBの壁の頃は十分取り戻せた
357: 2020/03/11(水)16:11 ID:cFX/C5Z2(1/6) AAS
てす
358
(1): 2020/03/11(水)16:21 ID:cFX/C5Z2(2/6) AAS
root@PC:(/root) # /mnt/c/Windows/SysWOW64/runas.exe /user:PC¥¥Administrator cmd.exe
PC\Administrator のパスワードを入力してください:

なんて入力すればいい?
sudo passwd rootに相当するコマンドは?
(書き込めないので全角文字にに変換してます)
359: 2020/03/11(水)17:33 ID:AeZ1sI7h(1/2) AAS
root@PC:(/root) # /mnt/c/Windows/SysWOW64/runas /user:PC\\Administrator cmd
外部リンク:pc-karuma.net
360: 2020/03/11(水)17:34 ID:AeZ1sI7h(2/2) AAS
ちなみに cmd を管理者で実行したいだけなら
スタートから cmd を選んでマウスで右クリックして管理者として実行でもいける
361: 2020/03/11(水)17:53 ID:cFX/C5Z2(3/6) AAS
ありがと
後でよく読んでおく
362
(2): 2020/03/11(水)18:32 ID:cFX/C5Z2(4/6) AAS
できた
.tcshrc内のaliasにするのには\を\\\\にするなどの工夫が必要
alias        sudocmd             /mnt/c/Windows/SysWOW64/runas.exe /user:PC¥¥¥¥Administrator c:\\\\Windows\\\\SysWOW64¥¥¥¥cmd.exe
あと引数としてWSLとWinのパス名に違いを変換しなければいけない
もう少し改良したい
363: 2020/03/11(水)18:53 ID:cFX/C5Z2(5/6) AAS
Administratorの環境変数を設定するにはプロファイルとかいうのを使うの?
364: 2020/03/11(水)18:55 ID:cFX/C5Z2(6/6) AAS
つかれた
あと2時間サビ残
なのでWSLであそぶ!
365: 2020/03/11(水)19:44 ID:SoiUJxbm(1) AAS
WSLのターミナルの既定値とプロファイルで自分の好きなフォントを設定してるんだけど、ターミナルやシェルを起動するとデフォルトのフォントに戻ってしまう。
どこをいじれば、フォントが固定されるんや(´・ω・`)
366: sage 2020/03/11(水)19:57 ID:q6BVnjo1(1) AAS
>>362
winsudoってのがある。
外部リンク:github.com
367: 2020/03/12(木)06:56 ID:mBwyUMtL(1) AAS
>>358
cmd@.exe, Powershell も起動時に、管理者で起動できる

>>362
漏れのUbuntu 18.04 の、~/.bash_aliases の内容は、Windows のパスに、/ を使える。
設定を、~/.bashrc に書くなら、shopt -s expand_aliases は必要ない

export LANG=ja_JP.UTF-8
export EDITOR=vim

shopt -s expand_aliases

alias windoc='cd /mnt/c/Users/Owner/Documents'
368
(2): 2020/03/12(木)21:52 ID:OwRoQWEM(1) AAS
よくわからないチューニングされた独自カーネルより
ひにすかなちりこらさとかで普通のやつ動かしたほうが確実だろ
369: 2020/03/12(木)23:48 ID:2E3maMFw(1) AAS
何その呪文
370
(1): 2020/03/13(金)00:25 ID:M7VUztq3(1/3) AAS
ひにすかなちりこらさ
371: 2020/03/13(金)01:10 ID:8964yGjH(1/2) AAS
意味わからなかったの俺だけじゃなくて安心した
372: 2020/03/13(金)01:43 ID:Ptp4WQdX(1) AAS
>>368
よくわからないのはお前がバカだからんだろ?
それとも普通のカーネルなら、チューニングの内容をお前理解できてんの?
どっちみち理解できてないだろ。
373: 2020/03/13(金)06:47 ID:M7VUztq3(2/3) AAS
>>370
分かった。VirtualBoxだ。このアルファベットのキーをかなで入力するとそうなる。暗号を解いた気分。
374
(1): 2020/03/13(金)07:08 ID:lqQVb/U5(1) AAS
みかかとか得意げに書いてた老害なんだろうなw
375: 2020/03/13(金)07:12 ID:67VTITpe(1/2) AAS
>>374
うちのガキも爺ちゃんからミカカの話は聞いて知っとるとよ。
376
(1): 2020/03/13(金)07:22 ID:wxK1zFyN(1) AAS
昭和のオタクって感じだわなw
377: 2020/03/13(金)07:22 ID:qUVD0GvI(1) AAS
OTTFFSS
378: 2020/03/13(金)07:23 ID:67VTITpe(2/2) AAS
>>376
今のガキはパソコン通信とかテレホーダイなんてやったこと無いからな。
379
(1): 2020/03/13(金)07:34 ID:j8aO/cuw(1) AAS
ID:M7VUztq3
↑なんで自作自演したの
380: 2020/03/13(金)07:36 ID:M7VUztq3(3/3) AAS
>>379
最初の投稿は368だ
381: 2020/03/13(金)10:54 ID:Oi4URWy8(1) AAS
368もお前だと思われてるんだろが
382: 2020/03/13(金)10:59 ID:8964yGjH(2/2) AAS
恥ずかしいやつだな
383: 2020/03/13(金)12:36 ID:1mEpTmrC(1) AAS
言いがかりはやめてくれ。
384: 2020/03/13(金)20:58 ID:DMSLPPF/(1/3) AAS
歳をとったのでemacsとtcshから離れられずにいる
新しいことが覚えられない
Pythonスクリプトぐらい書けるようになりたいわ
385: 2020/03/13(金)21:01 ID:DMSLPPF/(2/3) AAS
Objective Cは昔からあってJaveも読み書き出るんだけどね
386: 2020/03/13(金)21:01 ID:DMSLPPF/(3/3) AAS
Java
387: 2020/03/13(金)21:04 ID:6QIODBQx(1) AAS
fish使ってみたら?
俺も10年くらいbashとzshだったけど、気晴らしにシェルを変えたら結構使えるのよこれが・・・
388
(1): 2020/03/14(土)04:04 ID:be8PnqiL(1/2) AAS
WSL2のLinuxカーネルは将来的にWindows Updateで配信するようになるみたい
PrevewのSlow Ringでインボックスに含まれなくなった
外部リンク:devblogs.microsoft.com
389: 2020/03/14(土)04:05 ID:be8PnqiL(2/2) AAS
あ〜あ…
Prevew→Preview
390: 2020/03/14(土)05:50 ID:js31dCxA(1) AAS
>>388
まあ
WSL1 ≒ WSL2
WSL = Windows Subsystem for Linux ・・・Windowsの機能
WSL2 ・・・ Windows Subsystem for Linuxの別実装
と考えれば、それは当然かと

今もWindowsの機能としてWindows Updateで配信されてるわけだし
391: 2020/03/14(土)16:05 ID:XE8kZy8g(1) AAS
>>368
用途を理解しろよ
ああ理解できる程じゃないのかw
392
(2): 2020/03/15(日)11:37 ID:z3DmP9il(1/8) AAS
このスレ1〜2年ぐらい見てなかったから今さらな質問するけど
WSL1とWSL2の違いは何?
自分のシステムがどっちかを調べる方法は何?
WSL2のインストール方法な何?
WSL2のルートファイルシステムの置かれてるディレクトリはWinから見てどこ?
AppData\Local\lxssからAppData\Pacages\Canonicalなんちゃtらへデータを移行した覚えはあるけど
現在はどうするのが正しいの?
393: 2020/03/15(日)11:40 ID:z3DmP9il(2/8) AAS
Linux PC 4.4.0-18362-Microsoft #476-Microsoft Fri Nov 01 16:53:00 PST 2019 x86_64 x86_64 x86_64 GNU/Linux
これだとWSL1それともWSL2?
394: 2020/03/15(日)11:43 ID:b7QATKji(1/2) AAS
>>392
外部リンク:docs.microsoft.com
395: 2020/03/15(日)14:10 ID:fTpxndni(1/7) AAS
>>392
その1〜2年で全く変わってしまったよ。便利になりすぎ。

WSLは何?(質問にないけどw)
WindowsのCLI環境を大幅に強化するために作られたもの
Linuxの優れた点であるCLI環境とほぼ同じものを
Windowsに移植したものと考えれば良い

> WSL1とWSL2の違いは何?
実装方法の違い。それによって使えるカーネルの機能が異なる。
使い勝手ってはほぼ一緒。そういう使い勝手になるように作りこんである。
WSL1同様Windows Homeでも使えるし、速度も使用メモリも大きな違いはない。
省12
396
(1): 2020/03/15(日)14:28 ID:z3DmP9il(3/8) AAS
>> WSLをインストールすれば、WSL1もWSL2も両方インストールされる。
WSL1がインスト−ルされてる状況でさらにWSL2を有効にするにはどうすればいい?
ファイル名を指定してして実行で\\WSLと入力しましたが反応がないです

と、その前に394さんのリンク先読まなくっちゃ
397: 2020/03/15(日)14:30 ID:z3DmP9il(4/8) AAS
ああ
仮想マシン使うのか
Hyper-VでubuntuつかってるからWSL2はいいや
398
(1): 2020/03/15(日)15:24 ID:fTpxndni(2/7) AAS
>>396
> WSL1がインスト−ルされてる状況でさらにWSL2を有効にするにはどうすればいい?
だから両方インストールされ、両方有効になってる。
片方だけ有効にする方法はない。
ディストリ毎に使うWSLのバージョンを切り替えるだけ

> 仮想マシン使うのか
使う仮想マシンは一つだけ。その仮想マシンはWindows起動時に起動している。
HyperV上のUbuntuのように別に立ち上げる必要がない。

だからWSL1と同じように使いたくなったらすぐにWSL2が使えるし
HyperV上のUbuntuと違ってメモリも消費しない(使わないメモリを開放してくれる)
省2
399: 2020/03/15(日)15:28 ID:fTpxndni(3/7) AAS
仮想マシンだと、仮想マシン上のファイルに
エクスプローラーからアクセスするだけで手間がかかる
そういったのを全部予めやってくれるのがWSL2

1〜2年も前の知識だからエクスプローラーからWSL上のファイルを
参照できるということも知らないようだ。
WSLは相当便利になっているということを知らないで
それと仮想マシンを比べるのは間抜けな話だ
400: 2020/03/15(日)15:35 ID:b7QATKji(2/2) AAS
LinuxのGUIのアプリをWSLで動かすのはしんどいしうまくいかないこともあるから、
仮想マシンでLinuxを動かすのはNGって決めつけるのもイクナイ。
401: 2020/03/15(日)15:41 ID:fTpxndni(4/7) AAS
WindowsのGUIを使えばいいだけでは?
402
(1): 2020/03/15(日)15:43 ID:hpk1NMin(1/3) AAS
WSL2はまだInsider Previewのみ、バージョン2004には載るからもう少しだね

>>398
WSL2用の仮想マシンはWSL2に接続しようとした時に起動されるはずだけど?
403
(1): 2020/03/15(日)15:49 ID:fTpxndni(5/7) AAS
>>402
WSL2に接続とはいつのことを言ってる?
少なくともbashを起動したときではない
ミリ秒レベルでコマンドプロンプトからWSL2上のコマンドを実行できる
ミリ秒レベルで仮想マシンが起動したとしたらそれは逆にすごいw
404: 2020/03/15(日)16:00 ID:fTpxndni(6/7) AAS
WSL2の仮想マシンはシステム全体で一つしか起動しないってのが重要
例えば、Docker for Windowsの最新版はWSL2対応だが、
これはWSL2上で専用のディストリを動かしている。

つまりWindowsでDockerとWSLを使う場合、
二つのディストリを使うことになるが
起動する仮想マシンは一つのみ
405: 2020/03/15(日)16:00 ID:hpk1NMin(2/3) AAS
>>403
あれ?使ったこと無い?
初回起動だとわかる位には遅いけど
その後は操作しなくてもしばらく起動してるから2回目以降は早いね
406: 2020/03/15(日)16:07 ID:fTpxndni(7/7) AAS
> 初回起動だとわかる位には遅いけど
何秒ぐらい? しばらく放置してからUbuntuを起動しても
1〜2秒しかかかってないが?
こんなに速く仮想マシン上のUbuntuが起動するかね?
407: 2020/03/15(日)16:11 ID:hpk1NMin(3/3) AAS
1〜2秒くらいだね
Linuxディストリでもカーネルだけならそんなもんだよ
408
(1): 2020/03/15(日)17:01 ID:z3DmP9il(5/8) AAS
ごめん
なんか自分のせいでフレームになちゃったね

>> 仮想マシンだと、仮想マシン上のファイルに
>> エクスプローラーからアクセスするだけで手間がかかる

WSLのシェル上からscpするだけでWindowsからVMへのファイルコピーはできてます
不便に思ったことはありません
409: 2020/03/15(日)17:03 ID:z3DmP9il(6/8) AAS
コピー元のファイルをデスクトップに置いておいて
scp ~/Desktop/hoge VM:
だけ
410
(1): 2020/03/15(日)17:29 ID:z3DmP9il(7/8) AAS
あと、WSL2はWindowsの休止状態との相性はどうですか?
今使ってるWSLは休止状態から回復してもセッションを維持してくれてます
マシンは基本的に1か月に2回ほどしか再起動しないので休止状態との相性が悪いようだと困ります
なので急いでWSL2を試してみるつもりはありませんが
insiderな方はかなり試していらっしゃるのですね
411: 2020/03/15(日)17:41 ID:PZIAGxnu(1) AAS
WSLからは電源の状態には関与しない
逆に言うとステータス取得も一筋縄ではいかないということだが
省電力やスリープハイバネはWindowsの機能しかない
412: 2020/03/15(日)20:49 ID:z3DmP9il(8/8) AAS
だいたい現状が見えてきました
質問に答えてくれた方がたありがとうございました
413: 2020/03/15(日)22:07 ID:ssyY+1rA(1/3) AAS
>>408
> WSLのシェル上からscpするだけでWindowsからVMへのファイルコピーはできてます
> 不便に思ったことはありません

人の話聞いてる?

ローカルPCにあるデータは、エクスプローラーから簡単に参照できるべき
WSLだとエクスプローラーから簡単に参照できる。
だからWindowsでいつも使ってるテキストエディタやツールをそのまま使える
414: 2020/03/15(日)22:08 ID:ssyY+1rA(2/3) AAS
>>410
> あと、WSL2はWindowsの休止状態との相性はどうですか?
Windowsは全てのアプリを休止したところで
問題なく復旧できる。当然WSL2も含まれる。
415
(1): 2020/03/15(日)22:29 ID:LOhFH7xY(1) AAS
エクスプローラから参照したいならsambaで共有してマウントするだけ
416: 2020/03/15(日)22:39 ID:ssyY+1rA(3/3) AAS
つまりsambaのセットアップをしないといけないわけだ

Windowsとは別にLinux用のアカウント作って、さらにsamba用のアカウントも作る
WindowsユーザーとLinuxユーザーのアカウントのマッピング。ディレクトリのマッピング
実行権限の扱い。シンボリックリンクをどう見せるか(sambaのunix extensionsの機能)
Windowsからそれらを問題なく扱えるようにするにはどうするか
何がベストプラクティスか調べて自分で設定しなければいけない。

そういった面倒なことをWSLは解決してる
samba使えばって言うけどインストールするだけじゃだめなんだよ
417
(1): 2020/03/16(月)00:57 ID:+TzOmVvw(1) AAS
>>415
WSLだとそんなことしなくても、エクスプローラー・ファイラー双方から互いに簡単に参照できる。シームレスに連携できることがメリット。
どういうものか理解してから書き込んだ方がいいのでは。
418: 2020/03/16(月)01:06 ID:3Rl1V3jM(1/2) AAS
>>417
マジっすか?
どうやったらエクスプローラーから見れるの?
419
(1): 2020/03/16(月)01:08 ID:vcqWNFBo(1) AAS
そのくらい適当にぐぐるなりして、当時のリリース記事でも眺めてきたらどうか。
他人の時間を浪費させることが目的のネットトロールでは。
420
(1): 2020/03/16(月)01:12 ID:dQue7c2E(1/3) AAS
wsl1だけど ¥¥wsl$¥Ubuntu¥ みたいなのを直接開くなり、ショートカット作っとくなりすればええで
俺はネットワークドライブを割り当ててる
421: 2020/03/16(月)01:26 ID:3Rl1V3jM(2/2) AAS
>>420
ホェ〜、知らなんだわ
こりゃええわ、ありがとう

>>419
死ねよチンカス
422: 2020/03/16(月)02:05 ID:QcXg3Wz/(1) AAS
初心者がアホに解説するスレ
423
(9): 2020/03/16(月)10:00 ID:X94NdP9m(1/7) AAS
WSL は、Linux 側から、Windows 側を操作するものだろ

Windows側から、Linux側を見れるかな?
その方向は禁止されているのでは?

だから、VSCode の拡張機能に、Remote WSL が出来た。
Windows側からLinux側を、Remote で操作できる
424: 2020/03/16(月)10:08 ID:FQo4R+NH(1/6) AAS
>>423
> WSL は、Linux 側から、Windows 側を操作するものだろ
一行目から間違えるな。

まず理解しろ。嫌かもしれんけど(笑)理解しろ

WSL は、WindowsでLinuxアプリを動かすためのものだ。
Linux用にビルドされたバイナリをWindowsでそのまま動かすものだ。
Linux側とかWindows側とかいうものはないと思え
双方でファイルパスの指定の仕方が異なるだけだ

一つのWindowsというOSの中で
WindowsアプリとLinuxアプリが共存している(ように見える)
425: 2020/03/16(月)10:15 ID:FQo4R+NH(2/6) AAS
>>423
Remote WSL はSSHで接続とかしていない。
同一OSなのだからそんなことをする必要がない。

例えばWindows用のRubyとWSLのUbuntuにRubyの両方を入れた場合
どちらが起動するか?コマンドプロンプトだとWindows用のRuby
WSLのbashだとLinux用のRubyが起動する。

コマンドプロンプトから、WSL用のrubyを実行するには
wsl --exec ruby --version とうたなくてはいけない

Remote WSL はこれをラッピングしてるようなものだ。
426: 2020/03/16(月)10:22 ID:dQue7c2E(2/3) AAS
とはいえ、コンソールとttyの違いでご動作おきたり(wsl上のemacsのシェルからwindowsのexeファイルを叩くと発生)
パーミッションは読んでくれなかったりとか cygwin で苦労してた部分もわりと残ってたりはする
リンク絡みの互換性は wsl2 で完全に取れるようになるらしくて楽しみ
427
(2): 423 2020/03/16(月)10:27 ID:X94NdP9m(2/7) AAS
Linux 側の領域は、C ドライブの特別な領域に収められているから、
そこを、Windows 側からアクセスしちゃいけない。
ファイルシステムが壊れるから

必ず、Linux側を起動してから、アクセスしないといけない

もちろん、Linux側からは、Windows側を、/mnt/c でアクセスできる
428: 2020/03/16(月)10:47 ID:4LeG267r(1) AAS
>>423
今頃何言ってんだ?寝ボケ過ぎだろw
ドキュメントくらい読めや
外部リンク:docs.microsoft.com
外部リンク:devblogs.microsoft.com
429: 2020/03/16(月)11:19 ID:dQue7c2E(3/3) AAS
>>427
昔はそうだったけど UNC パス通してのアクセスは合法だよ。あとから追加された。
430: 2020/03/16(月)11:28 ID:FQo4R+NH(3/6) AAS
>>427
特別な場所にあるとか言ってる時点で知識が古すぎる。
たしかに特別な場所にあるが、なぜそんなところを見ないといけないんだ?
そんなことせずにWindows側からアクセスできるだろ。
普通にメモ帳などで開けるだろ。
431: 2020/03/16(月)11:32 ID:86Wr8eHP(1/6) AAS
VS Codeは使ってるけどMacでだ・・・
Windowsのエディタは秀丸かEmEditorがいい。
スクリプト系はVS Codeがいいかもしれんけど。
432: 2020/03/16(月)11:49 ID:/5Gf0E+V(1/10) AAS
412だけど、もう一度、質問に答えてくれた方々ありがとうございました
ところでなぜあなた方はそう好戦的なのですか
もう少し穏やかに情報交換しましょうよ
433
(3): 2020/03/16(月)11:51 ID:/5Gf0E+V(2/10) AAS
あと、WSL2について追加質問をさせてください
WSLの仮想マシンのファイルシステムはホストのNTFSに埋め込まれてるのですか?
それともvhdxみたいなフォーマットにパックされてるのですか?
434
(1): 2020/03/16(月)11:58 ID:/5Gf0E+V(3/10) AAS
あとWSL2の長所に手間のかからないことと挙げてる人は少し違うと思います
むしろ手間をかけることはゲーム感覚で楽しむものでは?
sambaなんて10分でセットアップできましたし
435: 423 2020/03/16(月)11:59 ID:X94NdP9m(3/7) AAS
ファイラーのエクスプローラーから、\\wsl$ で見れる?
これって、wsl を起動してないよね

コマンドプロンプトで、wsl と入力すれば見れるけど、
漏れが言いたかったのは、このように、Linux側を起動すれば見れると言うこと
436: 2020/03/16(月)12:01 ID:/5Gf0E+V(4/10) AAS
まあ、そういうのもWindowsのサービスの自動起動などで自動化できますし
手間がかからないようにするための手間は惜しまない(笑
437: 423 2020/03/16(月)12:06 ID:X94NdP9m(4/7) AAS
エクスプローラーに、\\wsl$ と入力したら、\Ubuntu-18.04 が表示された!
\\wsl$\Ubuntu-18.04 で見れた!

急に見れるようになった!
438: 423 2020/03/16(月)12:15 ID:X94NdP9m(5/7) AAS
エクスプローラーのネットワークフォルダから、wsl へ、つながる

ここから普通に、.bashrc などを、
Windows側のTeraPad で、編集しても大丈夫なのか?

改行コードさえ、気を付ければ良いのか?
439
(1): 423 2020/03/16(月)12:21 ID:X94NdP9m(6/7) AAS
エクスプローラーのネットワークフォルダから、
急に、wsl へ、つながるようになったのは、

ひょっとしたら、最初の1回だけは、wsl 起動中にアクセスしないといけないのかも
440: 2020/03/16(月)12:31 ID:FQo4R+NH(4/6) AAS
>>434
> sambaなんて10分でセットアップできましたし

違う。それじゃだめ。Linux使ったことのないような新人が
どれくらいかかるかで考えようか?

なれてる人とそうでない人ではぜんぜん違う。
441
(1): 2020/03/16(月)12:33 ID:FQo4R+NH(5/6) AAS
>>433
> WSLの仮想マシンのファイルシステムはホストのNTFSに埋め込まれてるのですか?
> それともvhdxみたいなフォーマットにパックされてるのですか?

それは気にする必要がない所。内部実装。どちらであってもユーザーにとっては何も変わらない。
考えてはいけないことは考えてはいけない。
442: 2020/03/16(月)12:39 ID:ARtP2vrH(1) AAS
>>433
vhdって書いてあるが

>>439
コマンドプロンプトやターミナルなどから起動していなくてもエクスプローラーから見れる
443: 423 2020/03/16(月)12:47 ID:X94NdP9m(7/7) AAS
エクスプローラーのネットワークフォルダから、ちょくちょく、wsl へ、つながらなくなる!

その時に、コマンドプロンプトで、wsl と入力すると、つながるようになる!
444: 2020/03/16(月)12:48 ID:FQo4R+NH(6/6) AAS
WSL起動してないのに、アクセスできるわけ無いだろ
常に起動してることになるじゃんか。メモリの無駄。
445
(1): 2020/03/16(月)12:58 ID:/5Gf0E+V(5/10) AAS
>>441
> >>433
> > WSLの仮想マシンのファイルシステムはホストのNTFSに埋め込まれてるのですか?
> > それともvhdxみたいなフォーマットにパックされてるのですか?
>
> それは気にする必要がない所。内部実装。どちらであってもユーザーにとっては何も変わらない。
> 考えてはいけないことは考えてはいけない。

確かに抽象化思考では考えていけないことは考えてはいけない
でもWSL2の堅牢性にかかわる問題

もしWSL2が起動しなくなったら
省1
446: 2020/03/16(月)13:01 ID:on/TQaiW(1) AAS
iscsiじゃいけんの?
447: 2020/03/16(月)13:11 ID:TIbuE5SK(1/2) AAS
>>445
その辺はクライアントHyper-vのVMと同じと思えばいいんじゃないの
448: 2020/03/16(月)13:20 ID:/5Gf0E+V(6/10) AAS
ああ、それは知りませんでした
調べておきますね
449: 2020/03/16(月)13:24 ID:/5Gf0E+V(7/10) AAS
Hyper−Vだと動かなくなったらチェックポイントをひとつ前に戻してみると思います
また動くVMを用意して動かなくなったVMのdiskをアタッチして
fsckを実行すると思います
450
(1): 2020/03/16(月)14:40 ID:86Wr8eHP(2/6) AAS
VHDXではなく専用のパーティションにインストールできないもんかね・・・?
451: 2020/03/16(月)14:46 ID:SCvvuVyz(1/3) AAS
>>450
それをやりたい理由を言ってみ。
やりたいだけで、何も理由がないだろ
452: 2020/03/16(月)14:48 ID:SCvvuVyz(2/3) AAS
MSが最善の選択だと思ってやってることなのを分かってない
なぜそうなってるかを考えもしないで、理由もなしに自分がやりたいことを言うな
そういうを素人っていうんだよ。
1-
あと 550 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.187s*