-
zip100
hi everyone, I'm having trouble with booting 12.4 release on sparc
-
zip100
-
VimDiesel
Title: booting FreeBSD 8.1 on sun fire 280R | The FreeBSD Forums
-
zip100
my machine is sun fire v100 (also known as netra X1)
-
zip100
symptoms are the same: The file just loaded does not appear to be executable.
-
zip100
I can boot Debian and Gentoo, but not FreeBSD. NetBSD gives the same error
-
zip100
I've burned 4 different images and changed cdrom drive, so that's out of the question... I burn at 8x and verify iso after, no errors
-
zip100
it seems like some openfirmware peculiarity, but I'm really puzzled at this point
-
V_PauAmma_V
That's goingto be a tough one to solve in the 3 weeks before 12.4 goes EOL.
-
kevans
I don't know that we actually have anyone all tht familiar with the sparc64 boot process anymore
-
mason
I used to be.
-
mason
Ran NetBSD on them. But it's been a while.
-
mason
(Netbooted, too. I loved that platform.)
-
_zip100
ok I don't know what was that
-
_zip100
but apparently :f in the end of device name is mandatory
-
_zip100
so full command is boot /pci@1f,0/ide@d/cdrom:f
-
mason
_zip100: With that, you boot?
-
TommyC
out of curiosity, what do you guys use for basic file distribution (http) outside of a script that modifies an index.html or something?
-
vdamewood
Apache httpd's AutoIndex feature?
-
kevans
_zip100: that's funkadelic, but glad you got it going
-
kevans
you're now the channel's resident expert
-
_zip100
:D
-
_zip100
yes, it boots successfully and I got into installer
-
mason
nice
-
TommyC
vdamewood: thx, will check it out
-
mason
I miss having all the funky hardware, PMAX the most. (DECstation 5000/200)
-
vdamewood
I miss my SparcStation IPX.
-
vdamewood
It was the first computer I ever replaced a single IC on.
-
mason
I have an IPC and an IPX. Got rid of all of it when I had kids, not realizing I was a year away from a house with enough room that I'd have a dedicated machine room in the cellar.
-
mason
Had* Had* sadly past-tense.
-
mason
The IPC had 4.3BSD
-
_zip100
wow nice
-
mason
No. 4.1? Something old.
-
mason
Got rid of it all, except for my first two computers.
-
vdamewood
In my case, I had to put it in a storage unit that was rented by my mother, and guess who didn''t pay the bill
-
mason
doh
-
kevans
ouch =(
-
mason
_zip100: Even if you default to disk on that, it'd be well worth it to get a tftp and rarpd on your network for experimental stuff.
-
_zip100
mason: I've spent two full days trying to netboot NetBSD from Linux. Now I know that both OpenBSD and NetBSD use network bootloader which supports only NFSv2
-
mason
_zip100: Oh, hm. You should be able to snag a miniroot and go to anything from that.
-
mason
Same idea as a Linux initramfs.
-
_zip100
I thought so as well, but in practice bootloader cannot speak tftp
-
_zip100
it can be loaded via tftp, yes
-
_zip100
but then it goes full NFSv2 mode after
-
mason
hrm, hrm.
-
_zip100
so either a dedicated machine just for netbooting, because Linux has long since remove 2nd version of NFS
-
_zip100
or putting kernel on disk and then mounting root via NFS
-
_zip100
third option: add NFSv3 support to the bootloader :D
-
_zip100
which would solve all problems actually
-
_zip100
but it's quite a task
-
mason
Seems worthwhile, fun.
-
jb1277976
How do i see what fs a usb drive has ? gpart show has it as mbr gpart list shows it da0s1 what else can i find ?
-
jb1277976
file -s
-
richard_
try df -T
-
jb1277976
thanks richard_
-
endrift
Does FreeBSD support UASP?
-
kfv
endrift: AFAIK, no does it not.
-
polyex
i got a bin running with daemon and i need to see errors in /var/log/messages but they're not coming. the daemon line is daemon -P <pidfile> -f -m 3 -l local5 -s debug -T... is that not the right way?
-
polyex
if i run the bin's command directly it exits with an error so i know it makes them
-
polyex
is it possible to 'tail -f' everything going to syslog without making a new file config?
-
polyex
hm wow took all of those args out and just passed -S to daemon and it suppressed terminal output and instead now it's showing up in /var/log/messages like i want
-
nimaje
is the -f the problem in your daemon command?
-
polyex
not sure. put it back in behavior was the same. then took -S out and behavior was the same
-
polyex
not sure why -f seems optional
-
polyex
any way to configure top's poll rate to be faster systemwide?
-
polyex
like in a /etc file
-
polyex
if a bin generates files that other system services and bins use, where should those files go?
-
mane
:D hi
-
mane
how do i fix "stale file handle" error when i try mounting nfs share hosted on fbsd from a linux client?
-
mane
nevermind got it <3 :D
-
polyex
<3
-
mane
welcome to /usr/home/wsky/nfs running on freebsd settled on a m2 mac running on utm :D
-
mane
-
VimDiesel
Title: Index of /~wsky/diabelek1
-
polyex
whoa
-
mane
i don't know why i did that :F too much free time this morning
-
polyex
it fast?
-
mane
what's fast?
-
polyex
hm makes me wonder, freebsd got drivers for AI accelerator hardware?
-
mane
-
polyex
that using hypervisorkit?
-
mane
the bsd is running on utm
-
polyex
what's utm
-
mane
it's a vm solution for apple silicon macs
-
polyex
cool
-
polyex
using bhyve?
-
mane
nope
-
mane
not that i know of
-
vdamewood
UTM uses Qemu
-
bolik
Hi all, I'm trying to upgrade 13.2-RELEASE to 14.0-RELEASE and for some reason after installing both kernel and word (tried both via source and binary upgrade) the system still boots into 13.2 kernel. I also started this thread on FreeBSD forums so far to no avail:
forums.freebsd.org/threads/upgradin…from-source-is-not-successful.91263. Any help is appreciated.
-
debdrup
bolik: please check that you're booting into the right boot environment using bectl(8)
-
mane
i want my bsd to stop getting dns from dhcp, i want static dns servers
-
mane
how wouldi. do that?
-
unixwitch
mane: something like 'ignore domain-name-servers;' in /etc/dhclient.conf should work (although i haven't tested it, i just read the manpage). or you could use 'supersede domain-name-servers ...' to specify your own
-
unixwitch
see dhclient.conf(5)
-
mane
thanks you! :D
-
debdrup
I'd _completely_ forgotten about dhclient.conf and was looking at resolv.conf(5) and rc.conf(5) :)
-
Remilia
debdrup: the latter might have something to prevent local_unbound setup haha
-
Remilia
the resolv.conf import I mean
-
debdrup
Remilia: only to enable it, I think.
-
Remilia
hmm
-
Remilia
true
-
debdrup
Still, dhclient.conf(5) was completely paged out of my memory.
-
deacon426
morg
-
deacon426
morn*
-
debdrup
Bitflip in between brain and keyboard? :D
-
mane
he wanted to say "borg" but it's a secret
-
deacon426
computer boots up faster than brain into the hivemind
-
mane
:D
-
debdrup
NVMe drives will do that :D
-
deacon426
debdrup: evidently :)
-
debdrup
That's assuming you reboot for anything other than kernel upgrades, of course - there's really no need for anything else.
-
» deacon426 agrees
-
deacon426
the borg is sending instruction to retrieve fresh coffee
-
deacon426
and upload
-
Remilia
'morg' is transliterated Russian for morgue
-
Remilia
could have at least made it Morgen instead
-
deacon426
Remilia: I do feel somewhat dead atm so not far off
-
» deacon426 zombie-walks to the coffee machine
-
Remilia
debdrup: I switched from a dedicated server to a VPS with guaranteed dedicated resources and post-update reboots are absolutely mind-blowing
-
Remilia
on the old server major version upgrade meant like 20 minutes of downtime
-
Remilia
because the BIOS took 7-8 minutes
-
Remilia
'sea of sensors' my arse
-
Remilia
plus it had hardware RAID1 with spinning rust on an E3-1240, while now it is 10 cores of an EPYC with NVMe SSD RAID
-
Remilia
≈4 seconds from connection lost to SSH up
-
deacon426
Remilia: please stop intriguing me, i need coffee.. The BORG sais so
-
deacon426
*us
-
deacon426
*we
-
Remilia
the only issue with the new server is that the provider's network keeps getting blocked by MS mail relays
-
bolik
@debdrup: bectl boots the environment created in 2021 (it states: BE:default, Active:NR, Mointpoint:/). Can I test whether the environment is able to boot before actually defining an untested BE as the one to be booted?
-
deacon426
uploading coffee 40% complete--we ar one
-
deacon426
Remilia: sounds like they have to call MS and get whitelisted, unless they're known spammers? Or for some whacky political reason
-
Remilia
MS does not do whitelisting :|
-
Remilia
you can ask to be delisted when they block you but they'll re-block if someone *on the same network* does the thing
-
deacon426
scoundrels!
-
Remilia
and the problem here that my server's IP is marked 'normal' by MS and only the provider can ask for a delisting
-
meena
yeah, i feel like my new Arm64 VPS @ Hetzner boot exec
-
meena
*even faster than the amd64 VPS
-
RhodiumToad
_xor: SIGABRT is generally the result of an explicit abort() call; various libraries and runtime environments do that when unable to proceed
-
RhodiumToad
e.g. c++ unhandled exceptions, memory corruptions detected by malloc, assertion failure in assert builds, etc.
-
debdrup
bolik: you can test by using the -t flag for the activate, which enables the bootonce functionality; if it doesn't come up as you expect it to, simply reboot the machine by any means expedient (even a hard reset will work, and that's how I use it along with watchdogd(8) to enable unattended upgrades, the idea for which I have to credit Allan)
-
debdrup
for the activate subcommand*
-
Zyxer
Good afternoon
-
polyex
any way to configure top's poll rate to be faster systemwide? like in a /etc file.
-
debdrup
polyex: set the TOP environment variable using login classes in login.conf(5)
-
debdrup
It's documented in top(1) ;)
-
polyex
no config file route?
-
debdrup
I'm confused, what do you mean?
-
bolik
@debgrup: I will try that, however, so far, when trying to change the boot environment during the startup (playing with boot options) I only see BE´s of 13.2-RELEASE and none 14.0-RELEASE, even though bectl list does show 2 BE´s 14.0-RELEASE.
-
polyex
like a /etc/top.conf where i can set a global poll rate
-
debdrup
If you set the TOP envionment variable via login classes using login.conf, all users in that class will inherit that environment variable.
-
polyex
ya i know
-
debdrup
You're free to modify top to be able to read /etc/top.conf, but I doubt it's going to be accepted upstream because it seems incredibly installation-specific.
-
debdrup
Especially when you can already accomplish what you want another way.
-
debdrup
Similarly, tools like less also support the LESS variable.
-
debdrup
It might be useful to add the various base system utility environment variables to environ(7)..
-
veg
greerings dear FreeBSD people
-
veg
greetings* even
-
debdrup
today is a day of typos, apparently
-
veg
oh yes!
-
veg
what's the commonly accepted method for upgrading jails after a base system upgrade to 14.0-RELEASE?
-
debdrup
bolik: huh, I'm not sure what the difference would be..
-
veg
my jails are ZFS clones of a 13.2-RELEASE snapshot template
-
debdrup
veg: freebsd-update using -j and optionally --currently-running if that's appropriate
-
debdrup
-
VimDiesel
Title: FreeBSD / src / 231eee1 / vmm: enable software breakpoints for AMD CPUs - FreshBSD
-
polyex
wow
-
polyex
if freebsd has tier 1 driver support for accelerated AI hardware maybe it takes the throne back from linux
-
polyex
that's the next datacenter trends
-
bolik
debgrup: tried to set the BE with bectl -t to 14.0-RELEASE but it still boots the old 13.2-RELEASE
-
debdrup
All stocastic parrot acceleration hardware seems entirely proprietary, so I wouldn't hold my breath for it.
-
debdrup
-
VimDiesel
Title: Chapter 26. Updating and Upgrading FreeBSD | FreeBSD Documentation Portal
-
bolik
debdrup: Yes, i did. Thank you for your time.
-
Remilia
does the bectl list output show the 14.0 as the currently active one?
-
unixwitch
even the proprietary AI hardware options seem limited: NVidia doesn't provide FreeBSD drivers for theirs, from what i can see
-
bolik
Remilia: No, it has a ¨T¨ flag next to it.
-
Remilia
T is temporary hmm
-
bolik
Yes, i did bectl activate -t <name_of_BE>
-
bolik
so it´ll only boot once to check if itś working
-
Remilia
bolik: I just tried -t with my poudriere VM and it worked as expected :\
-
Remilia
specified the 14.0-RELEASE-p1 as temporary, `shutdown -r now`, booted into that, did another `shutdown -r now` and got 14.0-RELEASE-p2 again
-
bolik
Remilia: thank you for trying. I have tried to search what could be the issue and ran across this possibility:
serverfault.com/questions/602231/co…el-version-in-freebsd/602263#602263 however, I´m not sure how to act upon it (but then again, it´s just a guess that I face similar issue)..
-
VimDiesel
Title: Conflicting information about the running kernel version in FreeBSD - Server Fault
-
unixwitch
is there any way to get remaining lifetime information from an SD card? it doesn't support SMART, i already tried that. mmcsd0: 16GB <SDHC SC16G 8.0 SN 4CB2AB35 MFG 05/2022 by 3 SD> at mmc1 50.0MHz/4bit/65535-block
-
drobban
any Ocaml people in here?
-
nimaje
better to just ask your question and when someone can answer they will probably answer
-
drobban
okey. any known issues/limitation I should be aware of while working with OCaml in FreeBSD
-
» drobban about to learn about OCaml.
-
_xor
I run into this every so often and it still manages to both amaze me and crack me up lol...
-
_xor
-
VimDiesel
Title: c++ - Printing 1 to 1000 without loop or conditionals - Stack Overflow
-
_xor
5 lines, not including the headers of course, and without conditionals.
-
_xor
4 lines. Apparently my brain isn't tail-call optimized heh.
-
last1
is it normal for pf to keep state information for dropped packets ?
-
last1
I have this IP that keeps on badgering me : it's blocked but PF now has 25000 entries in the state table for it
-
debdrup
unixwitch: for non-volatile flash like that found in SD cards and USB flash devices, it's best to treat it as WORM media and not assume you can write to it more than once - because often they simply have not enough sectors to move things around if a cell gets damaged and you've also rewritten data
-
debdrup
drobban: I know of people who use ocaml on freebsd, so I assume that it works
-
debdrup
unixwitch: interestingly enough, the above position isn't even one only held by IT people; any photographer, professional or amateur, will usually tell you that they treat SD cards like they're film roll
-
debdrup
I have a sneaking suspicion that photographers use SD cards more than just about anyone else, so it' a pretty safe bet they know what they're talking about.
-
unixwitch
debdrup: considering the SD card is this system's root filesystem, that's not really an option
-
debdrup
unixwitch: I assume it's necessary to boot, but can you reroot (reboot -r) onto _slightly_ more trustworthy storage?
-
debdrup
That way you can keep the SD card read-only unless you're upgrading, which saves on whatever limited amount of spare cells it has.
-
last1
does anyone have the link to the source code that shows the exact changes between minor p version releases ? like p1 vs p2 vs p3, etc
-
last1
the changes aren't listed on :
freebsd.org/releases/12.4R/errata for example
-
VimDiesel
Title: FreeBSD 12.4-RELEASE Errata | The FreeBSD Project
-
unixwitch
i'm aware of the limitations of SD cards, i'm not looking to replace the SD card right now. i'm just curious about querying its state.
-
debdrup
unixwitch: camcontrol might be able to tell you something, I'm not sure.
-
debdrup
I don't know that there's an official API for it; if there is, I'm not sure it's in FreeBSDs base system. Have you looked in ports?
-
debdrup
last1: check the releng branch for the m ajor version you're interested in.
-
debdrup
-
VimDiesel
Title: src - FreeBSD source tree
-
debdrup
that's typed from memory, so it might not work
-
last1
I found the github tree as well
-
last1
-
VimDiesel
Title: Commits · freebsd/freebsd-src · GitHub
-
debdrup
cgit.freebsd.org is the repo of record, github is just a mirror
-
last1
ok, I'm confused about something
-
last1
I wanted to get the openzfs fix with the dirty dnode issue
-
debdrup
same, but about a lot :D
-
last1
I did freebsd-update fetch on Dec 2nd, and it upgraded me to 12.4-p6
-
last1
now I see that the fix didn't happen until p8
-
last1
even though it was released on Dec 1st
-
debdrup
check freebsd-version -kru
-
debdrup
kernel and userland can be out of sync
-
last1
freebsd-version -kru 12.4-RELEASE-p6 12.4-RELEASE-p6 12.4-RELEASE-p8
-
last1
what does that mean ? lol
-
last1
freebsd-version without args just prints: 12.4-RELEASE-p8 and uname -a shows 12.4-RELEASE-p6 FreeBSD 12.4-RELEASE-p6
-
debdrup
if you check the manual page for freebsd-version, you'll see that it lists the kernel, running and userland versions
-
debdrup
uname -a derives its value from a sysctl(8) which is tied to the kernel
-
last1
I'm hella confused. which version am I on ? I did fetch, install, reboot, install
-
debdrup
you can be on multiple point versions at the same time
-
debdrup
if freebsd-update is telling you that you're up to date, you are
-
debdrup
it's an artifact of how updating works in freebsd, and you're not the only one that finds it confuusing :)
-
last1
I was affected by that zfs bug, I updated, the bug has now gone away but when I saw that I'm on p6 it made me think I didn't update
-
last1
I just want to make sure I did update - because it's got me doubting myself now
-
last1
how can I get all versions to match ?
-
debdrup
you can't
-
debdrup
the userland can have a higher number than the kernel, without it causing issues
-
unixwitch
last1: check the modification time on /boot/kernel/kernel and /boot/kernel/zfs.ko ... it might be only the updated module is shipped, not the kernel itself
-
debdrup
that's a good way of putting it
-
last1
yeah, zfs.ko has a proper modification time of dec 2nd
-
last1
also confirmed by me seeing the bug has gone away
-
last1
but now I have another machine that just updated to p9, I saw this one on p6 and it confused the hell out of me
-
last1
since p6 doesn't have the fix.
-
last1
so p6 has the p8 fix
-
last1
crazy
-
debdrup
no, the zfs kernel module is from p8, but that doesn't affect the kernel binary
-
debdrup
it's a bit of a trip when you learn about this, but it all _does_ actually make sense
-
unixwitch
it's not that p6 has the fix, but the kernel version that uname prints is stored in /boot/kernel/kernel. so you have the /boot/kernel/kernel from p6 and /boot/kernel/zfs.ko from p8. there is no p8 version of /boot/kernel/kernel because the kernel itself didn't require an update. (yes, this is strange and confusing and i don't really like it.)
-
debdrup
more importantly, it has a practical upshot - if there's ever a patch for the userland (ie. utilities or libraries), which doesn't update the kernel, you can simply update freebsd without rebooting (though you'll probably need to use sysutils/checkrestart to make sure you've restarted everything that needs it
-
debdrup
s/$/)/
-
unixwitch
shame that modules apparently don't have sccsid tags, or you could use `what /boot/kernel/zfs.ko` to confirm the fixed version is installed
-
debdrup
yeah that'd be handy in situations like this where a module has been fixed by a point release - but those don't happen super rarely
-
rafe
I didn't realize we still don't have a driver for BCM4360. That's a real bummer.
-
debdrup
rafe: Broadcom hasn't exactly been forthcoming with documentation for a BSD licensed driver
-
last1
but p9 did update the kernel
-
rafe
debdup: Totally understand that problem, but the OpenBSD port has been around for awhile, no?
-
rafe
*debdrup
-
debdrup
rafe: someone still needs to do the work, and that'd only make that one NIC work - bz@ is working on a different solution whereby the LKPI doesn't just work for GPUs, but also for WiFi devices, so that Linux drivers can be put in ports (since they're GPL, they can't be in the base system) and can be added that way.
-
rafe
Sounds like an even better solution; I hope it progresses soon. Is there a targeted release?
-
V_PauAmma_V
-
VimDiesel
Title: Wireless Work In Progress
-
unixwitch
is perform-actual-lookups is enabled in nscd.conf, does that mean the cache is shared for all users, rather than being per-user? the behaviour for nscd -i/-I seems to imply this but doesn't actually say so
-
debdrup
A lot of the utility of a nameserver cache would go away if it was per-user.
-
debdrup
Being able to invalidate per-user has _some_ use, for rootcausing, but beyond that the best results are typically achieved by having everyone share the same nameserver cache.
-
unixwitch
i agree, that's why i'm wondering if this option makes the cache shared, instead of per-user like it is by default
-
debdrup
Oh, huh, you're right - I completely missed that.
-
debdrup
Take whatever I said and put it in the bin, please.
-
debdrup
I guess -I is just for the convenience of not having to do -i for every user then.
-
unixwitch
this seems to suggest the cache is shared when nscd is doing lookups:
cgit.freebsd.org/src/tree/usr.sbin/nscd/query.c?h=releng/14.0#n693
-
VimDiesel
Title: query.c « nscd « usr.sbin - src - FreeBSD source tree
-
unixwitch
the code is rather lightly commented though...
-
debdrup
Presumably nscd can't poison itself, which is the reason for the per-user caching - so it seems fine on first blush?
-
debdrup
If someone can casue nscd to cache poison itself, you've got bigger problems. :D
-
unixwitch
that's why i would assume it works this way, but... i can't actually find anything that says so. maybe i should test it
-
debdrup
There are few better way than diving in and finding out.
-
unixwitch
random weirdness of the day: LDAP's groupOfNames can't be empty (because the 'member' attribute is required)... so if you want to remove the last member from a group you have to delete the entire group, i guess? what an odd restriction.
-
unixwitch
rather annoying combined with rfc2307bis because posixGroup is an auxilliary objectClass there, so you can't (easily) have an empty POSIX group which is sometimes actually useful if the group only has primary members
-
gendish
Hey! ZFS-question. I put a new drive in and replaced one disk and removed two others (i only got one drive in total). After resilvering the first disk and evacutation for the other disks with all the data to the new drive can I physically remove the drives and change sata port for the new drive and boot the system? I installed boot code etc on the new drive.
-
debdrup
gendish: only if you also remembered to put the boot sectors on the new drive
-
debdrup
Unfortunately, ZFS can't manage boot sectors, so you have to do it via gpart - with the wrinkle, that it'll depend on your system setup.
-
gendish
debdrup: yeah i did that :)
-
unixwitch
gendish: moving a disk to a new port is fine since zfs doesn't use the physical port to identify the disk. removing the old disks is also fine as long as they're not listed in 'zpool status' anymore. as debdrup said check bootcode etc...
-
gendish
thanks. one thing i haven't understand yet is if i got legacy boot (no uefi) can i still boot a drive with zfsbootcode bigger then 2TB in freebsd?
-
Remilia
gptzfsboot is your friend
-
gendish
my zroot pool is larger then 2TB
-
Remilia
and?
-
gendish
hey Remilia :)
-
Remilia
sorry I do not get it
-
Remilia
how is that related to installing the GPT-aware ZFS boot loader in the first sector
-
unixwitch
i think the question is about issues with large disks and the BIOS interface that the CSM loader uses... i don't know the answer though
-
gendish
unixwitch: yeah thats correct
-
Remilia
BIOS does not care, it will see the MBR shim
-
unixwitch
but loader uses the BIOS interface to read from the zpool, doesn't it? i mean, it doesn't contain hardware drivers for storage devices, so it must do
-
gendish
Remilia: ok, that was my question yesterday. thanks for answering
-
debdrup
MBR is limited to ~2TB for disks, but GPT supports what's called a pMBR.
-
gendish
i f*cking love your nerds
-
gendish
you*
-
Remilia
see gptzfsboot(8)
-
gendish
Remilia: I did but im too stupid to understand maybe. But my guess was that it would function like you said
-
Remilia
unixwitch: the issue with 2 TB+ is that you cannot have an MBR partition that exceeds that size
-
unixwitch
boot(8) does have a note about this in the DIAGNOSTICS section which presumably also applies to gptzfsboot
-
unixwitch
NOTE: On older machines, or otherwise where EDD support (disk packet interface support) is not available, all boot-related files and structures (including the NOTE: On older machines, or otherwise where EDD support (disk packet interface support) is not available, all boot-related files and structures (including the NOTE: On older machines, or otherwise where EDD support (disk packet interface support) is not available, all boot-related files and st
-
Remilia
the BIOS calls are not limited to 2 TB
-
unixwitch
whoops, bad paste
-
gendish
So when restarting my server after removing the old disks that been running for 8.5 years the server should both on one single 12TB drive with boot-codes installed!
-
unixwitch
EDD is apparently over 20 years old so this hopefully isn't an issue on any system still in use (at least one that's running ZFS)
-
Remilia
point is, gptzfsboot does not care about MBR limits and hands off control to the loader in the pool it finds
-
Remilia
which means 2 TB limit does not matter to it
-
unixwitch
the issue isn't MBR limits, it's that some (very old) BIOS call interfaces simply don't support large disks at all, so there's no way to read such data.
-
Remilia
those 'very old' interfaces do not support disks larger than 4 GB
-
gendish
ok. I understand! Thanks for the info. It's just a waiting game now: Evacuation of /dev/ada1p3 in progress since Sun Dec 10 19:32:27 2023 231G copied out of 2.35T at 145M/s, 9.60% done, 4h15m to go
-
unixwitch
gendish: fwiw, if this is a long term change, you might be better off creating a new pool on the disk you want to use and copying the data over, instead of using zfs remove, to avoid the (admittedly fairly small) memory overhead
-
gendish
unixwitch: yeah, but this is the path I choosed :P
-
gendish
I do love my old x58 system with a intel 980x extreme edition. I want to keep it alive for as long as possible
-
Remilia
gendish: oh, the power consumption of those older i7s…
-
gendish
thanks again all. is there anything to do if i want to verify that the boot-code is really there on the new drive?
-
Remilia
130 W TDP
-
gendish
Remilia: got decent electricity prices
-
gendish
but yeah i know
-
debdrup
gendish:
-
debdrup
err, mistype
-
Remilia
gendish: I find it funny that R9 7900 has 12C/24T at half the TDP of your 980
-
gendish
got a 3700x laying around...
-
gendish
Remilia: dont give me anxiety over electricity bills now (:
-
Remilia
3700X has 65W TDP iirc
-
last1
when upgrading from 12.4-p3 to p9, I did fetch / install / reboot then I issued another install
-
last1
and it said: No updates are available to install. Run '/usr/sbin/freebsd-update fetch' first.
-
Remilia
in fact, I am using a 3700X right now
-
last1
is that to be expected on such minor updates ?
-
Remilia
last1: you only need to install twice for major upgrades
-
Remilia
13 to 14
-
Remilia
it is related to ABI
-
Remilia
basically read what freebsd-update install tells you
-
Remilia
for 2-stage it will say something like 'kernel updates have been installed. reboot the system and continue with freebsd-update install'
-
gendish
Remilia: yeah i know. but need to buy a new mobo, memory etc
-
gendish
for the 3700x
-
rwp
last1, I have been confused by the three different versions of freebsd-version too. Let me try to help "unconfuse" things.
-
rwp
The kernel is a specific part and has its own kernel version. There is a version for the kernel that has been last installed on disk and a version of the kernel that is running. These will be different if a kernel has been installed but not yet rebooted to it.
-
rwp
Then there is a version for all of the non-kernel userland parts of the base system. freebsd-version without options reports the userland version. With -k it reports the installed kernel. With -r it reports the running kernel, the same as uname -r report. With -u it reports the userland version.
-
rwp
"freebsd-version -kru" seems most useful and reports all three versions. The userland version is often different from the kernel version since they are two independent parts of the system.
-
rwp
When freebsd-update install says "No updates are available to install. Run '/usr/sbin/freebsd-update fetch' first." it means there are no pending updates to apply. Running fetch *may* or *may not* find a new update from the distribution servers. If you are fully updated then there won't be any pending updates to apply.
-
rwp
The next freebsd-update fetch will say "No updates needed to update system to 13.2-RELEASE-p7." (at this moment) and no updates are pending.
-
rwp
On my updated system freebsd-version -kru reports 13.2-RELEASE-p4, 13.2-RELEASE-p4, 13.2-RELEASE-p7
-
rwp
And none of this above mentions the ports which are individually versioned and installed in /usr/local separately.
-
rwp
Hope this helps!
-
Remilia
rwp: I do not think that was the question, they were just wondering why they did not need to do the 2-stage install
-
rwp
I think they had already done the full installation.
-
rwp
If I over-explained it then that's my bad. But it seemed at least some of the confusion was why freebsd-version reported something different from the kernel.
-
rwp
Also "freebsd-update install" always says to run "freebsd-update fetch" even though one already ran that earlier in order to get something to install. This makes sense in the grand scheme of things. Because on the first pass fetch will say there is something to install but on the second pass it will say that no updates are needed and break things out of the loop.
-
debdrup
rwp: you would be neither the first nor the last to overexplain :3
-
rwp
Until I got comfortable with the design of the system I know this caught me a few times. And actually I am chagrinned to admit that just a couple of weeks ago you might remember that I hadn't had enough sleep and got snagged again just recently!
-
s2r
I would like a command to be executed prior nut starts. Where would it be the preferred place? I need to detach a kernel driver for a usb device -the ups- if I don't run it before I get "Can't claim USB device [0001:0000]@0/0: Other error"
-
polyex
is it possible for traffic to leak while pf is reloading? like service pf reload
-
Zyxer
Uh... I can't find how to install python-bcrypt on freebsd
-
Zyxer
and the pip install bcrypt requires rust compiler. I don't want a rust compiler for a damn python module just to hash things
-
topcat001
gendish: how is the idle power draw of your cpu?
-
Zyxer
Ok I solved it