You are not logged in.
1) Chipset == PIIX3
2) USB TABLET
3) x ENABLE I/O APIC
Those are the same settings I've used in virtualbox.
Q: Are you saying rEFInd should be able to boot kernel on beowulf netinst iso?
. . . then reinstalling eEFInd from CLI is all that needs to be done to boot both netinst & minimal-live kernel's
englee
No, that's not what I was saying, but I'm pretty sure that would work. What I meant was if rEFInd was already installed to the hard drive and you did a netinstall without adding a bootloader, refind would see that installed system and be able to boot it.
rEFInd sees all the bootloaders in the efi partition, whether they work or not, plus it sees linux kernels that could be booted. If there's a live-CD in the optical drive, it sees that and will boot it. I just tested that with rEFInd that I have on a 256mb usb stick that's probably older than a fair number of devuan users. I keep it around in case I need it to boot something.
If the minimal-live CD booted on the macbook, then the mac is capable of booting in legacy bios (CSM) mode. There is no uefi bootloader in that iso. And I agree that it should have installed in virtualbox. I have installed previous versions of the minimal-live in previous versions of virtualbox, and the current isos are essentially the same as they were then.
If you choose expert install in the netinstall iso, you get a few more questions, and one of them lets you skip adding a bootloader. That would have avoided clobbering rEFInd.
I booted the first option in the minimal live. Choosing one of the toram or access options shouldn't change the outcome. I'm not sure about the no-probe option.
This one: devuan_beowulf_3.1.1_amd64_minimal-live.iso
In your virtualbox gui, go to System, Motherboard, Chipset. What does it say?
You got this same error on hardware (macbook pro) and in virtualbox.
grub-install: error: unable to identify a filesystem in hostdisk//dev/sda; safety check can't be performed.Is your virtualbox emulating a macbook pro? If not, then what are you doing, exactly? I installed from the minimal-live in qemu yesterday and it all worked. Does the virtual disk use msdos or gpt partition table? Are your partitions really formatted with filesystems?
Check the sha256sum on the download and check that the burn was good.
Edit: How did you get the minimal live to boot on the MBP? That iso does not work with uefi.
This is not really making sense to me.
This section starts with line 524. It should tell how many efi partitions are present. I don't understand the error message on that.
if [ "$esp_count" -eq 1 ] ; then
esp_count=$(env LC_ALL=C fdisk -l | awk '/EFI System/ { print $0 }' | wc -l)
fi
if [ "$esp_count" -gt 1 ] ; then
must_choose_esp="yes"
fiThe error messages about 'Unable to open /dev-sr0 read-write' and 'Can't have a partition outside the disk' make me think that it's trying to install grub to the wrong disk. (i.e. to the CDROM). Sometimes grub and the kernel don't agree on which disk is first. This might be one of those cases.
If you run blkid without any arguments, it will show all drives and partition, and should say that the efi partition is vfat.
If you can't get grub to cooperate, here some information about using rEFInd:
https://www.lifewire.com/dual-boot-linu … ot-manager
https://www.rodsbooks.com/efi-bootloaders/index.html
Lorenzo,
Thanks for the thorough reply. I'm ok with using the scripts in rcS.d - it works fine that way. I might play around with the more advanced configs later.
I was thinking ahead to the future. Sysvinit scripts are disappearing at an alarming rate, and I worry that they won't all land in the new orphan-sysvinit-scripts package.
Update: I forked live-config to create live-config-runit which sets up console autologin in the live session. The code for that is in /lib/live/config/0190-runit. It works, but I did not replace the live-config init script with runscripts.
Today I tried making runscripts for live-config. It's set up as a one-shot, and it runs, but it does not run early enough. A comment in the init script says it must start before mountkernfs and in my sysvinit system, there is rcS.d/S01live-config which starts before S02mountkernfs. That link is not present in the runit system.
/etc/runit/1 contains:
/lib/runit/run_sysv_scripts '/etc/rcS.d'So, /lib/runit/run_sysv_scripts will start the init scripts linked in rcS.d.
If the init script is not executable, then live-config does not run until the desktop comes up, so autologin does not happen, and you get a login screen. I've been making the init scripts non-executable, mainly to make it easier to see which ones are managed by runit when I look in /etc/init.d.
Is there another way in runit to make a script run first? I know a runscript can state what must be started before it, but I haven't seen a way to get to say what it must start before. (everything, in this case).
'update-service --remove live-config && chmod +x /etc/init.d/live-config' set it back to the way it was. Now autologin works again in the live-isos I make.
Hi,
Burnt beowulf minimal LiveCD (no DT) onto a CD-R media, which booted just fine on the old MBP.
'grub-install' trapped the following error on the LiveCD VM install to HDD:Installing for i386-pc platform. grub-install: error: unable to identify a filesystem in hostdisk//dev/sda; safety check can't be performed.Your comments, where the MBP is exempt from this glitch in the matrix?
englee
If you are installing from the minimal-live, there will already be at least one ext2/3/4 filesystem on the virtual disk when you get to the grub-install stage. What do fdisk and blkid show for the disk? What virtualization software are you using on the mac? Maybe it does something differently from what I expect.
No, mate-media in beowulf is the stock debian version. You can get the antofox forks here - http://hezeh.org/packages/
There's no specific iso for macs, but the amd64 desktop-live has both the 32 and 64-bit bootloaders and is know to work on at least one old macbook pro. If you do in fact need the 32-bit bootloader, you will need to install the grub-efi-ia32 package in the live environment before you install the system. You can install it with apt if you have network, or you can install it with
dpkg -i /grub-efi-ia32*.debWhen you install the package, don't let it install the bootloader at that time. The live installer (Refracta Installer) will let you choose the efi partition if there are two or more.
Make sure you check if that's what you need with
cat /sys/firmware/efi/fw_platform_sizebefore you try the 32-bit bootloader.
I'm not sure that will be enough. You still need a way to make the machine boot from the usb drive. Google says hold down the option key at boot and then select the usb drive.
Are you using 'allow-hotplug' or 'auto' in /etc/network/interfaces? Whichever one you're using, you could try the other and see if it makes a difference.
A netinstall from a 3.0 iso would give you 3.1 or actually a little newer than that since some packages have been upgraded since last week. Volume settings on my up-to-date mate don't get lost. I do keep losing the hardware setting. Analog Stereo Output keeps reverting to Analog Stereo Duplex.
I tried running 'alsactl store' before rebooting and 'alsactl restore' after reboot. It didn't save the hardware setting.
I'm going to update my backports test iso today and will post the link later.
The desktop-live isos already have firmware-amd-graphics installed. Maybe the version from backports is needed. I don't have an easy way to test that right now. And debian wiki suggests that this is not the problem. (4.19 is new enough)
FYI: Some macbook pros use a 32-bit efi bootloader with a 64-bit operating system. I know the 2011 ones did that. Not sure about the 2013 models or how to tell which grub it needs.
Missing from beomint:
https://paste.debian.net/1192135/
Missing from debbowulf:
https://paste.debian.net/1192136/
The one that looked obvious was debian-mate-default-settings, which is missing in the system that does save its settings. So I tried removing that from my mate. The result was no panel and no righ-click menu on the desktop.
I also tried installing and running dconf-editor to see if there was something about audio settings in it. There is. Toggling "use default mixer device" did not fix it.
I don't know what to try next. Do you know where mate saves its settings?
The post at Dev1 that I linked to, which had the same /usr/sbin/anacron --> /bin/true and deviations apparently was not/had not been using Refractainstaller.
So something other used live-config and generated the same problem.
https://dev1galaxy.org/viewtopic.php?id=1901
That was a miyolinux system, which uses refractainstaller.
The way it's designed, the live-config change should not need to be undone as it only exists in the running live system. If you mount the filesystem inside the live-iso to look at it when it's not running, you would find that the diverted file does not exist. It gets created by live-config when the system boots.
uh-oh...
I haven't been paying close attention to this thread.
live-config messes with anacron via the live-config script, /lib/live/config/1110-anacron which uses dpkg-divert to disable anacron. This is useful in a live-CD where everything is read-only.
This only activates when you boot into a live system, not an installed system.
Refractainstaller copies the RUNNING live system to hard drive.
You just uncovered a 10-year-old bug that I didn't know about. The installer needs to undo this during the installation.
I suspect that the right way to undo it is to use dpkg-divert.
# ls -l /usr/sbin/anacron*
lrwxrwxrwx 1 root root 9 Apr 2 2018 /usr/sbin/anacron -> /bin/true
-rwxr-xr-x 1 root root 38928 Feb 6 14:18 /usr/sbin/anacron.orig.anacron
# dpkg-divert --remove /usr/sbin/anacron
dpkg-divert: warning: please specify --no-rename explicitly, the default will change to --rename in 1.20.x
Removing 'diversion of /usr/sbin/anacron to /usr/sbin/anacron.orig.anacron by live-config'And then to verify that it really did what it was supposed to do (but did not):
# ls -l /usr/sbin/anacron*
lrwxrwxrwx 1 root root 9 Apr 2 2018 /usr/sbin/anacron -> /bin/true
-rwxr-xr-x 1 root root 38928 Feb 6 14:18 /usr/sbin/anacron.orig.anacronYet dpkg-divert thinks it did the right thing:
# dpkg-divert --remove /usr/sbin/anacron
dpkg-divert: warning: please specify --no-rename explicitly, the default will change to --rename in 1.20.x
No diversion 'any diversion of /usr/sbin/anacron', none removed.Computer, do as I say!
# mv /usr/sbin/anacron.orig.anacron /usr/sbin/anacron
# ls -l /usr/sbin/anacron*
-rwxr-xr-x 1 root root 38928 Feb 6 14:18 /usr/sbin/anacron
root@nomad:/home/phred# I'll reboot and see what happens.
Update: I see this in syslog for the first time after reboot. I think it's working now.
Apr 1 15:44:42 localhost anacron[1828]: Will run job `cron.daily' in 5 min.
Apr 1 15:44:42 localhost anacron[1828]: Will run job `cron.weekly' in 10 min.
Apr 1 15:44:42 localhost anacron[1828]: Will run job `cron.monthly' in 15 min.Over here it's 04/01 and people have been doing this at least as long as debian-live has been around. This "new" implementation sounds like it might be a useful addition for a couple of specific cases.
If you have one of each of these systems, you could compare package lists. Or make two package lists and paste them somewhere like paste.debian.net and I will compare them.
dpkg -l | awk '/^ii/ { print $2 " " $3 }' > package_listI fired up the antix full runit iso. Here's a list of runscripts they have that are not in Lorenzo's collection. This is as far as I've gotten with it. I haven't tried any of these yet or even looked inside the files.
AntiX has:
bluetooth, connman, ntp, ofono, rpcbind, rsync,
rsyslog, smartmontools, tlp, udevd, ufw
Here's the final version (I think). Tested in xfce (thunar) and mate (caja), both in chimaera. I'll rebuild the package later today.
.rubberband,
.view .rubberband,
view rubberband,
rubberband {
background-color: alpha (@theme_selected_bg_color, 0.35);
border-color: @theme_selected_bg_color;
border-style: solid;
border-width: 1px;
border-radius: 2px;
}Back in June I posted in this thread and said there needs to be a live-config-runit package. Well, now there is. I forked live-config. The version currently in ceres includes live-config-runit. (11.0.2-1+devuan2). It will move into chimaera soon.
IMPORTANT NOTE: If you have live-config installed, when you try to install runit-init, apt will want to remove live-config (and refractasnapshot, if that's installed.) The way to get around this is to include live-config-runit in the command to install runit-init.
For beowulf, I just made an easy single live-config-runit package that isn't in the repo. You can get that here: http://distro.ibiblio.org/refracta/file … u1_all.deb Install it before you try to install live-config and after you install runit. (i.e. stuff might get put on the autoremove list. Just reinstall things if you need to.)
Another note: I did not replace the live-config init script with a run script. That's a project for a later date.
On my T420 running chimaera, I get the same message about iwl-debug-yoyo.bin, but there's no boot delay. I don't have any error messages about regulatory.db. That loads ok.
I don't know where to go with this. Just thought I'd add some data points.
Hi golinux,
I've been using the Chimaera theme for about a week now, and I really like it. But I just noticed a small glitch - on the MATE Desktop, the selection rectangle is an opaque solid white instead of translucent blue, covering up whatever it is one is trying to select. I guess I don't make group selections of things on the desktop very often, because I just noticed this yesterday :-) Anyway, thought you ought to know.
You're right. I just tried this in chimaera with mate. It also does it in beowulf with xfce and the cinnabar theme. Maybe we can figure out how adwaita does it and do the same in our themes.