why? what are you trying to achieve here?I have just extracted FreeBSD-13.2-RELEASE-amd64-disc1.iso to a newly created partition
I have a working FreeBSD installation, so don't want to start bsdinstall on bootup.why? what are you trying to achieve here?
Does this file get deleted after installation?/etc/rc.local
No. Why would it delete it from the installation media?Does this file get deleted after installation?
if you have a working installation, why would you want to boot an install medium, let alone from a hard drive partition?I have a working FreeBSD installation, so don't want to start bsdinstall on bootup.
I boot using mfsbsd, and in the process create an additional partition where I extract the FreeBSD ISO. When I subsequently boot FreeBSD from the new partition, it immediately starts bsdinstall, which I don't need.You have a working FreeBSD system.
You have extracted .iso to another partition.
Does your FreeBSD system's bootloader detect bsdinstall from that partition and run it on startup?
I'm totally lost.
I've got 2 systems that were installed from 12.x upgraded through 13.x and they do not have rc.local on them.No. Why would it delete it from the installation media?
I have just extracted FreeBSD-13.2-RELEASE-amd64-disc1.iso to a newly created partition, and whilst FreeBSD boots up OK, it automatically starts upbsdinstall
. How is that invoked?
This means that bsdinstall is running. So what's happening is quite normal.That's weird. Normally if you boot from disc1 or dvd1.iso dd'd to a memstick, it boots up to a menu offering to Install or run LiveCD mode or drop to a shell.
Why exactly are you doing this?
I just extracted disc1.iso straight into a new partition just to see what happened. It looks like I have a usable installation which just needs minor amendments.That's weird. Normally if you boot from disc1 or dvd1.iso dd'd to a memstick, it boots up to a menu offering to Install or run LiveCD mode or drop to a shell.
Why exactly are you doing this?
I just extracted disc1.iso straight into a new partition just to see what happened. It looks like I have a usable installation which just needs minor amendments.
I don't recall the exact commands but in general I think you create a memory disk using the mdconfig command that has the iso file as the backing store and then mount it. It's a neat trick that comes in handy sometimes.Can you please show the exact command you used to extract (what, exactly?) from that .iso?
mount -t cd9660 /dev/`mdconfig -f cdimage.iso` /mnt
I don't recall the exact commands but in general I think you create a memory disk using the mdconfig command that has the iso file as the backing store and then mount it. It's a neat trick that comes in handy sometimes.
# mdconfig FreeBSD-12.4-RELEASE-amd64-disc1.iso
gpart show -p md0
- which only shows md0p1 (efi) and md0p2 (freebsd-boot) partitions - and shows the remaining 959MB as '- free -'.man mdconfig gives this as an example:
mount -t cd9660 /dev/`mdconfig -f cdimage.iso` /mnt
I just extracted disc1.iso straight into a new partition just to see what happened. It looks like I have a usable installation which just needs minor amendments.