I not sure what causing this error, currently using DELL Inspiron 1420 Intel Core 2 Duo 2.00GHz with DDR2 2GBx2 RAM, while changing it back to old DDR2 1GBx2 RAM will solve the issue.

By following your advice, although i tried to boot using USB, where both Xiaopan and Beini was created using LinuxLive USB Creator, i wasn't able to detect the USB RTL8188RU, and worst situation for Beini where only able to detect until Core only. I got no issue with Backtrack DVD detecting my USB RTL8188RU.

Additional Info:
Booting XiaopanOS from VMWare is working correctly, but not able to detect USB RTL8188RU.
Booting Beini from VMWare is working correctly without issue, able to detect USB RTL8188RU.

I have XP, BT3, BT4, Lupu525, Xiaopan 0.42, memtest86+, using GRUB4DOS 0.95 to boot up without problem!
Tinycore prefer to boot on syslinux & isolinux than GRLDR!

OK, to boot Xiaopan with GRUB you only need the correct lines in menu.lst to make it work:
(In my case, I extracted XiaoPan_0.4.2.iso to C:\Xiaopan, you'll find 'boot', 'cde' folder & a xiaopanos.txt inside it.)

Thanks again jimpipe! :joy I now able to easier dual boot Beini / XiaopanOS using EasyBCD 2.2 without using the command as above.

Thanks for the guidance!

For EasyBCD, what i required to do is "Add New Entry", press "Install" located in the tab "NeoGrub" of "Operating Systems".

Once created, a new boot option will be created in the Boot Menu list where can be viewed in the "Edit Boot Menu" button.

By using the provided NeoGrub of EasyBCD, i'll just required to copy the previous created menu.lst into C:\NST\ folder to replace the empty menu.lst of NeoGrub created by EasyBCD. And, thats it, is all done! ^^

I tried to restart my PC, and able to choose the boot menu "NeoGrub Bootloader" which open up the menu.lst, where my Beini and XiaoPanOS can be found inside

:yes Yes, the booting issue is solved, but weird is Beini is still not detecting the device. The 8188RU driver is loaded as in Control Panel > System, but i couldn't manage to locate the device from the list as in "sudo ifconfig -a".

I don't have Beini installed, is the same wireless card working in XiaoPan 0.43?
If the answer is yes, then it is possible to replace the wireless drivers in Beini's folder with XiaoPan 0.43
BTW, remove the 'waitusb' option in your menu.lst for Beini since you are booting from hdd and test again.

yes correct, the same wireless card is working with XiaoPan 0.4.1, not working with XiaoPan 0.4.3 (this version might not compatible with RTL8188RU).
The weird case is RTL8188RU is detectable in both Beini 1.2.4 / XiaoPan 0.4.1 while using VMWare, but not detectable in HDD Boot for Beini 1.2.4.
How do I replace the driver in Beini folder? Do I just copy the driver files from XiaoPan to Beini's folder? It is as listed below (but the file type is different)?From Xiaopan\cde\optional

Please refer to this thread: http://dishingtech.blogspot.com.au/2012/03/backtrack-v-beini-hacking-wifi-easy-way.html
According to Penguin, Beini 1.24 is based on Beini 1.23 and your card should be supported but maybe some conflicts with other drivers.
The XiaoPan 0.4.2.3 may works for your card and Beini 1.23 is build for your card with conflict drivers deleted, read the change log inside Beini folder, *Beini 1.25 does not suit for your card!

Xiaopan 0.42 detect my Linksys wusb54g and the module was loaded but can't work in inflator/feeding bootle/minidwep.
In Xiaopan 0.43, it works flawlessly.

I got no issue when using Beini 1.2.3 / 1.2.4 in VMWare, both able to detect the RTL8188RU.
And for XiaoPanOS, only version 0.4.1 able to detect it in VMWare, version 0.4.2 and 0.4.3 are not able to detect it.

When come back to booting from HDD using Beini 1.2.3 / 1.2.4, both of them not detecting the device.
And for XiaoPanOS, is the same as above, only version 0.4.1 able to detect it. Do you have any idea on this ?

Boot your XiaoPan or Beini without pluging in the wireless card, wait till it fully loaded to desktop and you can move the mouse freely, then plug in the wireless card! this trick may solve your problem.

As the wierd problem for VM or virtualbox, my guess is VM running in Windows and those virtual pc are possibly using ndiswrapper to install the usb card.

Core Linux is sometimes hard to troubleshoot even for experience linux user, I really appreciate the efforts for whom making Beini & Xiaopan for the community.

hi chensan,
em...I think there is no point having 2 identical distro just to do the same job.

Both Beini & Xiaopan offered almost same tools that what you all are after: feedingbottle/minidwep/inflator.

The creator of Beini/Xiaopan may not have build all the wireless drivers in the firmware.tcz or the dependencies for it, maybe due to some drivers conflict reported by end user...or whatever reasons. (Read the changed logs for the respective build)

As for your wireless card, you can always blacklist other wireless card drivers except yours.

When Tinycore boot up, it will 1st need to know where is it extension files and any backup/restore/customized file located, then it will load applications/drivers which listed in onboot.lst and copy2fs.lst into RAM, mydata.tgz (default backup files) or xiaopan.tgz (cuztomized backup file by xiaopan) which contained any special settings will restore to the system structure.

Both 'APP/Driver'.tce and 'APP/Driver'.tcz are installable Tinycore Extension file.
'.tce' will get priority install to RAM and ready at any time, '.tcz' doesn't occupied in RAM deliberately unless specified in onboot.lst or copy2fs.lst.

Tinycore will search inside the 'tce' folder you've specified in the boot parameter, for onboot.lst, mydata.tgz, also 'optional' and 'ondemand' folders. All priority loaded Tinycore extensions files should put inside 'optional' folder, and those not acitively run should put inside 'ondemand' folder. The idea is to lighten the load of RAM in use.

To blacklist all other wireless drivers, move them into the 'ondemand' folder. Edit the onboot.lst and load only your wireless driver.

Donate to Us

Did you find our forums useful? Feel free to donate Bitcoin to us using the form below. Those who donate the equivlent of $10 USD or more will be upgraded to VIP membership. Don't have Bitcoin? Use your credit card to GO VIP here. Don't want to fork out some coin? There are other ways to GO VIP. Bitcoin: 1LMTGSoTyJWXuy2mQkHfgMzD7ez74x1Z8K