Reiser4 is great + howto

I decided that I needed to try Reiser4 tonight. I followed [url=]the Wiki on it[/url] and was able to get it working just fine, but thought a few things in the Wiki could be improved.
First off, I used the -cko patchset to get Reiser4 support since I use it for desktop use anyways. In the end, it's up you what patches/patchset you want to use. I like -cko because I've found it to be really stable with a bit of a performance boost.
!! Note: !! The "CONFIG_REISER4_LARGE_KEY=y" kernel option is no longer valid as of 2.6.11, only "CONFIG_REISER4_FS=y" is available.
All of the necessary tools (libaal, reiser4progs) are in the neotuli repository:
[neotuli]
Server = ftp://pkg.neotuli.net/pub/mirror/arch/neotuli
Reiser4progs is out of date (current version is 1.0.4, not 1.0.3). Also, the current GRUB patch has been updated as of 2/20/05 and GRUB is now at version 0.96.
I decided to write a little script for copying the system directories since it takes a long time and they have to be done seperately. It's recommended to use makedev (pacman -S makedev) to create the proper static nodes in /dev. I included a comment on how to do this in the script.
#!/bin/bash
# This script is to copy the directory contents #
# from one Arch installation to another. I created #
# it to move my Arch installation to Reiser4. #
# Usage: #
# moveto [new root directory] #
cd $1
echo -n "Making /dev /sys /proc..."
mkdir dev
mkdir sys
mkdir proc
echo "done."
echo -n "Copying /etc..."
cp -a /etc .
echo "done."
echo -n "Copying /bin..."
cp -a /bin .
echo "done.
echo -n "Copying /var..."
cp -a /var .
echo "done.
echo -n "Copying /usr..."
cp -a /usr .
echo "done.
echo -n "Copying /lib..."
cp -a /lib .
echo "done.
echo -n "Copying /root..."
cp -a /root .
echo "done.
echo -n "Copying /tmp..."
cp -a /tmp .
echo "done.
echo -n "Copying /sbin..."
cp -a /sbin .
echo "done.
echo -n "Copying /opt..."
cp -a /opt .
echo "done.
echo "Now would be a good time to create the initial device"
echo "nodes in the new /dev."
echo " "
echo "To do this, run the following"
echo "commands:"
echo " "
echo "chroot $1 /bin/bash"
echo "MAKEDEV null console zero"
echo "exit"
echo " "
echo " "
echo "Make sure to edit the lilo or GRUB menu and /etc/fstab"
echo "to make the transferred installation work. :)"
Hopefully it works as well for you as it did for me. Reiser4 rocks.

vipernicus wrote:Reiser4 isn't all that great, you'd get better overall performance and *STABILITY* with ext3 with dir_index and journal_data turned on.  This is not a default ext3 option, you have to set it yourself.
Your first post, and you come to troll?  :evil: 
I've been using Reiser4 for well over a month now, my computer is constantly running, and I reboot to test various things for the Archie project every 2-10 days. I've never locked up, never had a crash, and, as far as I can tell, not a single glitch with Reiser4.
In case you missed all of Hans' info about Reiser4, he released it when it WAS STABLE, not as a beta.
Please, next time, read and don't post if you are just going to troll. Ext3 works for some people, and Reiser works for some people. You can go look at the benchmarks as well, then post something a bit more researched.

