2009 (2)
2010 (1)
2014 (58)
2015 (74)
2016 (71)
2017 (67)
2018 (37)
2020 (57)
2021 (47)
2022 (69)
2023 (45)
1.wsl2
微软的wsl第二版,在W10/11下安装Ubuntu成为一应用,但是gedit 存儲時彈出窗口過大。在powershell下或cmd下裝,均需admin授權:
建議裝MS版Ubuntu,先要開放BIOS(Lenovu F1進入)和Turn windows features on/off中相關虛擬機及其platform。若不能裝或不能啓動,需關閉虛擬機在powershell下運行:set-vmprocessor -VMName v-joedai -ExposeVirtualizationExtension $true
正常時Ubuntu成爲一個文件夹wsl.localhostUbuntuhome,启动后要在打开控制台需点击首行v图标。如果裝Git並啓用bash,其下用 $start . 可彈出相應folder。
Set up a GNOME desktop environment on WSL 2 · GitHub 注意gnome-session
可以直接装,但是gedit在save时弹出窗口过大不可调小,将主窗口调小可以避免。够不着的话,点三行的preference|plugins|python console,再点击view|bottom panel可打开它,用window.resize(640,480)改变大小。在Save时的告警是gedit的bug在2015就有了可以忽略。
卸载后在explorer里还有,要用:PS C:Windowssystem32> wsl --unregister ubuntu
1.1 如何扩充盘容量
缺省是127GB,完全没必要取这么小,因VM盘可以动态扩充。如果开启了check points就不能edit盘了。需要关闭VM,点击setup下几行的checkpoint在屏幕中间显示checkpoints,在右击每一行删掉checkpoint,然后在setup里禁止checkpoints,继而开启并关闭VM,这时可以发现在VM盘目录下的*.ahdx都被删除,而且可以edit盘容量了。
Edit盘选expand,新尺寸最后结束,可以verify现有和最大尺寸。但是还没完,启动VM后,用disk manager观察盘的分区。我的是原盘127G,670M恢复分区,然后是没分区的扩展尺寸。这时需要白恢复分区删掉,把圆盘扩充为剩余空区减去1G,再把剩余1G做成扩展分区,方法是:https://www.reddit.com/r/sysadmin/comments/16sgdqb/windows_2022_move_recovery_to_the_end_of_the_drive/ 注意其中的set ID和GPT命令不能用&而是分别运行。
2. VirtualBox
2.1 windows 7
我有三个应用需要XP或Win7:Techstream,示波器的WinCE tool和CT200h的维修手册。后者需要IE,但是Win10/11下Edge是删不掉的。本贴是为CT200h。
我用的是目前最新版VirtualBox V7.06 Downloads – Oracle VM VirtualBox,试了XP,XP64和Win7-64,最后用的是Win7-64。Win7下载:https://www.softlay.com/downloads/windows-7-professional?download=links&opt=2 https://getproductkey.net/free-windows-7-product-key/,https://www.youtube.com/watch?v=eB211nF-Big XP下载:
How to Set up a Windows XP Emulator for Windows 10 (lifewire.com)
How to install Windows XP ISO on Windows 10 VirtualBox - H2S Media (how2shout.com)
(3) Get Shared Folders Working on Windows XP running on virtual box - YouTube
1.安装VirtualBox时一定要勾选Guest Addition。启动后配置VirtualBox|Device|SharedFolder用主机上的ct200h目录,手册是在Clublexus。com上下的。
2.类似选VirtualBox|Device|Insert Guest Additions CD Image并安装。
3.在Win7下点击Computer|Network,点击浏览器靠上的告警条及Yes,稍候即会显示共享的主机ct200h目录。
4.安装目录下的acrobat reader和Plugin,ActiveX目录下的软件。后者中的SVGViewer可能需要右击改属性中的Compatibility为Win7,但是改属性不能在网路文件上,因此要拷贝到Win7本地目录下。
5.运行维修手册是点击ct200hLexusCT200HLexus CT200H Service Manual Libraryrm1720eindex2.html,可创建为desktop上的shortcut。
6.如果Internet不行-注意缺省页面是IE已经失效,需改为google。用网卡的方案youtube有很多,但是wifi就要凭运气。我的是缺省就工作了,但是花了几小时。
7.PDF printer在Win7上我直接装了V7.2: https://bullzip-pdf-printer.en.uptodown.com/windows/versions
2.2 Windows 11
要勾選Skip Unattended,https://www.youtube.com/watch?v=qWj-n4id9EI? 如遇this PC cannot run Windows11,回退一步,按Sft+F10進CMD,運行regedit,在HKEY_LOCAL_MACHINE >> SYSTEM >> Setup 下加key LabConfig,按視頻。
2.3 Ubuntu 22.04
按常规下载iso装。用预知vdi包的方法:https://linuxhint.com/install-ubuntu22-04-virtual-box/,但这个vdi是500G的不合适。https://www.wikihow.com/Install-Ubuntu-on-VirtualBox 缺省账户是vboxuser/changeme
先用su进admin,visudo加:voxuser ALL=(ALL) NOPASSWD: ALL
装gedit的步骤:先装gnome,dbus-x11 (不需要手动在.bashrc里加export DISPLAY=:0)
如果左侧菜单条挡住屏幕,将Settings|appearence中dock两项关闭。屏幕小则将其分辨率改为1920x1080
2023.11.03 W11升级后完蛋了。重装前要在VirtualBox下删掉原机,确认File|Tool下删掉了原机和虚拟盘。
2.4 Share among VM and Host
https://www.youtube.com/watch?v=HbLQnUVEHuE? https://www.youtube.com/watch?v=vReAkOq-59I https://www.youtube.com/watch?v=Bn6Nyw6kPME