Om e.e.a. een beetje te versnellen had ik bedacht een aantal ramdiskjes aan te maken, om o.a. mijn proxy-cache op neer te zetten.
Nou heb ik mijn kernel ingesteld om een aantal ramdiskjes van een GB te maken, tot zover gaat het allemaal prima:
Geheugen zat, gaat dus allemaal prima
Daarna maak ik in de eerste ramdisk een partitie aan, ext2 lijkt me prima, journalling is toch niet nodig, en ik heb de 5% reservering voor de superuser ook maar uitgezet
Gaat óók prima, en natuurlijk razendsnel (daar gaat het om natuurlijk)
Maar als ik de partitie probeer te mounten, gaat het ineens helemaal mis.
Ik begrijp er helemaal niets van. De partitie wordt netjes aangemaakt, niks aan de hand, maar ik kan hem vervolgens niet koppelen.
Iemand die enig idee heeft wat te doen?
Nou heb ik mijn kernel ingesteld om een aantal ramdiskjes van een GB te maken, tot zover gaat het allemaal prima:
code:
1
2
3
4
| $ dmesg | grep RAMDISK RAMDISK driver initialized: 16 RAM disks of 1048576K size 1024 blocksize RAMDISK: cramfs filesystem found at block 0 RAMDISK: Loading 4044KiB [1 disk] into ram disk... done. |
Geheugen zat, gaat dus allemaal prima
Daarna maak ik in de eerste ramdisk een partitie aan, ext2 lijkt me prima, journalling is toch niet nodig, en ik heb de 5% reservering voor de superuser ook maar uitgezet
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
| $ sudo mke2fs -m 0 /dev/ram0
mke2fs 1.35 (28-Feb-2004)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
131072 inodes, 262144 blocks
0 blocks (0.00%) reserved for the super user
First data block=0
8 block groups
32768 blocks per group, 32768 fragments per group
16384 inodes per group
Superblock backups stored on blocks:
32768, 98304, 163840, 229376
Writing inode tables: done
Writing superblocks and filesystem accounting information: done
This filesystem will be automatically checked every 26 mounts or
180 days, whichever comes first. Use tune2fs -c or -i to override. |
Gaat óók prima, en natuurlijk razendsnel (daar gaat het om natuurlijk)
Maar als ik de partitie probeer te mounten, gaat het ineens helemaal mis.
code:
1
2
3
4
5
| $ sudo mount -t ext2 /dev/ram0 /mnt/rd
mount: wrong fs type, bad option, bad superblock on /dev/ram0,
missing codepage or other error
In some cases useful info is found in syslog - try
dmesg | tail or so |
Ik begrijp er helemaal niets van. De partitie wordt netjes aangemaakt, niks aan de hand, maar ik kan hem vervolgens niet koppelen.
Iemand die enig idee heeft wat te doen?
[ Voor 2% gewijzigd door Verwijderd op 26-06-2005 15:43 . Reden: Taalfoutje :X ]