Similar Messages

  • [solved] XFCE - Help customizing for touchscreen / finger friendly UI

    Now that I've managed to get the touchscreen installed and working on my daughter's xmas gift I need some help with making it a bit more finger friendly.
    1) I'm looking either for a theme (or just a setting somewhere) to make the window/title bar larger.  She needs to be able to close windows easily.
    2) I'm using wbar and can't get the settings to stick.  I've increased the icon size (both manually and with the gui from AUR) but when I reboot it never seems to stick.
    3) Is there a setting somewhere to make all programs open full screen?
    Thanks all.
    **edit: I've got it figured out. 
    1) I just went to the .gtkrc file of my theme and changed the settings of the following lines:  GtkRange::slider_width & GtkRange::stepper_size  (both are 30 now)
    2) You have to start wbar with a command to change the default icon size
    3) devilspie will work, thanks for the heads up.
    Last edited by ctarwater (2009-12-24 21:21:56)

    3) you can use devilspie for that - here is a great howto: http://foosel.org/linux/devilspie

  • Yahoo BrowserPlus file upload

    Hi,
    I'd like to offer my users file uploads via the groovy new Yahoo BrowserPlus.
    The BrowserPlus API call takes a URL parameter, documented as:
    "The url to POST the file to. Can be relative to invoking URL, e.g. if service is invoked from http://www.foo.com/uploader/index.html and url argument is upload.php, the final url will be http://www.foo.com/uploader/upload.php"
    Can anyone tell me what the parameter should be set to in order to upload files to WWV_FLOW_FILES?
    Thanks
    jd

    JD,
    If you haven't already, install the Firebug plugin for Firefox. Create an APEX page uploads a file. Open Firebug > Net tab > upload your file. You can see exactly what URL and parameters it's posting to (either wwv_flow.show or wwv_flow.accept). Understand that you will probably need at the very least the following parameters in addition to your file:
    - p_flow_id (the app number)
    - p_flow_step_id (the page number)
    - p_instance (the session ID
    - p_request (probably optional, but you might want to set it)
    You can extract them from any page via JavaScript:
    console.log('The App ID is: '+$v('pFlowId'));
    I went through this exercise writing my [jApex jQuery plugin|http://tylermuth.wordpress.com/2009/08/19/japex-a-jquery-plugin-for-apex/] and it's a good learning experience.
    I looked at the Yahoo BrowserPlus plugin the other day and it seems interesting. I'm curious to see what the uptake will be, as it's pretty new. Let us know how it goes as this would be a great howto for the APEX community.
    Tyler Muth
    http://tylermuth.wordpress.com
    [Applied Oracle Security: Developing Secure Database and Middleware Environments|http://www.amazon.com/gp/product/0071613706?ie=UTF8&tag=tylsblo-20&linkCode=as2&camp=1789&creative=9325&creativeASIN=0071613706]

  • VARIABLES USING USER EXIT

    Hi,
    I am trying to populate a fiscal year period (from and to) dynamically  using a user exit variable. The fiscal year selection is for data slicing at the planning area.
    Anyone has an idea of how I can achieve this ?  Some function module lines will be appreciated.
    Regards,
    uche

    Hi Uchenna,
    i don't clearly understand your scenario, but i there's a great HOWTO for user exit variable. If you specify your mail i can send you.
    However i have created an user exit var filled with the entries on a customer table, follows the code:
    FUNCTION z_sem_bps_slice_comp.
    ""Interfaccia locale:
    *"  IMPORTING
    *"     REFERENCE(I_AREA) TYPE  UPC_Y_AREA
    *"     REFERENCE(I_VARIABLE) TYPE  UPC_Y_VARIABLE
    *"     REFERENCE(I_CHANM) TYPE  UPC_Y_CHANM
    *"     REFERENCE(ITO_CHANM) TYPE  UPC_YTO_CHA
    *"  EXPORTING
    *"     REFERENCE(ETO_CHARSEL) TYPE  UPC_YTO_CHARSEL
      CONSTANTS:
    *l_source_var TYPE upc_y_variable VALUE 'SOURCE',
    *l_source_area TYPE upc_y_area VALUE '4PERF001',
      l_use_restricted_values TYPE boole-boole VALUE ' ',
      l_buffer_call TYPE boole-boole VALUE 'X'.
      DATA:
      l_type LIKE upc_var-vartype,
      lto_varsel_all TYPE upc_yto_charsel,
      lto_varsel TYPE upc_yto_charsel,
      lto_var TYPE upc_yto_charsel,
      lto_chanm TYPE upc_yto_cha,
      z_noslice(1) TYPE n.
    BREAK-POINT.
      DATA: ls_varsel TYPE upc_ys_charsel,
            lt_chavl TYPE STANDARD TABLE OF zcompslice,
            ls_chavl TYPE zcompslice.
    HERE I FILL LT_CHAVL WITH THE VALUE IN THE CUSTOMER TABLE
      CLEAR:lt_chavl,ls_chavl,z_noslice.
      REFRESH:lt_chavl.
      SELECT zsocieta FROM zcompslice INTO TABLE lt_chavl
      WHERE zflag = 'X'.
      IF sy-subrc <> 0.
        z_noslice = 1.
      ENDIF.
    HERE YOU FILL THE "USER EXIT VAR" WITH PROPER VALUE EXTRACTED ABOVE, LT_VARSEL IS THE TABLE FOR THE OUTPUT VALUE OF THE USER EXIT VARIABLE
      IF z_noslice EQ 1.
        ls_varsel-seqno = '0000'.
        ls_varsel-chanm = '0COMP_CODE'.
        ls_varsel-opt = 'EQ'.
        ls_varsel-sign = 'I'.
        ls_varsel-low = '#'.
        APPEND ls_varsel TO eto_charsel.
      ELSE.
        ls_varsel-seqno = '0000'.
        ls_varsel-chanm = '0COMP_CODE'.  
        ls_varsel-opt = 'EQ'.
        ls_varsel-sign = 'I'.
        LOOP AT lt_chavl INTO ls_chavl.
          ls_varsel-seqno = ls_varsel-seqno + 1.
          ls_varsel-low = ls_chavl-zsocieta.
          APPEND ls_varsel TO eto_charsel.
        ENDLOOP.
      ENDIF.
    ENDFUNCTION.
    Hope it helps
    Fabio

  • Finger Friendly

    With the advent of Windows 8 tablets, (Specifically, the smaller 8" screened iterations) Wouldn't it be prudent to update Digital Editions to make it more finger friendly? e.g: getting rid of the tiny "next" and "previous" page buttons at the bottom and make the app turn pages by the swipe of a finger or by holding the finger on the screen and dragging up or down to scroll thru the pages? This one change would make this the perfect epub reader for so many who use epub books to study and highlight and annotate (already available in this app).
    You could set it to where the select text feature is available after holding the finger on the screen for a determined length of time (not a long time, mind you, maybe 1-1.5 seconds) or perhaps by tapping or even double-tapping a word and expanding the select window with draggable bars (like what is on so many phones).
    I tell you, this would make this the perfect epub app.
    I want to start a petition to have this feature added. I think it's that important.

    3) you can use devilspie for that - here is a great howto: http://foosel.org/linux/devilspie

  • Huawei E160 O2 modem connection problems

    I have struggled for months with the connectivity on O2 pay as you go with an E160 Huawei modem using O2's mobile partner software. This morning I appear to have solved the problem.
    Don't use the rubbish O2 software. Go to system prefs then network. Select the modem then enter the following:
    Telephone number: *99#
    Account name: o2bb
    Password: password
    Goto advanced.
    Select vendor - generic
    Model: GPRS (GSM/3G)
    APN: m-bb.o2.co.uk
    Click apply then ok and then connect, and it should work fine.

    drboothy wrote:
    I have struggled for months with the connectivity on O2 pay as you go with an E160 Huawei modem using O2's mobile partner software. This morning I appear to have solved the problem.
    Don't use the rubbish O2 software. Go to system prefs then network. Select the modem then enter the following:
    Telephone number: *99#
    Account name: o2bb
    Password: password
    Goto advanced.
    Select vendor - generic
    Model: GPRS (GSM/3G)
    APN: m-bb.o2.co.uk
    Click apply then ok and then connect, and it should work fine.
    Great howto dude. Please pass this along to other Mac users around your parts and maybe let O2 know this work around for 10.6..

  • Minimum date in calendar item based on another number item

    Hello,
    I have a calendar item that I use in a form. I have another item called effort_days(number) which is calculated using a dynamic action based on other item entries.
    How can I set a minimum pick date in my calendar item that should be sum between sysdate + effort_days?
    Thanks

    i'm not sure if you wanted the second colum's lov values to change per row as your users update the first column or if you simply want the second col's available values to be determined by the originally selected first column values in each row. the latter scenario can be handled easily enough in a manually created tabular form using a call to htmldb_item.select_list_from_query like so...
    select empno, htmldb_item.select_list_from_query(1,mgr,'select ename, empno from emp where empno !='||empno) mgr_select_list from emp
    ...and if you want your available second column values to change as your user updates values in the first column, you'd probably have to use javascript. anyhow, you're hopefully after my second setup. if you're new to manually created tabular forms, there's a great howto doc on them at...
    http://www.oracle.com/technology/products/database/htmldb/howtos/tabular_form.html
    ...hope this helps,
    raj

  • Only 2 choices for popup lov in an updatable report ?????

    Help please !!!!!!!
    Another question regarding an popup lov item in an updatable report
    The is only 2 choices for popup lov :
    popup lov(named lov)
    popup lov(query based lov)
    and if I want to display a descrition and return a key ?????
    Thnaks for help!

    jina--
    please try to not bump your posts up after only a few hours. i'm sure you understand that, but i thought i'd say it just in case. about your issue, you can create your own tabular form and use htmldb_item.popupkey_from_query or htmldb_item.popupkey_from_lov to achieve your desired effect. there's a great howto doc on manually creating tabular forms at..
    http://www.oracle.com/technology/products/database/htmldb/howtos/tabular_form.html
    and know that i've logged your request to have this feature available declaratively.
    hope this helps,
    raj

  • HOWTO: Control Printer Attributes for a Report at Run Time Reports 6i

    HOWTO: Control Printer Attributes for a Report at Run Time
    Like page width , height etc
    my problem is i had installed a printer and it is set for
    printing different reports ( like invoice slips , legal size ,
    A3 etc ) each time i have to manually set the page settup from
    printer folder .instead if there is an option to set the printer
    attributes from Reports 6i it is great
    rajesh

    All the Printer Setup(Page Height and Page Width) must be set in
    the Reprot Program. These can be set at the Layout-Main Section
    in the Object Navigator.
    hth

  • OSB - Looking for howto's on multi machine message delivery.

    Hi.
    I am very new to Oracle Service Bus.
    I want to setup two machines, A and B.
    I want A to take service calls from BPEL, deliver them to B and have B deliver them to their final service, returning the reply back to A and finally BPEL.
    The communications between A and B can be unreliable, ie, B can wander off into the ether, for long periods, days, weeks, before returning.
    There is no expectation that A will ever 'disappear' and will always be there to talk to BPEL.
    Is there a howto or something that I can use to setup something like this?
    Am I even on the right track?
    Any assistance would be greatly appreciated.
    ...Lyall

    Thankyou, just the sort of thing I am looking for, advice on telling me what I am doing wrong.
    So, you are saying that I don't have OSB on Machine A but only have it on Machine B, listening on the end of a JMSQ.
    However, my end game scenario involves a central machine A with many satellite machines, B, C, D, etc.
    As I am a complete noob at OSB/WebLogic, I figure, for administrative purposes, I would have an OSB on A which was the administrator of the domain, which extends out to B, C, D, etc.
    So, in that case, OSB on A's sole role would be admin server whilst on B, C, D, etc, would be the actual processing. This would alleviate me having one admin console for each machine.
    Does this sound logical?
    To the above end, I am playing with OSB 10gR3 and I can create a domain using the configuration wizard and boot the admin server.
    I seem to have endless problems trying to start up a managed server for the domain. I always get a message similar to the following
    "Authentication denied: Boot identity not valid; The user name and/or password from the boot identity file (boot.properties) is not valid. The boot identity may have been changed since the boot identity file was created. Please edit and update the boot identity file with the proper values of username and password. The first time the updated boot identity file is used to start the server, these new values are encrypted."
    I have tried re-creating the boot.properties file, as per other posts on in these forums, to no avail.
    I have tried a cold install of OSB, run the config wizard, add a machine and managed server within the config wizard and the thing still wont boot.
    I have tried creating the server and machine using the admin console web pages, no success.
    I just can't seem to get a managed server to boot, out of the box!
    Once again, thanks for your help.
    ...Lyall

  • Great output from iMovie with still photos

    I have made a great movie using just stills in iMovie.
    http://www.youtube.com/watch?v=_Crs1Mx92js
    Enjoy!
    Ian

    Just tried to be witty.
    One starts to associate in a predictable way - some times. As my fellow student.
    Have no AppleTV
    Have no broad-band internet - still 50kb modem V.92
    So my interest is howto get as good result possibly to share - and DVD or BD-DVDs
    are the only solution I've got via iM'08 or 09 or 11
    Else (iM6/FC) - I copy back To Camera or if small save out as QT on DVD or BD-DVD.
    Wish I could figure out a way to get all funny things in iM'11 and over in HD resolution
    on just anything.
    - Will try if I can get it out on USB-memory - one way or another.
    Yours Bengt W

  • [request] Reiser4-patched GRUB

    ... Because I can't copy and paste under Minimax, LILO is screwing up like there's no tomorrow, and Damn Small Linux can't handle Reiser4. Also, I think it might be nicer to potential Reiser4/GRUB users to have the PKGBUILD and other necessary files for building it wrapped up in a nice little tarball.

    XFS is great for big files but its small-file performance is *hideous* - pacman is incredibly slow on it, unless your hard drive is a SATA or fast SCSI drive or something. And I've got a 7200 RPM IDE drive with a mere 2 MB cache, so with XFS pacman takes five minutes or so to find the data on a package...
    JFS, on the other hand, is almost as good as ReiserFS with small files and uses less of my CPU time, and seems overall the fastest FS on my machine. That said, different filesystems seem to perform very differently on different machines. If you've got a custom-made machine with a Seagate Barracuda in it, XFS might be the best for all I know.
    With regards to Reiser4... from what I've seen it's not half as bad as the benchmarks say, very much like ReiserFS - stronger in some areas, but still very much similar. One similarity I could definitely do without, though, is the long mount times. They're not quite as long as with ReiserFS, but they increase with volume size, so for large RAID arrays they'd probably be a showstopper... And damned if I can find an excuse for the mount times either, since Reiser4 doesn't fsck on mount as ReiserFS does.

  • Fibre Channel Howto Guide?

    Hi, I am new to Fibre Channel and I am having problems. I cannot get my v210's to see the fc 3510 array. The disks on the array show up on the switch fabric as Sun and wwpn numbers. The v210 is connected to the FC Switch (cisco 5428) but when I do a luxadm probe no array is seen. Similarly format shows only the local disk on the system.
    I can see the qlogic HBA card and its associated driver on the v210 and I am at a loss what to do next. I need to know how to configure the HBA and Im guessing I have to add it to the Zone. So I wondered if some one could explain zones or tell me where I can find documentation to help me. Any help would be greatly appreciated. thanks.

    Solaris 8 but we want to upgrade to Solaris 9.
    I dont have FC documentation available - Do you know where I can find some? thats why I registered here, otherwise I will have to buy a book or Go on an expensive course. Or there may be somewhere handy online, for free, that tells me what I need to know.? Howto guide?
    Are you referring to documentation that may have come with the hba or something on the sun site.
    Thanks for responding.

  • Howto 9ias cluster?

    Is there any docs to do cluster for 9ias? or I need to do with each components come with 9ias?
    thanks
    ckh :)

    ckh -
    The OC4J component of Oracle9iAS supports load balancing, high availability and application failover for Web applications.
    To see how to create a clustered environment for the OC4J component of 9iAS, please see the getting started documentation on OTN @
    http://technet.oracle.com/docs/tech/java/oc4j/htdocs/getstart.htm#1015479
    To create highly available HTTP services with Oracle HTTP Server, including the older Servlet/JSP container Apache JServ, I'd recommend reading a couple of the great papers on the java.apache.org site.
    See:
    http://java.apache.org/jserv/howto.load-balancing.html
    http://java.apache.org/jserv/papers/techniques.pdf
    cheers!
    -steve-

  • [HOWTO] ROOT 4.2.1 beta / CM 10.1 (4.2.2) on K860/860i [Rev2]

    Old HOW-TO:
    https://forums.lenovo.com/t5/Lenovo-Phones/HOWTO-CM-on-K860-860i-LePhone-update-11-03/td-p/1056045
    It has been a great time so far seeing the community growing and Lenovo development going on strong on this platform, it gets better and better! Big thank you to everyone involved!
    First part is for people wanting official ROM and root, second part is for people switching from official to latest CM 10.1
    How to update to 4.2.1 gain root on official 4.2.1:
    Master list of recoveries and roms on bbs.lephone.cc:
    http://bbs.lephone.cc/thread-526181-1-1.html
    Download official ROM version 701/702 from here:
    702 k860  http://pan.baidu.com/share/link?shareid=2604313118&uk=3106797123
    701 k860i http://pan.baidu.com/share/link?shareid=2606742729&uk=3106797123
    OR alternative (different build tree)
    0706 k860   http://pan.baidu.com/share/link?shareid=271861483&uk=3106797123
    0710 k860i  http://pan.baidu.com/share/link?shareid=282401818&uk=3106797123
    ~
    Download CWM recovery from here:
    http://pan.baidu.com/share/link?shareid=1516797553&uk=3106797123
    ~
    download superuser.zip from here:
    download.clockworkmod.com/superuser/superuser.zip
    ~
    Now that we have everything needed proceed to do following:
    1. Create a folder named sdfuse in the root of the sdcard and place the szb image in it.
    The other two files (recovery and superuser) place in the root of the sdcard.
    Shut down the phone and switch it back on by pressing Vol_UP+power_btn.
    (Protip: If you're regurarly flashing your roms from bootloader, place all of them in the same folder and just change the file extension for the ones you are not flashing at the moment, such as this *.szb1)
    Phone will enter recovery/diagnostics mode. Here you use vol_up/down buttons to navigate and power_btn to execute.
    You have to pick SD update here.
    After making the selection, the phone will do the rest, it takes about three to five minutes.
    2. Shut down the phone and switch it back on by pressing Vol_UP+power_btn.
    You have to pick Recovery here.
    Once in recovery, choose install zip from sdcard and select CWM_recovery.zip
    Reboot
    3. Shut down the phone and switch it back on by pressing Vol_UP+power_btn.
    You have to pick Recovery here.
    Once in recovery, choose install zip from sdcard and select superuser.zip
    Reboot.
    You're root#
    CM 10.1 on K860/860i
    This ROM is developed and mantained by Mr. Linkscue, master chef and ROM tools developer, really amazing guy, deserves attention.
    Latest release is Release3 as of this writing, stable and complete enough for a daily driver, please post feedback to the main thread if you have any:
    http://bbs.lephone.cc/thread-553805-1-1.html
    Current known bugs:
    1. Builtin superuser doesn't work (SuperSU is baked in for the time being)
    2. Bluetooth not working
    3. Wifi hotspot not working
    ~
    Download CWM recovery from here:
    http://pan.baidu.com/share/link?shareid=1516797553&uk=3106797123
    Download link for R3:
    http://pan.baidu.com/share/link?shareid=2534813596&uk=1175777033
    ~
    1. Create a folder named sdfuse in the root of the sdcard and place the szb image in it.
    The other two files (recovery and superuser) place in the root of the sdcard.
    Shut down the phone and switch it back on by pressing Vol_UP+power_btn.
    (Protip: If you're regurarly flashing your roms from bootloader, place all of them in the same folder and just change the file extension for the ones you are not flashing at the moment, such as this *.szb1)
    Phone will enter recovery/diagnostics mode. Here you use vol_up/down buttons to navigate and power_btn to execute.
    You have to pick SD update here.
    After making the selection, the phone will do the rest, it takes about three to five minutes.
    For recovery:
    2. Shut down the phone and switch it back on by pressing Vol_UP+power_btn.
    You have to pick Recovery here.
    Once in recovery, choose install zip from sdcard and select CWM_recovery.zip
    Reboot
    Additional apps from Play store, to increase control over the device and beef up the security a bit:
    1. ESET USSD control
    2. Android Firewall
    F-Droid https://f-droid.org/
    1. ADAway
    2. AFWall+
    I may or may not answer questions here, the info provided here is *as is* for the sake of "increasing signal" and I am not responsible for any potential bricked devices.
    Lenovo open source page with source for K860:
    http://www.lenovomobile.com/opensource/index.html

    Hey so finally have CM for K860 wow!
    Cheers and regards,
    • » νιנαソѕαяα∂нι ѕαмανє∂αм ™ « •
    ●๋•کáŕádhí'ک díáŕý ツ
    I am a volunteer here. I don't work for Lenovo

Maybe you are looking for