From owner-freebsd-questions@freebsd.org Fri Jul 17 09:38:47 2020 Return-Path: Delivered-To: freebsd-questions@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 31B5E35F44B for ; Fri, 17 Jul 2020 09:38:47 +0000 (UTC) (envelope-from ralf-mardorf@riseup.net) Received: from mx1.riseup.net (mx1.riseup.net [198.252.153.129]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.riseup.net", Issuer "Sectigo RSA Domain Validation Secure Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4B7Qzp1Yg1z3Z0K for ; Fri, 17 Jul 2020 09:38:45 +0000 (UTC) (envelope-from ralf-mardorf@riseup.net) Received: from capuchin.riseup.net (capuchin-pn.riseup.net [10.0.1.176]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.riseup.net", Issuer "Sectigo RSA Domain Validation Secure Server CA" (not verified)) by mx1.riseup.net (Postfix) with ESMTPS id 4B7Qzm2KygzFdx5 for ; Fri, 17 Jul 2020 02:38:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1594978724; bh=yj4SzOq04UYBft1CfD1XLIyGuEb5/W1lPjaZYJxZDrg=; h=Date:From:To:Subject:In-Reply-To:References:From; b=VgPO5DYsv66SS+tYuZIkpl/Ti+Yt1fo7wVD6j5Wsb8S60lHHIIE7COE1u8e8Pt1BC ubmgQ9Y2TiEdsKsejbeHZc7z6QS9SnA4wK3n2roR74LaugV/19oIofjn6QvZ6lUzeo l933L6ryMvsQFXYwTvqsG4Xo1U5czc6Sw7BOGHQk= X-Riseup-User-ID: 9A26436A3E426F528920BA4C8DC89EFF5C2E1625B369FBEA7561FBFDDB55D54C Received: from [127.0.0.1] (localhost [127.0.0.1]) by capuchin.riseup.net (Postfix) with ESMTPSA id 4B7Qzl4WVHz8ssh for ; Fri, 17 Jul 2020 02:38:43 -0700 (PDT) Date: Fri, 17 Jul 2020 11:38:41 +0200 From: Ralf Mardorf To: freebsd-questions@freebsd.org Subject: Re: URGENT: Microsoft overwrites boot loader! Message-ID: <20200717113841.51884f2a@archlinux> In-Reply-To: <20200717043050.GB71700@mithril> References: <140a6398-f8ad-ecd6-2a6f-5ca28f570a64@gmail.com> <20200717043050.GB71700@mithril> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4B7Qzp1Yg1z3Z0K X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=riseup.net header.s=squak header.b=VgPO5DYs; dmarc=pass (policy=none) header.from=riseup.net; spf=pass (mx1.freebsd.org: domain of ralf-mardorf@riseup.net designates 198.252.153.129 as permitted sender) smtp.mailfrom=ralf-mardorf@riseup.net X-Spamd-Result: default: False [-3.76 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[riseup.net:s=squak]; NEURAL_HAM_MEDIUM(-0.98)[-0.976]; FROM_HAS_DN(0.00)[]; RWL_MAILSPIKE_GOOD(0.00)[198.252.153.129:from]; TO_MATCH_ENVRCPT_ALL(0.00)[]; R_SPF_ALLOW(-0.20)[+mx]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-questions@freebsd.org]; TO_DN_NONE(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; DWL_DNSWL_LOW(-1.00)[riseup.net:dkim]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[riseup.net:+]; DMARC_POLICY_ALLOW(-0.50)[riseup.net,none]; NEURAL_HAM_SHORT(-0.17)[-0.168]; SUBJECT_ENDS_EXCLAIM(0.00)[]; NEURAL_HAM_LONG(-1.02)[-1.015]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; MID_RHS_NOT_FQDN(0.50)[]; ASN(0.00)[asn:16652, ipnet:198.252.153.0/24, country:US]; RCVD_TLS_ALL(0.00)[]; RCVD_IN_DNSWL_LOW(-0.10)[198.252.153.129:from] X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jul 2020 09:38:47 -0000 On Fri, 17 Jul 2020 06:30:50 +0200, Jacques Foucry wrote: >My wife does not want to use Linux. But, I installed devuan (debian >without systemd) on her new PC, then VirtualBOX and wind8.1 on it. She >happy with this configuration and so I. Hi, my mileage varies a lot. I'm happy, too, that I do not need to run Windows on bare metal, but I'm not happy that I must run Windows software at all, since even running Windows in a VM, under an "emulation" or open source alternatives of the required Windows software in my experiences is a PITA. Years ago (2013) I bought a relatively expensive audio card, a RME HDSPe AIO which didn't (and still doesn't) work properly on my Linux installs. To check if it was caused by an incompatibility or by broken hardware I needed at least one other operating system running on bare metal. That was the first time I installed FreeBSD (FreeBSD 9.1-RELEASE amd64) and since it was a relatively new driver and a card not much used by the FreeBSD community, I could contribute back by editing the audio wiki (https://wiki.freebsd.org/Sound). Since it's longer than 90 days ago, I can't provide a link to the edit. Fortunately the card was better supported by FreeBSD. However, I still wanted Windows for tests with the proprietary driver and software for it's internal mixer. Nowadays I don't have got a Windows install on bare metal, but run a XP (XP is unused), Win 7 and Win 10 VBox guests on an Arch Linux host and I've also 4 wine prefixes. Each time new guest additions are installed to my Win 10 guest I need to manually edit its vbox file to remove a non-existing "". I don't need to do it for the other guests. Each update of Vbox involves the risk to break things. A few hours ago I needed to migrate from VBoxVGA to VBoxSVGA, see https://www.virtualbox.org/ticket/19719 and this was neither the first, nor the most time consuming issue I experienced. Each time I update wine(or wine-staging) it asks to install mono and gecko. A few days back I accidentally pushed "Install" instead of "Cancel" when it asked to install mono. I hope I got rid of it by removing wine's cache and restoring one of the 4 prefixes from a backup. I still keep several temporary backups (named TRASH) of my attempt to remove mono. ls -hld .wine* TRASH* drwxr-xr-x 4 rocketmouse rocketmouse 4.0K Jul 16 21:20 .wine drwxr-xr-x 4 rocketmouse rocketmouse 4.0K Apr 28 10:44 .wine-gr-55-20200413 drwxr-xr-x 4 rocketmouse rocketmouse 4.0K May 15 2019 .wine-sf drwxr-xr-x 4 rocketmouse rocketmouse 4.0K Mar 21 10:46 .wine-xnviewmp drwxr-xr-x 2 rocketmouse rocketmouse 4.0K Jul 15 23:42 TRASH.cache.wine.BAK drwxr-xr-x 4 rocketmouse rocketmouse 4.0K Jul 16 19:58 TRASH.wine.2.BAK drwxr-xr-x 4 rocketmouse rocketmouse 4.0K Jul 15 23:49 TRASH.wine.BAK drwxr-xr-x 4 rocketmouse rocketmouse 4.0K Jul 16 20:29 TRASH.wine.ORIGINAL IOW sometimes Windows is indispensable. Sometimes a user must have an install on bare metal, but even if it's not required to run on bare metal, Windows could easily become a PITA. I considered migrating to another VM, but no other VM is that easy to set up as VBox regarding access to the GUI and shared folder usage. Each kind of VM or "emulation" has got it's pitfalls. Open source alternatives often don't work as expected. After fixing https://github.com/libimobiledevice/libimobiledevice/issues/828 the usage of ifuse corrupted data on one of my iPads, by just _reading_ the data, so I'm back to iTunes running on my Windows guests. Apart from running two versions (an old that works and an untested new version) of a guitar synth editor under wine, I also tested different releases, installed as binary blob as well as compiled from source for Linux. The tested Linux releases were terribly broken. I installed, but didn't test the latest Linux release. ls -hl /usr/local/bin/gr-55_floorboard* lrwxrwxrwx 1 root root 46 Apr 30 2018 /usr/local/bin/gr-55_floorboard -> /opt/gr-55_floorboard/packager/GR-55FloorBoard -rwxr-xr-x 1 root root 114 Apr 27 09:17 /usr/local/bin/gr-55_floorboard_2018-4_wine -rwxr-xr-x 1 root root 129 Apr 27 09:17 /usr/local/bin/gr-55_floorboard_2020-4_wine cat /usr/local/bin/gr-55*wine #!/bin/dash wine '/home/rocketmouse/.wine/drive_c/Program Files (x86)/GR-55FloorBoard/GR-55FloorBoard.exe' & exit #!/bin/dash wine '/home/rocketmouse/.wine-gr-55-20200413/drive_c/Program Files (x86)/GR-55FloorBoard/GR-55FloorBoard.exe' & exit ls -hld /opt/gr-55* drwxr-xr-x 9 root root 12K Apr 28 08:35 /opt/gr-55_floorboard drwxr-xr-x 9 root root 12K Apr 30 2018 /opt/gr-55_floorboard_obsolete_version_20180418 Regards, Ralf