Re: Probleme ASUS A7N8X-X ME Linuxin
Une ndoqa kete ketu ne fakt.
First, we must install the kernel sources. This is done by using YaST (series d, package lx_sus24) or, alternatively, we can use the original kernel available at
www.kernel.org. In the first case, we can now proceed to Step 2. In the second case, it is best to start by storing the archive linux-2.4.2.tar.gz in the /tmp directory. Then we decompress the sources with
tar xvzf linux-2.4.2.tar.gz
Next, we copy the linux directory to /usr/src/linux-2.4.2, switch to the directory of kernel sources, and then update the symbolic link with:
cd /usr/src
rm linux
mkdir linux-2.4.2
ln -s linux-2.4.2 linux
mv /tmp/linux/* /usr/src/linux
2. Compiling the Kernel
To compile the kernel, we start with the configuration of our current SuSE kernel.
cp /boot/vmlinuz_24.config /usr/src/linux/.config
make menuconfig
You should always select Loadable Module Support --> Enable Loadable Module Support, since doing so enables you to load kernel modules later on. It is important that you select
IrDA (infrared) Support --> IrDA Subsystem Support
as the module. You don't need any of the other options listed under this menu item. You also must select
Character Devices --> I2C Support --> I2C Support (i2c-core.o)
and
I2C bit-banging Interface (i2c-algo-bit.o)
Multimedia Devices --> Video For Linux (videodev.o)
as well as the submenu item
Video For Linux --> BT484 Video For Linux (bttv.o)
Testing revealed that some files could not be compiled with this configuration (6pack.c). The solution is to disable the Amateur Radio Support --> Amateur Radio Support option - as long as you don't need to use the amateur radio functions. We can now finish and save the configuration. Even if you did not make any changes to the configuration you must save it and recompile the kernel. Next, we must compile the kernel and install the modules:
make dep
make bzImage
make modules
make modules_install
3. Booting the New Kernel
To make the kernel bootable, copy it to the /boot directory and insert the corresponding entry in /etc/lilo.conf.
mkdir /boot/new
cp arch/i386/boot/bzImage /boot/new/vmlinuz
cp System.map /boot/new
Now we also insert the following lines in the /etc/lilo.conf file:
image = /boot/new/vmlinuz
root = /dev/hdax (The x is the same as the one under the entry for the linux label)
label = new
Now all you need to do is activate lilo and you are all set to restart the system. Enter new in response to the lilo prompt.
dhe rezultati eshte ky:
Loading module reiserf ...........
Insmod reiserf: no module by that name found
Kernel panic: VFS: Unable to mount root fs on 03:42
do ja ti beja nje menu config perseri por tani me thote string missing (harrova ti beje nje make dep pas dickaje qe bera)
Arrije ta hap me safe mode dua ta kthej ne gjendjen e meparshme por nuk arrije dot.