From: Dinesh A. <mdl...@ya...> - 2005-06-05 10:35:03
|
Hi All, I am trying to load module [ which I need to debug] in UML Kernel via insmod command but getting following message: insmod: QM_MODULES: Function not implemented I am accessing kernel module which is in host filesystem by using below command $mount none /mnt -t hostfs -o /home/dahuja As per my understanding, I may need to install module-init-tools in my UML Kernel but make utility is not available in my UML Kernel. I am confused here because insmod, lsmod are already existing in /sbin in UML Kernel's filesystem. I have not installed Kernel modules in the /lib/moudules/`uname -r` directory yet. This doesnot seems to be a cause of my problem. Is there any filesystem available for UML which has all these utilities already installed ? How should I proceed if I need to install make utility in UML kernel. Thanks & Regards Dinesh __________________________________________________________ Free antispam, antivirus and 1GB to save all your messages Only in Yahoo! Mail: http://in.mail.yahoo.com |
From: Dinesh A. <mdl...@ya...> - 2005-06-23 16:34:40
|
Sorry for troubling again. This has been discussed previously but I was not able to make out any way around for my problem and hence posting the latest problem which I am facing while installing RPM on UML filesystem. As per your suggestions, I have created a new filesystem and mounted it on /mnt/cdrom [root@localhost root]# mount -t ext2 -o loop /home/dahuja/DownLoads/UMLPatches/disk2.img /mnt/cdrom The free available space is as follows : [root@localhost root]# df -h /mnt/cdrom Filesystem Size Used Avail Use% Mounted on /home/dahuja/DownLoads/UMLPatches/disk2.img 146M 13K 138M 1% /mnt/cdrom [root@localhost UMLPatches]# rpm -i --root /mnt/cdrom glibc-common-2.3.2-4.80.8.i386.rpm warning: glibc-common-2.3.2-4.80.8.i386.rpm: V3 DSA signature: NOKEY, key ID db42a60e installing package glibc-common-2.3.2-4.80.8 needs 39MB on the /mnt/cdrom filesystem Installing glibc-common gives me above error, but df command shows sufficient memory to proceed with installation. Please advise on this. Thanks & Regards Dinesh __________________________________________________________ Free antispam, antivirus and 1GB to save all your messages Only in Yahoo! Mail: http://in.mail.yahoo.com |
From: Blaisorblade <bla...@ya...> - 2005-06-24 09:21:55
|
On Thursday 23 June 2005 18:34, Dinesh Ahuja wrote: > Sorry for troubling again. This has been discussed > previously but I was not able to make out any way > around for my problem and hence posting the latest > problem which I am facing while installing RPM on UML > filesystem. > As per your suggestions, I have created a new > filesystem and mounted it on /mnt/cdrom Well, I don't remember the exact reason, but if you need simply to expand the available space on a UML filesystem, it can be expanded on the host (search the list / the Wiki). > [root@localhost root]# mount -t ext2 -o loop > /home/dahuja/DownLoads/UMLPatches/disk2.img > /mnt/cdrom > > The free available space is as follows : > [root@localhost root]# df -h /mnt/cdrom > Filesystem Size Used Avail Use% Mounted on > /home/dahuja/DownLoads/UMLPatches/disk2.img > 146M 13K 138M 1% /mnt/cdrom > > [root@localhost UMLPatches]# rpm -i --root /mnt/cdrom > glibc-common-2.3.2-4.80.8.i386.rpm > warning: glibc-common-2.3.2-4.80.8.i386.rpm: V3 DSA > signature: NOKEY, key ID db42a60e > installing package glibc-common-2.3.2-4.80.8 > needs 39MB on the /mnt/cdrom filesystem > Installing glibc-common gives me above error, but df > command shows sufficient memory to proceed with > installation. I guess the real error is that there is no RPM database in the mounted filesystem, and that can be solved with rpm --initdb --root /mnt/cdrom (possibly after creating /mnt/cdrom/var/lib/rpm with correct permissions). > Please advise on this. > > Thanks & Regards > Dinesh -- Inform me of my mistakes, so I can keep imitating Homer Simpson's "Doh!". Paolo Giarrusso, aka Blaisorblade (Skype ID "PaoloGiarrusso", ICQ 215621894) http://www.user-mode-linux.org/~blaisorblade ___________________________________ Yahoo! Mail: gratis 1GB per i messaggi e allegati da 10MB http://mail.yahoo.it |
From: Johan M. <jo...@ca...> - 2005-06-06 07:41:31
|
On Sun, 2005-06-05 at 11:34 +0100, Dinesh Ahuja wrote: > I am trying to load module [ which I need to debug] in > UML Kernel via insmod command but getting following > message: > insmod: QM_MODULES: Function not implemented > > I am accessing kernel module which is in host > filesystem by using below command > $mount none /mnt -t hostfs -o /home/dahuja > > As per my understanding, I may need to install > module-init-tools in my UML Kernel but make utility is > not available in my UML Kernel. I am confused here > because insmod, lsmod are already existing in /sbin in > UML Kernel's filesystem. The insmod error message is caused by either a kernel lacking module support (which you probably built yourself) or an incompatible version of modutils/module-init-tools with your kernel. > I have not installed Kernel modules in the > /lib/moudules/`uname -r` directory yet. This doesnot > seems to be a cause of my problem. No, it's not. > Is there any filesystem available for UML which has > all these utilities already installed ? How should I > proceed if I need to install make utility in UML > kernel. If you're running debian, you can easily create an uml filesystem yourself with debootstrap. |
From: Dinesh A. <mdl...@ya...> - 2005-06-09 03:15:32
|
> The insmod error message is caused by either a > kernel lacking module > support (which you probably built yourself) or an > incompatible version > of modutils/module-init-tools with your kernel. I have module-init-tools in my host filesystem but not able to install in UML Kernel, because GNU make utility is not available. Are there any pre-built utilities available for UML Kernel so that I can get make utility ? Regards Dinesh --- Johan Mulder <jo...@ca...> wrote: > On Sun, 2005-06-05 at 11:34 +0100, Dinesh Ahuja > wrote: > > I am trying to load module [ which I need to > debug] in > > UML Kernel via insmod command but getting > following > > message: > > insmod: QM_MODULES: Function not implemented > > > > I am accessing kernel module which is in host > > filesystem by using below command > > $mount none /mnt -t hostfs -o /home/dahuja > > > > As per my understanding, I may need to install > > module-init-tools in my UML Kernel but make > utility is > > not available in my UML Kernel. I am confused here > > because insmod, lsmod are already existing in > /sbin in > > UML Kernel's filesystem. > > The insmod error message is caused by either a > kernel lacking module > support (which you probably built yourself) or an > incompatible version > of modutils/module-init-tools with your kernel. > > > I have not installed Kernel modules in the > > /lib/moudules/`uname -r` directory yet. This > doesnot > > seems to be a cause of my problem. > > No, it's not. > > > Is there any filesystem available for UML which > has > > all these utilities already installed ? How should > I > > proceed if I need to install make utility in UML > > kernel. > > If you're running debian, you can easily create an > uml filesystem > yourself with debootstrap. > > > > ------------------------------------------------------- > This SF.Net email is sponsored by: NEC IT Guy Games. > How far can you shotput > a projector? How fast can you ride your desk chair > down the office luge track? > If you want to score the big prize, get to know the > little guy. > Play to win an NEC 61" plasma display: > http://www.necitguy.com/?r=20 > _______________________________________________ > User-mode-linux-user mailing list > Use...@li... > https://lists.sourceforge.net/lists/listinfo/user-mode-linux-user > __________________________________________________________ Free antispam, antivirus and 1GB to save all your messages Only in Yahoo! Mail: http://in.mail.yahoo.com |
From: Blaisorblade <bla...@ya...> - 2005-06-09 14:01:24
|
On Thursday 09 June 2005 05:15, Dinesh Ahuja wrote: > > The insmod error message is caused by either a > > kernel lacking module > > support (which you probably built yourself) or an > > incompatible version > > of modutils/module-init-tools with your kernel. > > I have module-init-tools in my host filesystem but not > able to install in UML Kernel, because GNU make > utility is not available. I guess neither GCC is available... > Are there any pre-built > utilities available for UML Kernel so that I can get > make utility ? When you install a package inside the UML filesystem, the fact that it's UML does not matter *at all* (unless it's hdparm, which will likely fail since there is no IDE device)... You must only think to what distro you are using in the UML filesystem. -- Inform me of my mistakes, so I can keep imitating Homer Simpson's "Doh!". Paolo Giarrusso, aka Blaisorblade (Skype ID "PaoloGiarrusso", ICQ 215621894) http://www.user-mode-linux.org/~blaisorblade ___________________________________ Yahoo! Mail: gratis 1GB per i messaggi e allegati da 10MB http://mail.yahoo.it |
From: Dinesh A. <mdl...@ya...> - 2005-06-09 16:37:17
|
> When you install a package inside the UML > filesystem, the fact that it's UML > does not matter *at all* (unless it's hdparm, which > will likely fail since > there is no IDE device)... You must only think to > what distro you are using > in the UML filesystem. I got your point. I am working with Red Hat and it means that I need to download the rpm packages for GNU utilities. As rpm was not available in UML filesystem , I tried to run rpm by mounting host file system [Red Hat which has rpm installed in /bin directory]. I got following error : rpm: error while loading shared libraries: librpm-4.2.so: cannot open shared object file: No such file or directory. Please tell me where I am going wrong. To install rpm packages, i need to have rpm manager installed in UML filesystem. Am i right in my understanding ? > Are you sure you built your kernel with module > support? Yes. Module support in switched on. Thanks & Regards Dinesh --- Blaisorblade <bla...@ya...> wrote: > On Thursday 09 June 2005 05:15, Dinesh Ahuja wrote: > > > The insmod error message is caused by either a > > > kernel lacking module > > > support (which you probably built yourself) or > an > > > incompatible version > > > of modutils/module-init-tools with your kernel. > > > > I have module-init-tools in my host filesystem but > not > > able to install in UML Kernel, because GNU make > > utility is not available. > I guess neither GCC is available... > > Are there any pre-built > > utilities available for UML Kernel so that I can > get > > make utility ? > When you install a package inside the UML > filesystem, the fact that it's UML > does not matter *at all* (unless it's hdparm, which > will likely fail since > there is no IDE device)... You must only think to > what distro you are using > in the UML filesystem. > -- > Inform me of my mistakes, so I can keep imitating > Homer Simpson's "Doh!". > Paolo Giarrusso, aka Blaisorblade (Skype ID > "PaoloGiarrusso", ICQ 215621894) > http://www.user-mode-linux.org/~blaisorblade > > > > > > ___________________________________ > Yahoo! Mail: gratis 1GB per i messaggi e allegati da > 10MB > http://mail.yahoo.it > > > > ------------------------------------------------------- > This SF.Net email is sponsored by: NEC IT Guy Games. > How far can you shotput > a projector? How fast can you ride your desk chair > down the office luge track? > If you want to score the big prize, get to know the > little guy. > Play to win an NEC 61" plasma display: > http://www.necitguy.com/?r=20 > _______________________________________________ > User-mode-linux-user mailing list > Use...@li... > https://lists.sourceforge.net/lists/listinfo/user-mode-linux-user > __________________________________________________________ How much free photo storage do you get? Store your friends 'n family snaps for FREE with Yahoo! Photos http://in.photos.yahoo.com |
From: Blaisorblade <bla...@ya...> - 2005-06-09 17:19:57
|
On Thursday 09 June 2005 18:37, Dinesh Ahuja wrote: > > When you install a package inside the UML > > filesystem, the fact that it's UML > > does not matter *at all* (unless it's hdparm, which > > will likely fail since > > there is no IDE device)... You must only think to > > what distro you are using > > in the UML filesystem. > > I got your point. I am working with Red Hat and it > means that I need to download the rpm packages for GNU > utilities. > > As rpm was not available in UML filesystem , I tried > to run rpm by mounting host file system [Red Hat which > has rpm installed in /bin directory]. > I got following error : > rpm: error while loading shared libraries: > librpm-4.2.so: cannot open shared object file: No such > file or directory. > > Please tell me where I am going wrong. To install rpm > packages, i need to have rpm manager installed in UML > filesystem. Am i right in my understanding ? That would work, but there is another possibility: loop-mount the root_fs from the host and use the rpm option to specify where you want to install the packages... don't do that if the Distro versions are too different because different RPM version have different archive versions. > > Are you sure you built your kernel with module > > > support? > > Yes. Module support in switched on. > > Thanks & Regards > Dinesh -- Inform me of my mistakes, so I can keep imitating Homer Simpson's "Doh!". Paolo Giarrusso, aka Blaisorblade (Skype ID "PaoloGiarrusso", ICQ 215621894) http://www.user-mode-linux.org/~blaisorblade ___________________________________ Yahoo! Messenger: chiamate gratuite in tutto il mondo http://it.beta.messenger.yahoo.com |
From: Dinesh A. <mdl...@ya...> - 2005-06-11 20:38:06
|
>That would work, but there is another possibility : >loop-mount the root_fs from the host and use the rpm >option to specify where you want to install the >packages. As per guidance, I have tried the following method [root@localhost UML]# rpm -i --prefix /mnt/cdrom/usr/local binutils-2.13.90.0.18-9.i386.rpm error: package binutils is not relocateable Any suggestions ? I am using Red Hat 8.0. Is there filesystem which has all these utilities installed ? Thanks & Regards Dinesh --- Blaisorblade <bla...@ya...> wrote: > On Thursday 09 June 2005 18:37, Dinesh Ahuja wrote: > > > When you install a package inside the UML > > > filesystem, the fact that it's UML > > > does not matter *at all* (unless it's hdparm, > which > > > will likely fail since > > > there is no IDE device)... You must only think > to > > > what distro you are using > > > in the UML filesystem. > > > > I got your point. I am working with Red Hat and it > > means that I need to download the rpm packages for > GNU > > utilities. > > > > As rpm was not available in UML filesystem , I > tried > > to run rpm by mounting host file system [Red Hat > which > > has rpm installed in /bin directory]. > > I got following error : > > rpm: error while loading shared libraries: > > librpm-4.2.so: cannot open shared object file: No > such > > file or directory. > > > > Please tell me where I am going wrong. To install > rpm > > packages, i need to have rpm manager installed in > UML > > filesystem. Am i right in my understanding ? > That would work, but there is another possibility: > loop-mount the root_fs from > the host and use the rpm option to specify where you > want to install the > packages... don't do that if the Distro versions are > too different because > different RPM version have different archive > versions. > > > Are you sure you built your kernel with module > > > > > support? > > > > Yes. Module support in switched on. > > > > Thanks & Regards > > Dinesh > > > -- > Inform me of my mistakes, so I can keep imitating > Homer Simpson's "Doh!". > Paolo Giarrusso, aka Blaisorblade (Skype ID > "PaoloGiarrusso", ICQ 215621894) > http://www.user-mode-linux.org/~blaisorblade > > > ___________________________________ > Yahoo! Messenger: chiamate gratuite in tutto il > mondo > http://it.beta.messenger.yahoo.com > __________________________________________________________ How much free photo storage do you get? Store your friends 'n family snaps for FREE with Yahoo! Photos http://in.photos.yahoo.com |
From: Blaisorblade <bla...@ya...> - 2005-06-13 14:34:41
|
On Saturday 11 June 2005 22:37, Dinesh Ahuja wrote: > >That would work, but there is another possibility : > >loop-mount the root_fs from the host and use the rpm > >option to specify where you want to install the > >packages. > > As per guidance, I have tried the following method > [root@localhost UML]# rpm -i --prefix > /mnt/cdrom/usr/local binutils-2.13.90.0.18-9.i386.rpm > error: package binutils is not relocateable Wrong option... that is for moving some files that the package specifies as "relocatable" inside the same root. The right option is "--root": --root DIRECTORY Use the file system tree rooted at DIRECTORY for all operations. Note that this means the data- base within DIRECTORY will be used for dependency checks and any scriptlet(s) (e.g. %post if installing, or %prep if building, a package) will be run after a chroot(2) to DIRECTORY. > Any suggestions ? I am using Red Hat 8.0. Is there > filesystem which has all these utilities installed -- Inform me of my mistakes, so I can keep imitating Homer Simpson's "Doh!". Paolo Giarrusso, aka Blaisorblade (Skype ID "PaoloGiarrusso", ICQ 215621894) http://www.user-mode-linux.org/~blaisorblade ___________________________________ Yahoo! Messenger: chiamate gratuite in tutto il mondo http://it.beta.messenger.yahoo.com |
From: Dinesh A. <mdl...@ya...> - 2005-06-15 15:07:55
|
When I try to install binutils, I was aksed to install its dependenices glibc and glibc-common. While installing glibc-common, I got following error message : installing package glibc-common-2.3.2-4.80.8 needs 148MB on the /mnt/cdrom filesystem Where as my filesystem doesnot seems to have free space amounting to above mentioned figure. Is there anyway by which I can expand the size of filesystem or please suggest a way to fight back with this problem. Thanks & Regards Dinesh --- Blaisorblade <bla...@ya...> wrote: > On Saturday 11 June 2005 22:37, Dinesh Ahuja wrote: > > >That would work, but there is another possibility > : > > >loop-mount the root_fs from the host and use the > rpm > > >option to specify where you want to install the > > >packages. > > > > As per guidance, I have tried the following method > > [root@localhost UML]# rpm -i --prefix > > /mnt/cdrom/usr/local > binutils-2.13.90.0.18-9.i386.rpm > > error: package binutils is not relocateable > Wrong option... that is for moving some files that > the package specifies as > "relocatable" inside the same root. The right option > is "--root": > > --root DIRECTORY > Use the file system tree rooted at > DIRECTORY for all operations. > Note that this means the data- > base within DIRECTORY will be used for > dependency checks and any > scriptlet(s) (e.g. %post if > installing, or %prep if building, a > package) will be run after a > chroot(2) to DIRECTORY. > > > Any suggestions ? I am using Red Hat 8.0. Is there > > filesystem which has all these utilities installed > > -- > Inform me of my mistakes, so I can keep imitating > Homer Simpson's "Doh!". > Paolo Giarrusso, aka Blaisorblade (Skype ID > "PaoloGiarrusso", ICQ 215621894) > http://www.user-mode-linux.org/~blaisorblade > > > ___________________________________ > Yahoo! Messenger: chiamate gratuite in tutto il > mondo > http://it.beta.messenger.yahoo.com > __________________________________________________________ Free antispam, antivirus and 1GB to save all your messages Only in Yahoo! Mail: http://in.mail.yahoo.com |
From: Johan M. <jo...@ca...> - 2005-06-09 14:05:46
|
On Thu, 2005-06-09 at 04:15 +0100, Dinesh Ahuja wrote: > > The insmod error message is caused by either a > > kernel lacking module > > support (which you probably built yourself) or an > > incompatible version > > of modutils/module-init-tools with your kernel. > > I have module-init-tools in my host filesystem but not > able to install in UML Kernel, because GNU make > utility is not available. Are there any pre-built > utilities available for UML Kernel so that I can get > make utility ? Sure, but if your kernel doesn't have the ability to load modules, it's no use anyway ;) Are you sure you built your kernel with module support? -- Johan Mulder Cambrium BV. |