-
Junior Member
registered user
new software to make a read-only filesystem writeable
Could this be a useful tool for knoppix?
http://www.linuxdevices.com/news/NS5014525246.html
A Denx developer has released under the GPL a filesystem for embedded Linux systems that facilitates software updates of read-only filesystems. The "mini_fo" or mini fan-out filesystem works similarly to FreeBSD's union filesystem, according to developer Markus Klotzbücher, and serves "to virtually make a read-only filesystem writeable."
According to Klotzbücher, "The "mini_fo" filesystem was developed by extending a fistgen generated stackable filesystem to stack on top of two lower layers."
Klotzbücher developed mini_fo as a final thesis for his computer science degree, but, he says, "The code is stable and already actively used in a telecommunications project within Siemens."
Klotzbücher adds, "Not all features are implemented yet, but I plan to continue development. Any help is welcome!"
The mini_fo sourcecode is available in beta from Denx, along with Klotzbücher's 70-page thesis paper (PDF download).
------------------------------------------------------------------------
-
Re: new software to make a read-only filesystem writeable
![Quote](images/misc/quote_icon.png)
Originally Posted by
od
A Denx developer has released under the GPL a filesystem for embedded Linux systems that facilitates software updates of read-only filesystems.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Correct me if I'm wrong but isn't this a fix for a problem that relly doesn't exist?
To make "most" RO file systems RW one only has to umount them and re mount them specifying rw. Knoppix mounts hard drives as RO by default.
----
Visit my homepage: http://www.cox-internet.com/stevedavis/ - BORING! ;-}
-
Junior Member
registered user
Hi & thanks for the reply,
I'm a linux / knoppix newbie, so perhaps I goofed. I thought this may be a way of installing linux programs to the hard disk, that knoppix could detect and run as required, in a similar way to klik http://www.knoppix.net/forum/viewtop...r=asc&start=0.
I know knoppix is a readonly system and I'd love to be able to install and run my own programmes freely without having to install knoppix to the HD.
Is this an alternative or complementary method?
Hope this clarifies things
od
-
Senior Member
registered user
Thanks for pointing out this kernel module! There exist others (e. g. transparency) which aim to do the same but so far they all had problems with the way Knoppix uses symbolic links.
I have donwloaded this one and did:
Code:
sudo su
unp mini_fo-0-5-9.tar.bz2
cd mini_fo
make
insmod ./mini_fo.o
The kernel module loaded successful, dmesg says "
Registering mini_fo version $Id: main.c,v 1.5 2004/04/02 14:42:53 wd Exp $". Wow. Now I tried to make /KNOPPIX/ writeable:
Code:
mkdir /tmp/mini_fo
mount -t mini_fo -o dir=/KNOPPIX/,dir2=/tmp/mini_fo/ /KNOPPIX/ /KNOPPIX/
Worked great! Now I can create subdirectories and files just where I want:
Code:
mkdir /usr/share/test
touch /usr/share/test/test.txt
Everything seems writeable, so why not try apt?
Code:
root@1[test]# apt-get update
Speicherzugriffsfehler
ooops! Something went wrong...
This is what dmesg says:
Code:
Unable to handle kernel NULL pointer dereference at virtual address 00000010
printing eip:
c8c99ff5
*pde = 00000000
Oops: 0000
mini_fo af_packet orinoco_cs orinoco hermes autofs4 reiserfs ext3 jbd ymfpci ac97_codec uart401 sound soundcore serial usb-uhci usbcore ds yenta_socket pcmcia_core apm rtc cloop
CPU: 0
EIP: 0010:[<c8c99ff5>] Tainted: P
EFLAGS: 00010282
eax: c16fd3e0 ebx: 00000000 ecx: c8ca0b24 edx: c8ca0cdf
esi: 00000000 edi: c5866f90 ebp: c5c03f3c esp: c5c03f14
ds: 0018 es: 0018 ss: 0018
Process apt-get (pid: 19789, stackpage=c5c03000)
Stack: 00000004 c8ca0b24 c8ca3aa0 c8ca0cdf c8ca0b0e 000002ea c5866f90 c5c03f68
c44be120 c5c03f78 00000000 c014fa6d c44be120 00000006 c5866f90 00000004
ffffffea bffff2d0 00000004 fffffff7 c5866f90 00000001 00000000 00000000
Call Trace: [<c8ca0b24>] [<c8ca3aa0>] [<c8ca0cdf>] [<c8ca0b0e>] [<c014fa6d>] [<c014b69a>] [<c014b84d>] [<c0108a67>]
Code: 8b 43 10 8b 50 34 85 d2 74 61 89 7c 24 08 b9 05 00 00 00 89
<1>Unable to handle kernel NULL pointer dereference at virtual address 00000010
printing eip:
c8c99ff5
Now I am stuck. What say the wizards here?
probono
-
No idea ![Smile](images/smilies/icon_smile.gif)
But how about http://ovlfs.sourceforge.net/ as well?
-
Senior Member
registered user
![Quote](images/misc/quote_icon.png)
Originally Posted by
probono
Thanks for pointing out this kernel module! There exist others (e. g. transparency) which aim to do the same but so far they all had problems with the way Knoppix uses symbolic links.
Really ? I thought they have made some process in this regard. I have done some modification to handle symbolic links issue back.
Similar Threads
-
By linuxlad in forum MS Windows & New to Linux
Replies: 2
Last Post: 08-15-2005, 08:10 AM
-
By Pyromaster114 in forum General Support
Replies: 11
Last Post: 08-08-2005, 03:25 PM
-
By jounihat in forum Hardware & Booting
Replies: 1
Last Post: 05-24-2005, 06:17 PM
-
By cli168 in forum General Support
Replies: 1
Last Post: 04-14-2005, 07:07 AM
-
By scramble in forum Hdd Install / Debian / Apt
Replies: 0
Last Post: 02-06-2005, 05:46 PM
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
![USB Flash Drive Memory Stick Pendrive Thumb Drive 4GB, 8GB, 32GB, 64GB 128GB LOT picture](/store/img/g/EI0AAOSwsBpju-XZ/s-l225/USB-Flash-Drive-Memory-Stick-Pendrive-Thumb-Drive-.jpg)
USB Flash Drive Memory Stick Pendrive Thumb Drive 4GB, 8GB, 32GB, 64GB 128GB LOT
$239.38
![1TB/2TB USB 3.0 Flash Drive Thumb U Disk Memory Stick Pen PC Laptop Storage lot picture](/store/img/g/PDMAAOSwlhdmFJ5R/s-l225/1TB-2TB-USB-3-0-Flash-Drive-Thumb-U-Disk-Memory-St.jpg)
1TB/2TB USB 3.0 Flash Drive Thumb U Disk Memory Stick Pen PC Laptop Storage lot
$80.39
![Type C USB 3.0 Flash Drive Thumb Drive Memory Stick for PC Laptop 1TB 2TB lot picture](/store/img/g/oroAAOSwsJNmFPcr/s-l225/Type-C-USB-3-0-Flash-Drive-Thumb-Drive-Memory-Stic.jpg)
Type C USB 3.0 Flash Drive Thumb Drive Memory Stick for PC Laptop 1TB 2TB lot
$73.29
![Sandisk 16GB 32GB 64GB 128GB Cruzer Blade Flash Drive Memory Stick USB Lot Pack picture](/store/img/g/H94AAOSw8zNjfbQ9/s-l225/Sandisk-16GB-32GB-64GB-128GB-Cruzer-Blade-Flash-Dr.jpg)
Sandisk 16GB 32GB 64GB 128GB Cruzer Blade Flash Drive Memory Stick USB Lot Pack
$138.90
![SanDisk SDCZ48-512G-AW46 USB 3.0 (512 GB) Ultra Flash Drive Brand New Sealed picture](/store/img/g/tB0AAOSwMu5lLV9X/s-l225/SanDisk-SDCZ48-512G-AW46-USB-3-0-512-GB-Ultra-Flas.jpg)
SanDisk SDCZ48-512G-AW46 USB 3.0 (512 GB) Ultra Flash Drive Brand New Sealed
$26.00
![Microsoft Windows 11 Pro 64-Bit USB Flash Drive Comes With Key To Activate picture](/store/img/g/jUcAAOSwWDNi4kEg/s-l225/Microsoft-Windows-11-Pro-64-Bit-USB-Flash-Drive-Co.jpg)
Microsoft Windows 11 Pro 64-Bit USB Flash Drive Comes With Key To Activate
$50.00
![SanDisk Cruzer Blade 32GB USB 2.0 Flash Drive Thumb Memory Stick Pen SCDZ50 32G picture](/store/img/g/tfoAAOSw9IFjR2AH/s-l225/SanDisk-Cruzer-Blade-32GB-USB-2-0-Flash-Drive-Thum.jpg)
SanDisk Cruzer Blade 32GB USB 2.0 Flash Drive Thumb Memory Stick Pen SCDZ50 32G
$5.75
![64GB USB 3.0 Flash Drive USB Memory Stick High Speed Retractable USB Thumb Drive picture](/store/img/g/1Q4AAOSwDeRivXJz/s-l225/64GB-USB-3-0-Flash-Drive-USB-Memory-Stick-High-Spe.jpg)
64GB USB 3.0 Flash Drive USB Memory Stick High Speed Retractable USB Thumb Drive
$6.99
![2TB USB 3.0 Flash Drive Thumb U Disk Memory Stick Pen PC Laptop Storage US picture](/store/img/g/irQAAOSwYb1l~nVt/s-l225/2TB-USB-3-0-Flash-Drive-Thumb-U-Disk-Memory-Stick-.jpg)
2TB USB 3.0 Flash Drive Thumb U Disk Memory Stick Pen PC Laptop Storage US
$41.69
![SanDisk Cruzer Glide USB 3.0 16GB 32GB 64GB 128GB 256GB Flash Drive Memory Lot picture](/store/img/g/9aAAAOSwBrNii2iZ/s-l225/SanDisk-Cruzer-Glide-USB-3-0-16GB-32GB-64GB-128GB-.jpg)
SanDisk Cruzer Glide USB 3.0 16GB 32GB 64GB 128GB 256GB Flash Drive Memory Lot
$239.99