23,163 reputation
25476
bio website tangentsoft.net
location Aztec, NM
age 40
visits member for 3 years, 8 months
seen 2 hours ago

Software developer, professional since the early 90s, amateur back to the mid 80s.

First touched a Unix box in 1989 or 1990. First got paid to do so in 1993.

Pixel pusher for fun, mostly photography, but some 3D (my avatar is one of my pieces) and 2D art.


4h
revised Why do some Linux distributions still have /dev/ttyS0, ttyS1, etc., even though newer computers don't have such a serial port?
Hedging claim that the UARTs are on the chipset; most likely, but not certain
16h
revised What precautions should I take running Windows 7 on a VM on Linux?
opening statement about near equivalence of VM and LAN host could be read as anti-VM; backed it strength off since the rest of the answer sifts the differences apart
16h
answered What precautions should I take running Windows 7 on a VM on Linux?
Apr
11
comment Ubuntu recognize my hard drive as “ FREE Disk ”
If you pull down the list showing /dev/sda right now, is there another storage medium available? Perhaps there is a /dev/sdb, and Windows is installed there?
Apr
10
comment Do I require a file system when I do not want to store any data
The world benefits from proprietary/open hybrids, too. If you take Gilles' path and put the code in a separate executable, bugs found and fixed while doing the hybridization will improve the Linux kernel if they are distributed, since the code must be released. Linux probably would never have been ported to all of the small embedded processors it now runs on if it weren't for companies' economic imperative to drive their hardware costs to the bare minimum. The FLOSS faithful get the benefit in things like OpenWRT and the BeagleBoard.
Apr
10
comment Do I require a file system when I do not want to store any data
@mikeserv: I'm not addressing a specific part of the question. I'm pointing out a fact that someone wanting to make use of these ideas might want to be made aware of before they use these ideas. The answers here are written only partly to benefit the OP. Others will come across them later, and will have all sorts of purposes in mind.
Apr
10
revised Do I require a file system when I do not want to store any data
assorted clarifications and tweaks
Apr
10
awarded  Strunk & White
Apr
10
revised Do I require a file system when I do not want to store any data
Grammar tweaks, and added main.c link
Apr
10
comment Ubuntu recognize my hard drive as “ FREE Disk ”
@Luciano33: Don't be sorry, just close one of the two. I'd say you should close this one, as your question seems Ubuntu specific, and Ubuntu questions belong on the Ubuntu SE.
Apr
10
revised Do I require a file system when I do not want to store any data
backed off on persistent FS requirement for the bullet list; linking to Linux live media list instead of referencing boot CDs and USB keys generically; added permission, ACL, and SELinux label links
Apr
10
comment Do I require a file system when I do not want to store any data
@mikeserv: Writing your code as kernel threads statically linked into the Linux kernel binary — as Achmed is advocating — is "too far" if your goal is to create a closed-source product, because that triggers the GPL virus. You can avoid that by backing off one step and writing your software as a separate executable, then modifying the kernel to call it instead of loading init(8), as Gilles says.
Apr
10
revised Do I require a file system when I do not want to store any data
made a distinction between Linux-the-kernel and Linux-the-OS
Apr
10
awarded  Nice Answer
Apr
9
comment Do I require a file system when I do not want to store any data
I know. You're describing the last step in the progression towards Achmed's answer. I'm just warning about a potential consequence of taking the idea too far.
Apr
9
comment Do I require a file system when I do not want to store any data
@Gilles: Go far enough down that road, and you end up with Achmed's answer, and its consequent problem.
Apr
9
revised Do I require a file system when I do not want to store any data
merged scripting example with first item; the rest is covered by the other examples
Apr
9
revised Do I require a file system when I do not want to store any data
added access control item; broadened "RTOS" to embedded OSes generally
Apr
9
comment Do I require a file system when I do not want to store any data
Unixy OSes use the filesystem for more than just persistent data. There are impersistent trees (devfs, /proc, /sys...), it is the backbone of most access control, etc.
Apr
9
comment Do I require a file system when I do not want to store any data
While this is all true, wouldn't it pretty much require that you GPL your system? You can't use the kernel module licensing hole because no filesystem means no dynamically loadable kernel modules.