From: Jonathan B. <sac...@ya...> - 2004-02-11 17:02:42
|
> Is there an easy way to increase total memory? 29MB just isn't enough to do > anything graphical. An easy way? Okay: * shutdown coLinux [ "shutdown -h now" ] * change directory to your coLinux installation [ C:\coLinux by default ] * copy "Debian-3.0.r0.ext3.1gb" to "cobd.1" * copy "default.colinux.xml" to "colinux.xml" * edit colinux.xml to add device index #1, like: <?xml version="1.0" encoding="UTF-8"?> <colinux> <block_device index="0" path="\DosDevices\c:\coLinux\Debian-3.0r0.ext3.1gb" enabled="true"> </block_device> <block_device index="1" path="\DosDevices\c:\coLinux\cobd.1" enabled="true"> </block_device> <bootparams>root=/dev/cobd0</bootparams> <image path="vmlinux"></image> </colinux> * startup coLinux-daemon with the new config [ "colinux-daemon -d -c colinux.xml" ] * login as root * $ mkdir /mnt/cobd1 * $ mkfs.ext3 /dev/cobd1 * $ mount /dev/cobd1 /mnt/cobd1 * $ cd /mnt/cobd1 * $ dd if=/dev/zero of=swapfile bs=1024 count=262144 [ 1024*bs*256=256MB swapfile ] * edit /etc/fstab and add entries for cobd1 and the swapfile in mount order, like: /dev/cobd0 / ext2 defaults 0 1 proc /proc proc defaults 0 0 /dev/cobd1 /mnt/cobd1 ext2 defaults 0 2 /mnt/cobd1/swapfile none swap defaults 0 0 * $ mount -a * $ swapon -a If you used my numbers, you have an extra 256MB of memory. Since coLinux runs on NT, there is no need to format a swap partition or device unless you need the extra speed with raw access. The swapfile should perform practically the same as a swap device. And, you can use the extra rest of cobd1 as a regular mounted drive with a swapfile. If you want a larger cobd1 filesystem before you make cobd1, from NT: copy Debian-3.0.r0.ext3.1gb+Debian-3.0.r0.ext3.1gb+Debian-3.0.r0.ext3.1gb+Debian- 3.0.r0.ext3.1gb cobd.1 That would give you a 4GB device. I thought I would make a utitility to do these steps easier. Still thinking... __________________________________ Do you Yahoo!? Yahoo! Finance: Get your refund fast by filing online. http://taxes.yahoo.com/filing.html |
From: Michael H. <hal...@ho...> - 2004-02-11 18:30:32
|
Jonathan, Have you tried to make the 4 gig file? If so what did you do in order to format it? I have not been able to do so sucessfully. Mike >From: Jonathan Ballard <sac...@ya...> >To: Michael Haller <hal...@ho...>, coLinux Development ><col...@li...> >Subject: Re: [coLinux-devel] Is there a way to increase total memory? >Date: Wed, 11 Feb 2004 09:01:55 -0800 (PST) > > > Is there an easy way to increase total memory? 29MB >just isn't enough to >do > > anything graphical. > >An easy way? Okay: > >* shutdown coLinux [ "shutdown -h now" ] >* change directory to your coLinux installation [ >C:\coLinux by default ] >* copy "Debian-3.0.r0.ext3.1gb" to "cobd.1" >* copy "default.colinux.xml" to "colinux.xml" >* edit colinux.xml to add device index #1, like: > ><?xml version="1.0" encoding="UTF-8"?> ><colinux> > <block_device index="0" >path="\DosDevices\c:\coLinux\Debian-3.0r0.ext3.1gb" >enabled="true"> > </block_device> > <block_device index="1" >path="\DosDevices\c:\coLinux\cobd.1" >enabled="true"> > </block_device> > <bootparams>root=/dev/cobd0</bootparams> > <image path="vmlinux"></image> ></colinux> > >* startup coLinux-daemon with the new config [ >"colinux-daemon -d -c >colinux.xml" ] >* login as root >* $ mkdir /mnt/cobd1 >* $ mkfs.ext3 /dev/cobd1 >* $ mount /dev/cobd1 /mnt/cobd1 >* $ cd /mnt/cobd1 >* $ dd if=/dev/zero of=swapfile bs=1024 count=262144 > [ 1024*bs*256=256MB >swapfile ] >* edit /etc/fstab and add entries for cobd1 and the >swapfile in mount order, >like: > >/dev/cobd0 / ext2 defaults 0 1 >proc /proc proc defaults 0 0 >/dev/cobd1 /mnt/cobd1 ext2 defaults 0 2 >/mnt/cobd1/swapfile none swap defaults 0 0 > >* $ mount -a >* $ swapon -a > >If you used my numbers, you have an extra 256MB of >memory. Since coLinux >runs on NT, there is no need to format a swap >partition or device unless you >need the extra speed with raw access. The swapfile >should perform >practically the same as a swap device. And, you can >use the extra rest of >cobd1 as a regular mounted drive with a swapfile. > >If you want a larger cobd1 filesystem before you make >cobd1, from NT: > >copy >Debian-3.0.r0.ext3.1gb+Debian-3.0.r0.ext3.1gb+Debian-3.0.r0.ext3.1gb+Debian- >3.0.r0.ext3.1gb cobd.1 > >That would give you a 4GB device. > >I thought I would make a utitility to do these steps >easier. Still >thinking... > > > > >__________________________________ >Do you Yahoo!? >Yahoo! Finance: Get your refund fast by filing online. >http://taxes.yahoo.com/filing.html _________________________________________________________________ Optimize your Internet experience to the max with the new MSN Premium Internet Software. http://click.atdmt.com/AVE/go/onm00200359ave/direct/01/ |
From: Jonathan B. <sac...@ya...> - 2004-02-11 19:13:00
|
> Have you tried to make the 4 gig file? If so what did you do in order to > format it? I have not been able to do so sucessfully. Check the size of the created file and see if it is equal to 4GB. If not, the copy command defaulted to text mode. Do a "copy/b ..." to get a binary mode copy. Then follow the rest of the procedures to format: ----- Original Message ----- From: "Michael Haller" <hal...@ho...> [...] > >* $ mkdir /mnt/cobd1 > >* $ mkfs.ext3 /dev/cobd1 [...] __________________________________ Do you Yahoo!? Yahoo! Finance: Get your refund fast by filing online. http://taxes.yahoo.com/filing.html |
From: Michael H. <hal...@ho...> - 2004-02-11 19:40:24
|
Doing it that way gives the following error: mkswap: error: swap area needs to be at least 40kB Usage: mkswap [-c] [-v0|-v1] [-pPAGESZ] /dev/name [blocks] and I've been spoiled with gentoo linux... in order to make a swap all I normally need to type is 'mkswap /dev/hdxx' >From: ePAc <ep...@ko...> >To: Jonathan Ballard <sac...@ya...> >CC: Michael Haller <hal...@ho...>, coLinux Development ><col...@li...> >Subject: Re: [coLinux-devel] Is there a way to increase total memory? >Date: Wed, 11 Feb 2004 11:22:54 -0800 (PST) > > > <?xml version="1.0" encoding="UTF-8"?> > > <colinux> > > <block_device index="0" > > path="\DosDevices\c:\coLinux\Debian-3.0r0.ext3.1gb" > > enabled="true"> > > </block_device> > > <block_device index="1" > > path="\DosDevices\c:\coLinux\cobd.1" > > enabled="true"> > > </block_device> > > <bootparams>root=/dev/cobd0</bootparams> > > <image path="vmlinux"></image> > > </colinux> > >that is good. > > > > > * startup coLinux-daemon with the new config [ > > "colinux-daemon -d -c > > colinux.xml" ] > > * login as root > >that is not necessary: > > > * $ mkdir /mnt/cobd1 > > * $ mkfs.ext3 /dev/cobd1 > > * $ mount /dev/cobd1 /mnt/cobd1 > > * $ cd /mnt/cobd1 > > * $ dd if=/dev/zero of=swapfile bs=1024 count=262144 > > [ 1024*bs*256=256MB > > swapfile ] > > * edit /etc/fstab and add entries for cobd1 and the > > swapfile in mount order, > > like: > > > > /dev/cobd0 / ext2 defaults 0 1 > > proc /proc proc defaults 0 0 > > /dev/cobd1 /mnt/cobd1 ext2 defaults 0 2 > > /mnt/cobd1/swapfile none swap defaults 0 0 > > > > * $ mount -a > > * $ swapon -a > > > >that on the other hand, is extra work. > >why not use the "raw" cobd for swap ? > >you should be able to do: > >mkswap /dev/cobd1 >and add >---8<---8<--- >/dev/cobd1 none swap defaults >---8<---8<--- >to your fstab and have the same result, without using an extra >mountpoint... >then the same swapon -a .. the fstab, the next time you boot should take >care of doing the swapon for you.. :o) > >Jok > > >--- >Nothing is foolproof to a sufficiently talented fool... > oo >,(..)\ > ~~ _________________________________________________________________ Find great local high-speed Internet access value at the MSN High-Speed Marketplace. http://click.atdmt.com/AVE/go/onm00200360ave/direct/01/ |
From: Sean B. <sea...@so...> - 2004-02-11 20:27:10
|
DQotLS0tLSBPcmlnaW5hbCBNZXNzYWdlIC0tLS0tIA0KRnJvbTogIk1pY2hhZWwgSGFsbGVyIiA8 aGFsbGVyX21qQGhvdG1haWwuY29tPg0KVG86IDxlcGFjQGtvcmlnYW4ubmV0PjsgPHNhY3JhbWVu dG9raWRkQHlhaG9vLmNvbT4NCkNjOiA8Y29saW51eC1kZXZlbEBsaXN0cy5zb3VyY2Vmb3JnZS5u ZXQ+DQpTZW50OiBXZWRuZXNkYXksIEZlYnJ1YXJ5IDExLCAyMDA0IDc6MzggUE0NClN1YmplY3Q6 IFJlOiBbY29MaW51eC1kZXZlbF0gSXMgdGhlcmUgYSB3YXkgdG8gaW5jcmVhc2UgdG90YWwgbWVt b3J5Pw0KDQoNCnwgRG9pbmcgaXQgdGhhdCB3YXkgZ2l2ZXMgdGhlIGZvbGxvd2luZyBlcnJvcjoN CnwgDQp8IG1rc3dhcDogZXJyb3I6IHN3YXAgYXJlYSBuZWVkcyB0byBiZSBhdCBsZWFzdCA0MGtC DQp8IFVzYWdlOiBta3N3YXAgWy1jXSBbLXYwfC12MV0gWy1wUEFHRVNaXSAvZGV2L25hbWUgW2Js b2Nrc10NCg0KVGhlIGltYWdlIGZpbGUgdGhhdCB3aWxsIGhvbGQgdGhlIHN3YXAgZmlsZSB3b3Vs ZCBuZWVkIHRvIGFscmVhZHkgZXhpc3QgDQppbiB0aGUgV2luZG93cyBmaWxlIHN5c3RlbSBvciB0 aGUgYmxvY2sgZGV2aWNlIHJlZmVyZW5jZWQgd291bGQgbmVlZCANCnRvIGJlIHBvaW50ZWQgdG8g YW4gYWN0dWFsIGxpbnV4IHN3YXAgcGFydGl0aW9uIGZyb20gdGhlIHhtbCBmaWxlLg0KDQp8IA0K fCANCnwgYW5kIEkndmUgYmVlbiBzcG9pbGVkIHdpdGggZ2VudG9vIGxpbnV4Li4uIGluIG9yZGVy IHRvIG1ha2UgYSBzd2FwIGFsbCBJIA0KfCBub3JtYWxseSBuZWVkIHRvIHR5cGUgaXMgJ21rc3dh cCAvZGV2L2hkeHgnDQoNCkluIGdlbnRvbyBMaW51eCwgY29MaW51eCwgb3IgYW55IG90aGVyIExp bnV4IHlvdSBuZWVkIHRvIGNyZWF0ZSBzb21ld2hlcmUNCmZvciB0aGUgc3dhcCBmaWxlIHRvIGJl IHN0b3JlZCwgd2hldGhlciBpbiBhIGZpbGUgb3IgYSBwYXJ0aXRpb24uLi4uIFRoaXMgbWVhbnMN CnlvdSB3b3VsZCBhbHJlYWR5IGhhdmUgY3JlYXRlZCB5b3VyIHN3YXAgcGFydGl0aW9uIGFzIGlu IHlvdXIgYWJvdmUgY29tbWVudC4NCg0KfCANCnwgDQp8ID5Gcm9tOiBlUEFjIDxlcGFjQGtvcmln YW4ubmV0Pg0KfCA+VG86IEpvbmF0aGFuIEJhbGxhcmQgPHNhY3JhbWVudG9raWRkQHlhaG9vLmNv bT4NCnwgPkNDOiBNaWNoYWVsIEhhbGxlciA8aGFsbGVyX21qQGhvdG1haWwuY29tPiwgICAgICAg IGNvTGludXggRGV2ZWxvcG1lbnQgDQp8ID48Y29saW51eC1kZXZlbEBsaXN0cy5zb3VyY2Vmb3Jn ZS5uZXQ+DQp8ID5TdWJqZWN0OiBSZTogW2NvTGludXgtZGV2ZWxdIElzIHRoZXJlIGEgd2F5IHRv IGluY3JlYXNlIHRvdGFsIG1lbW9yeT8NCnwgPkRhdGU6IFdlZCwgMTEgRmViIDIwMDQgMTE6MjI6 NTQgLTA4MDAgKFBTVCkNCnwgPg0KfCA+ID4gPD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0i VVRGLTgiPz4NCnwgPiA+IDxjb2xpbnV4Pg0KfCA+ID4gICAgIDxibG9ja19kZXZpY2UgaW5kZXg9 IjAiDQp8ID4gPiBwYXRoPSJcRG9zRGV2aWNlc1xjOlxjb0xpbnV4XERlYmlhbi0zLjByMC5leHQz LjFnYiINCnwgPiA+IGVuYWJsZWQ9InRydWUiPg0KfCA+ID4gICAgIDwvYmxvY2tfZGV2aWNlPg0K fCA+ID4gICAgIDxibG9ja19kZXZpY2UgaW5kZXg9IjEiDQp8ID4gPiBwYXRoPSJcRG9zRGV2aWNl c1xjOlxjb0xpbnV4XGNvYmQuMSINCnwgPiA+IGVuYWJsZWQ9InRydWUiPg0KfCA+ID4gICAgIDwv YmxvY2tfZGV2aWNlPg0KfCA+ID4gICAgIDxib290cGFyYW1zPnJvb3Q9L2Rldi9jb2JkMDwvYm9v dHBhcmFtcz4NCnwgPiA+ICAgICA8aW1hZ2UgcGF0aD0idm1saW51eCI+PC9pbWFnZT4NCnwgPiA+ IDwvY29saW51eD4NCnwgPg0KfCA+dGhhdCBpcyBnb29kLg0KfCA+DQp8ID4gPg0KfCA+ID4gKiBz dGFydHVwIGNvTGludXgtZGFlbW9uIHdpdGggdGhlIG5ldyBjb25maWcgIFsNCnwgPiA+ICJjb2xp bnV4LWRhZW1vbiAtZCAtYw0KfCA+ID4gY29saW51eC54bWwiIF0NCnwgPiA+ICogbG9naW4gYXMg cm9vdA0KfCA+DQp8ID50aGF0IGlzIG5vdCBuZWNlc3Nhcnk6DQp8ID4NCnwgPiA+ICogJCBta2Rp ciAvbW50L2NvYmQxDQp8ID4gPiAqICQgbWtmcy5leHQzIC9kZXYvY29iZDENCnwgPiA+ICogJCBt b3VudCAvZGV2L2NvYmQxIC9tbnQvY29iZDENCnwgPiA+ICogJCBjZCAvbW50L2NvYmQxDQp8ID4g PiAqICQgZGQgaWY9L2Rldi96ZXJvIG9mPXN3YXBmaWxlIGJzPTEwMjQgY291bnQ9MjYyMTQ0DQp8 ID4gPiAgIFsgMTAyNCpicyoyNTY9MjU2TUINCnwgPiA+IHN3YXBmaWxlIF0NCnwgPiA+ICogZWRp dCAvZXRjL2ZzdGFiIGFuZCBhZGQgZW50cmllcyBmb3IgY29iZDEgYW5kIHRoZQ0KfCA+ID4gc3dh cGZpbGUgaW4gbW91bnQgb3JkZXIsDQp8ID4gPiBsaWtlOg0KfCA+ID4NCnwgPiA+IC9kZXYvY29i ZDAgLyBleHQyIGRlZmF1bHRzIDAgMQ0KfCA+ID4gcHJvYyAvcHJvYyBwcm9jIGRlZmF1bHRzIDAg MA0KfCA+ID4gL2Rldi9jb2JkMSAvbW50L2NvYmQxIGV4dDIgZGVmYXVsdHMgMCAyDQp8ID4gPiAv bW50L2NvYmQxL3N3YXBmaWxlIG5vbmUgc3dhcCBkZWZhdWx0cyAwIDANCnwgPiA+DQp8ID4gPiAq ICQgbW91bnQgLWENCnwgPiA+ICogJCBzd2Fwb24gLWENCnwgPiA+DQp8ID4NCnwgPnRoYXQgb24g dGhlIG90aGVyIGhhbmQsIGlzIGV4dHJhIHdvcmsuDQp8ID4NCnwgPndoeSBub3QgdXNlIHRoZSAi cmF3IiBjb2JkIGZvciBzd2FwID8NCnwgPg0KfCA+eW91IHNob3VsZCBiZSBhYmxlIHRvIGRvOg0K fCA+DQp8ID5ta3N3YXAgL2Rldi9jb2JkMQ0KfCA+YW5kIGFkZA0KfCA+LS0tODwtLS04PC0tLQ0K fCA+L2Rldi9jb2JkMSBub25lIHN3YXAgZGVmYXVsdHMNCnwgPi0tLTg8LS0tODwtLS0NCnwgPnRv IHlvdXIgZnN0YWIgYW5kIGhhdmUgdGhlIHNhbWUgcmVzdWx0LCB3aXRob3V0IHVzaW5nIGFuIGV4 dHJhDQp8ID5tb3VudHBvaW50Li4uDQp8ID50aGVuIHRoZSBzYW1lIHN3YXBvbiAtYSAuLiB0aGUg ZnN0YWIsIHRoZSBuZXh0IHRpbWUgeW91IGJvb3Qgc2hvdWxkIHRha2UNCnwgPmNhcmUgb2YgZG9p bmcgdGhlIHN3YXBvbiBmb3IgeW91Li4gOm8pDQp8ID4NCnwgPkpvaw0KfCA+DQp8ID4NCnwgPi0t LQ0KfCA+Tm90aGluZyBpcyBmb29scHJvb2YgdG8gYSBzdWZmaWNpZW50bHkgdGFsZW50ZWQgZm9v bC4uLg0KfCA+ICAgb28NCnwgPiwoLi4pXA0KfCA+ICAgfn4NCnwgDQp8IF9fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQp8IEZp bmQgZ3JlYXQgbG9jYWwgaGlnaC1zcGVlZCBJbnRlcm5ldCBhY2Nlc3MgdmFsdWUgYXQgdGhlIE1T TiBIaWdoLVNwZWVkIA0KfCBNYXJrZXRwbGFjZS4gaHR0cDovL2NsaWNrLmF0ZG10LmNvbS9BVkUv Z28vb25tMDAyMDAzNjBhdmUvZGlyZWN0LzAxLw0KfCANCnwgDQp8IA0KfCAtLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQp8IFNGLk5ldCBpcyBz cG9uc29yZWQgYnk6IFNwZWVkIFN0YXJ0IFlvdXIgTGludXggQXBwcyBOb3cuDQp8IEJ1aWxkIGFu ZCBkZXBsb3kgYXBwcyAmIFdlYiBzZXJ2aWNlcyBmb3IgTGludXggd2l0aA0KfCBhIGZyZWUgRFZE IHNvZnR3YXJlIGtpdCBmcm9tIElCTS4gQ2xpY2sgTm93IQ0KfCBodHRwOi8vYWRzLm9zZG4uY29t Lz9hZF9pZD0xMzU2JmFsbG9jX2lkPTM0Mzgmb3A9Y2xpY2sNCnwgX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCnwgY29MaW51eC1kZXZlbCBtYWlsaW5nIGxp c3QNCnwgY29MaW51eC1kZXZlbEBsaXN0cy5zb3VyY2Vmb3JnZS5uZXQNCnwgaHR0cHM6Ly9saXN0 cy5zb3VyY2Vmb3JnZS5uZXQvbGlzdHMvbGlzdGluZm8vY29saW51eC1kZXZlbA== |
From: Ballard J. <sac...@ho...> - 2004-02-11 21:21:26
|
> > > /dev/cobd1 /mnt/cobd1 ext2 defaults 0 2 That should read "ext3" instead of ext2 if mkfs.ext3 is used. |
From: Ballard J. <sac...@ho...> - 2004-02-12 03:14:16
|
And, I forgot the thing about "mkswap" before the ... um... dang it... you know. ----- Original Message ----- From: "Ballard Jonathan" <sac...@ho...> To: <col...@li...> Sent: Wednesday, February 11, 2004 1:39 PM Subject: Re: [coLinux-devel] Is there a way to increase total memory? > > > > /dev/cobd1 /mnt/cobd1 ext2 defaults 0 2 > > That should read "ext3" instead of ext2 if mkfs.ext3 is used. > > > ------------------------------------------------------- > SF.Net is sponsored by: Speed Start Your Linux Apps Now. > Build and deploy apps & Web services for Linux with > a free DVD software kit from IBM. Click Now! > http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click > _______________________________________________ > coLinux-devel mailing list > coL...@li... > https://lists.sourceforge.net/lists/listinfo/colinux-devel > |
From: Sean B. <sea...@so...> - 2004-02-11 18:23:44
|
fCBUaGUgc3dhcGZpbGUNCnwgc2hvdWxkIHBlcmZvcm0NCnwgcHJhY3RpY2FsbHkgdGhlIHNhbWUg YXMgYSBzd2FwIGRldmljZS4gICBBbmQsIHlvdSBjYW4NCnwgdXNlIHRoZSBleHRyYSByZXN0IG9m DQp8IGNvYmQxIGFzIGEgcmVndWxhciBtb3VudGVkIGRyaXZlIHdpdGggYSBzd2FwZmlsZS4NCg0K VGhvdWdoIGl0IG9idmlvdXNseSB3b3JrcyBmb3IgeW91IEkgdGhpbmsgdGhpcyBpcyBhIGJhZCBp ZGVhLg0KT24gYSAncmVhbCcgTGludXggYm94IHRoZSBzd2FwIGZpbGUgaXMgc3RvcmVkIG9uIGEg c2VwZXJhdGUNCnBhcnRpdGlvbiwgdXN1YWxseSBuZWFyIHRoZSBzdGFydCBvZiB0aGUgZGlzayBh bGwgZm9yIHBlcmZvcm1hbmNlDQpyZWFzb25zLiBTbyBJIGRpc2FncmVlIHdpdGggeW91ciBwZXJm b3JtYW5jZSBwb2ludC4gQ29uc2lkZXINCnRvbyB0aGF0IHRoZSBsYXJnZXIgYSBmaWxlIHN5c3Rl bSwgdGhlIG1vcmUgbWVtb3J5IHRoYXQgaXMgcmVxdWlyZWQNCnRvIG1vdW50IGl0Lg0KDQp8IA0K fCBJZiB5b3Ugd2FudCBhIGxhcmdlciBjb2JkMSBmaWxlc3lzdGVtIGJlZm9yZSB5b3UgbWFrZQ0K fCBjb2JkMSwgZnJvbSBOVDoNCnwgDQp8IGNvcHkNCnwgRGViaWFuLTMuMC5yMC5leHQzLjFnYitE ZWJpYW4tMy4wLnIwLmV4dDMuMWdiK0RlYmlhbi0zLjAucjAuZXh0My4xZ2IrRGViaWFuLQ0KfCAz LjAucjAuZXh0My4xZ2IgY29iZC4xDQp8IA0KfCBUaGF0IHdvdWxkIGdpdmUgeW91IGEgNEdCIGRl dmljZS4NCg0KQ2FuIHlvdSB0ZWxsIG1lIGlmIHlvdSBoYXZlIGFjdHVhbGx5IHRyaWVkIHRoaXMg YW5kIHNvIGtub3cgaXQgd29ya3M/DQoNCnwgDQp8IEkgdGhvdWdodCBJIHdvdWxkIG1ha2UgYSB1 dGl0aWxpdHkgdG8gZG8gdGhlc2Ugc3RlcHMNCnwgZWFzaWVyLiAgU3RpbGwNCnwgdGhpbmtpbmcu Li4NCnwgDQp8IA0KfCANCnwgDQp8IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18N CnwgRG8geW91IFlhaG9vIT8NCnwgWWFob28hIEZpbmFuY2U6IEdldCB5b3VyIHJlZnVuZCBmYXN0 IGJ5IGZpbGluZyBvbmxpbmUuDQp8IGh0dHA6Ly90YXhlcy55YWhvby5jb20vZmlsaW5nLmh0bWwN CnwgDQp8IA0KfCAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tDQp8IFNGLk5ldCBpcyBzcG9uc29yZWQgYnk6IFNwZWVkIFN0YXJ0IFlvdXIgTGlu dXggQXBwcyBOb3cuDQp8IEJ1aWxkIGFuZCBkZXBsb3kgYXBwcyAmIFdlYiBzZXJ2aWNlcyBmb3Ig TGludXggd2l0aA0KfCBhIGZyZWUgRFZEIHNvZnR3YXJlIGtpdCBmcm9tIElCTS4gQ2xpY2sgTm93 IQ0KfCBodHRwOi8vYWRzLm9zZG4uY29tLz9hZF9pZD0xMzU2JmFsbG9jX2lkPTM0Mzgmb3A9Y2xp Y2sNCnwgX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCnwg Y29MaW51eC1kZXZlbCBtYWlsaW5nIGxpc3QNCnwgY29MaW51eC1kZXZlbEBsaXN0cy5zb3VyY2Vm b3JnZS5uZXQNCnwgaHR0cHM6Ly9saXN0cy5zb3VyY2Vmb3JnZS5uZXQvbGlzdHMvbGlzdGluZm8v Y29saW51eC1kZXZlbA== |
From: ePAc <ep...@ko...> - 2004-02-11 19:22:46
|
> <?xml version="1.0" encoding="UTF-8"?> > <colinux> > <block_device index="0" > path="\DosDevices\c:\coLinux\Debian-3.0r0.ext3.1gb" > enabled="true"> > </block_device> > <block_device index="1" > path="\DosDevices\c:\coLinux\cobd.1" > enabled="true"> > </block_device> > <bootparams>root=/dev/cobd0</bootparams> > <image path="vmlinux"></image> > </colinux> that is good. > > * startup coLinux-daemon with the new config [ > "colinux-daemon -d -c > colinux.xml" ] > * login as root that is not necessary: > * $ mkdir /mnt/cobd1 > * $ mkfs.ext3 /dev/cobd1 > * $ mount /dev/cobd1 /mnt/cobd1 > * $ cd /mnt/cobd1 > * $ dd if=/dev/zero of=swapfile bs=1024 count=262144 > [ 1024*bs*256=256MB > swapfile ] > * edit /etc/fstab and add entries for cobd1 and the > swapfile in mount order, > like: > > /dev/cobd0 / ext2 defaults 0 1 > proc /proc proc defaults 0 0 > /dev/cobd1 /mnt/cobd1 ext2 defaults 0 2 > /mnt/cobd1/swapfile none swap defaults 0 0 > > * $ mount -a > * $ swapon -a > that on the other hand, is extra work. why not use the "raw" cobd for swap ? you should be able to do: mkswap /dev/cobd1 and add ---8<---8<--- /dev/cobd1 none swap defaults ---8<---8<--- to your fstab and have the same result, without using an extra mountpoint... then the same swapon -a .. the fstab, the next time you boot should take care of doing the swapon for you.. :o) Jok --- Nothing is foolproof to a sufficiently talented fool... oo ,(..)\ ~~ |
From: Ballard J. <sac...@ho...> - 2004-02-11 20:06:49
|
> why not use the "raw" cobd for swap ? I have not fully tested a 1GB swap device (file or block device) with only 26MB of kernel memory. Let us know if it works. One page of swap of memory allocated 2 bytes of kernel memory. |
From: Richard G. <ric...@ri...> - 2004-02-11 20:14:48
|
I documented making a swap file in a previous email and it worked fine. In addition, I just made a 1gb swap file by mounting a copy of the 1gb debian image as /dev/cobd1, booting into cL, doing mkswap /dev/cobd1, and swapon /dev/cobd1. Seems to work fine from this end. ----- Original Message ----- From: "Ballard Jonathan" <sac...@ho...> To: "ePAc" <ep...@ko...> Cc: "Michael Haller" <hal...@ho...>; "coLinux Development" <col...@li...> Sent: Wednesday, February 11, 2004 2:24 PM Subject: Re: [coLinux-devel] Is there a way to increase total memory? > > why not use the "raw" cobd for swap ? > > I have not fully tested a 1GB swap device (file or block device) with only > 26MB of kernel memory. Let us know if it works. One page of swap of memory > allocated 2 bytes of kernel memory. > > > > ------------------------------------------------------- > SF.Net is sponsored by: Speed Start Your Linux Apps Now. > Build and deploy apps & Web services for Linux with > a free DVD software kit from IBM. Click Now! > http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click > _______________________________________________ > coLinux-devel mailing list > coL...@li... > https://lists.sourceforge.net/lists/listinfo/colinux-devel > > |
From: Bart K. <bar...@su...> - 2004-02-12 08:08:46
|
>Is there an easy way to increase total memory? 29MB On my system, coLinux starts to eat up the whole system memory wich after a while slows down both Windows and Linux. Therefore I increased the "memory" by adding a swapdrive. Initially this seems to give some relief. After a while nearly all system memory is in use again and switching from coLinux <> WindowsXP (1.8G + 512M mem) becomes very slow. It would be nice to limit the maximum of system resources (memory) cL uses, forcing it to use the cL swap-disk instead of the Windows-swap. I also have a problem with my filesystem: since the cL seems to be unable to set the OS-time on boot, I have to do a fsch on the filesystems every boot, than remount and give an init3 (or init5). Running with ext3 seems not to bother. The systems runs for about 30 minutes than it dies, without error warnings. This has been since the install, so I think I have to await a new version and start allover. To tease the system, I upgraded to SID and installed KDE - all seems to be fine, but a bit slow due to the leak of system resources. Any tips? Bart --- Bart Kerver SURFnet - dep. Middleware Services phone : +31 (0)30 2 305 373 fax : +31 (0)30 2 305 329 web : http://www.surfnet.nl/ |