You are not logged in.

#1 2009-01-23 01:06:36

azurepancake
Member
Registered: 2009-01-19
Posts: 42

Pacman Errors: Installing ndiswrapper

I'm currently installing Arch-Linux on my laptop, and everything has gone well. But, I am having a little trouble using Pacman to install Ndiswrapper on my machine. I first attempted to install it, and it appeared to download all the dependencies and packages. It then spit out a huge error, and when I attempted to install once again - I got the same error:

[root@asuka ~]# pacman -S ndiswrapper
resolving dependencies...
looking for inter-conflicts...

Targets (9): wireless_tools-29-2  ndiswrapper-utils-1.53-1  klibc-1.5.15-1  
             klibc-extras-2.5-2  klibc-udev-135-2  filesystem-2009.01-1  
             mkinitcpio-0.5.21-1  kernel26-2.6.28.1-1  ndiswrapper-1.53-4  

Total Download Size:    0.00 MB
Total Installed Size:   107.00 MB

Proceed with installation? [Y/n] y
checking package integrity...
(9/9) checking for file conflicts                   [#####################] 100%
error: could not prepare transaction
error: failed to commit transaction (conflicting files)
klibc: /usr/lib/klibc/include/asm/Kbuild exists in filesystem
klibc: /usr/lib/klibc/include/asm/a.out.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/acpi.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/agp.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/alternative-asm.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/alternative.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/apic.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/apicdef.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/arch_hooks.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/asm-offsets.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/atomic.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/atomic_32.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/atomic_64.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/auxvec.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/bitops.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/boot.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/bootparam.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/bug.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/bugs.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/byteorder.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/cache.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/cacheflush.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/calgary.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/calling.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/checksum.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/checksum_32.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/checksum_64.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/cmpxchg.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/cmpxchg_32.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/cmpxchg_64.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/compat.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/cpu.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/cpufeature.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/cputime.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/current.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/debugreg.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/delay.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/desc.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/desc_defs.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/device.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/div64.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/dma-mapping.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/dma.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/dmi.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/dwarf2.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/e820.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/edac.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/elf.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/emergency-restart.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/errno.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/fb.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/fcntl.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/fixmap.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/fixmap_32.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/fixmap_64.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/floppy.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/frame.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/futex.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/gart.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/genapic.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/genapic_32.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/genapic_64.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/geode.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/hardirq.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/hardirq_32.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/hardirq_64.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/highmem.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/hpet.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/hw_irq.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/hypertransport.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/i387.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/i8253.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/i8259.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/ia32.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/ia32_unistd.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/idle.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/intel_arch_perfmon.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/io.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/io_32.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/io_64.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/io_apic.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/ioctl.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/ioctls.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/iommu.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/ipcbuf.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/ipi.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/irq.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/irq_regs.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/irq_regs_32.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/irq_regs_64.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/irqflags.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/ist.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/k8.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/kdebug.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/kexec.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/kmap_types.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/kprobes.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/ldt.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/lguest.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/lguest_hcall.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/linkage.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/local.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/mach-default/apm.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/mach-default/do_timer.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/mach-default/entry_arch.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/mach-default/mach_apic.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/mach-default/mach_apicdef.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/mach-default/mach_ipi.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/mach-default/mach_mpparse.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/mach-default/mach_mpspec.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/mach-default/mach_timer.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/mach-default/mach_traps.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/mach-default/mach_wakecpu.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/mach-default/pci-functions.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/mach-default/setup_arch.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/mach-default/smpboot_hooks.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/mach-generic/mach_apic.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/mach-generic/mach_apicdef.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/mach-generic/mach_ipi.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/mach-generic/mach_mpparse.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/mach-generic/mach_mpspec.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/mach-voyager/do_timer.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/mach-voyager/entry_arch.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/mach-voyager/setup_arch.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/math_emu.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/mc146818rtc.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/mca.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/mca_dma.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/mce.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/mman.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/mmu.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/mmu_context.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/mmu_context_32.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/mmu_context_64.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/mmx.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/mmzone.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/mmzone_32.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/mmzone_64.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/module.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/mpspec.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/mpspec_def.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/msgbuf.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/msidef.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/msr-index.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/msr.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/mtrr.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/mutex.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/mutex_32.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/mutex_64.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/nmi.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/numa.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/numa_32.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/numa_64.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/numaq.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/page.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/page_32.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/page_64.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/param.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/paravirt.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/parport.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/pci-direct.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/pci.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/pci_32.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/pci_64.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/pda.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/percpu.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/pgalloc.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/pgtable-2level-defs.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/pgtable-2level.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/pgtable-3level-defs.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/pgtable-3level.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/pgtable.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/pgtable_32.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/pgtable_64.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/poll.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/posix_types.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/posix_types_32.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/posix_types_64.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/prctl.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/processor-cyrix.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/processor-flags.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/processor.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/proto.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/ptrace-abi.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/ptrace.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/reboot.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/reboot_fixups.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/required-features.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/resource.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/resume-trace.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/rio.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/rtc.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/rwlock.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/rwsem.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/scatterlist.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/seccomp.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/seccomp_32.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/seccomp_64.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/sections.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/segment.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/sembuf.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/serial.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/setup.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/shmbuf.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/shmparam.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/sigcontext.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/sigcontext32.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/siginfo.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/signal.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/smp.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/socket.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/sockios.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/sparsemem.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/spinlock.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/spinlock_types.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/srat.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/stacktrace.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/stat.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/statfs.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/string.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/string_32.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/string_64.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/suspend.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/suspend_32.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/suspend_64.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/swiotlb.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/sync_bitops.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/system.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/system_64.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/tce.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/termbits.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/termios.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/therm_throt.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/thread_info.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/time.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/timer.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/timex.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/tlb.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/tlbflush.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/topology.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/tsc.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/types.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/uaccess.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/uaccess_32.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/uaccess_64.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/ucontext.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/unaligned.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/unistd.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/unistd_32.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/unistd_64.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/unwind.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/user.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/user32.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/user_32.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/user_64.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/vga.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/vgtod.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/vic.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/vm86.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/vmi.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/vmi_time.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/voyager.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/vsyscall.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/xen/hypercall.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/xen/hypervisor.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/xen/interface.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/xor.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/xor_32.h exists in filesystem
klibc: /usr/lib/klibc/include/asm/xor_64.h exists in filesystem
Errors occurred, no packages were upgraded.

I'm not quite sure what to think of this. I was hoping someone would know a way I can resolve this from happening?

Any information will be much appreciated.

Thank you!

Last edited by azurepancake (2009-01-23 19:49:17)

Offline

#2 2009-01-23 01:09:35

fwojciec
Member
Registered: 2007-05-20
Posts: 1,411

Re: Pacman Errors: Installing ndiswrapper

Here is the information: http://www.archlinux.org/news/411/

Offline

#3 2009-01-23 01:57:43

azurepancake
Member
Registered: 2009-01-19
Posts: 42

Re: Pacman Errors: Installing ndiswrapper

Doh. That did it!

Can't believe I missed that! Thank you very much.

Offline

#4 2009-01-23 19:49:05

azurepancake
Member
Registered: 2009-01-19
Posts: 42

Re: Pacman Errors: Installing ndiswrapper

Hmm, I've seemed to run into a little problem after running, 'rm /usr/lib/klibc/include/asm'. I was able to delete it and then finally install Ndiswrapper. I then rebooted my computer and it attempted to load Arch. But, instead of bringing me into Arch, it dropped me into the recovery shell, and reported the following errors:

ERROR: Failed to parse block device name for '/dev/disk/by-uuid/*UUID_STRING*

ERROR: root fs cannot be detected. Try using the rootfstype= kernel parameter

Dropping to a recovery shell... type 'exit' to reboot
NOTE: klibc contains no 'ls' binary, use 'echo *' instead

I tried finding if anyone else reported this issue, but I haven't had any luck. Anyone familiar to this issue, or have any advice to resolve it? Any information will be very much appreciated.

Thank you.

Last edited by azurepancake (2009-01-23 19:49:49)

Offline

#5 2009-01-23 20:11:16

scarecrow
Member
From: Greece
Registered: 2004-11-18
Posts: 715

Re: Pacman Errors: Installing ndiswrapper

I had a similar issue on my lappy after upgrading the kernel to 2.6.28
The cure was ugly, but it worked: I booted the system from the archboot CD, edited the HOOKS part, removed the uresume hook, and then ran "mkinitcpio -p kernel26".
After that, I was able to boot the laptop without issues.
No biggie, as with swsusp enabled I was able to sunspend-to-disk, but suspend-to-ram did not work (this is probably because of a buggy BIOS, but since LG does not offer any BIOS upgrades I cannot really do much (the lappy is a LG E210 subnotebook).
Since the problem is fresh, I don't really know the exact reason of the boot failure. I will post as soon as I find out.


Microshaft delenda est

Offline

#6 2009-01-23 21:04:15

azurepancake
Member
Registered: 2009-01-19
Posts: 42

Re: Pacman Errors: Installing ndiswrapper

Thanks a lot for the above post! I think its got me going in the right direction, I just need to ask a few questions. Please excuse my ignorance, for I am quite new to Arch-Linux and am not too familiar with 'mkinitcpio' or 'hooks'. However, I did read the wiki article (http://wiki.archlinux.org/index.php/Mki … _the_HOOKS) which has helped clear some things up for me.

So, let me see if I understand correctly.

1. Boot from Arch-Linux CD-ROM (I have it on a USB flash-drive, which should be okay - right?)

2. I want to disable the resume hook. So from the command line, I need to run:

disablehooks="resume"

3. Once I've done the above, I want to regenerate the the default preset initramfs image. I do this by running:

mkinitcpio -p kernel26

Once the kernel has been regenerated, I then reboot and hopefully Arch-Linux will boot-up.

Now, the one thing I don't understand is how to do this to my installation on the hard drive (in other words, regenerate the kernel on the hard drive). If I run this from the flash-drive, wouldn't it just be effecting the system installed on the flash-drive? I can mount the partitions from the hard drive onto the flash-drive with no problem, if that is required. Again, sorry for my ignorance!

Any who, if someone could perhaps verify that my theory of performing this is correct, and clear up how to perform these steps on the hard disk installation - I will be ever grateful.

Thanks again.

Last edited by azurepancake (2020-08-05 12:09:03)

Offline

#7 2009-01-23 21:16:50

fwojciec
Member
Registered: 2007-05-20
Posts: 1,411

Re: Pacman Errors: Installing ndiswrapper

I don't know how the new iso works, but the old "archboot" iso used to let you pass root=/dev/sda* parameter during boot, so that the system boots using the kernel from the iso and then just continues booting using the stuff on the hard drive.  That should allow you to boot into your system.  Otherwise you should be able to just boot using install cd and then chroot into your regular system.

Do you need to remove the resume hook?  If so, you should just edit the mkinitcpio.conf file, remove it there, and then regenerate the images.

Offline

#8 2009-01-24 07:35:31

azurepancake
Member
Registered: 2009-01-19
Posts: 42

Re: Pacman Errors: Installing ndiswrapper

Ah ha, that cleared things up a lot for me, thank you.

Unfortunately, to my surprise - it appears that the 'resume' hook is not even listed in my '/etc/mkinitcpio.conf' file. So I went ahead and used chroot and then used the disablehook='resume' command anyways, and then ran mkinitcpio -p kernel26. Sadly, this didn't resolve the issue :- /

I appreciate everyones advice, I've learned some pretty interesting things so far. If anyone perhaps has any other ideas I can try? Or perhaps I didn't go about Scarecrows instructions correctly. If so, please share your information!

I also thought I'd add that my /etc/mkinitcpio.conf file held the following:

HOOKS='base udev autodetect pata scsi sata keymap filesystems'

Thanks once again.

Last edited by azurepancake (2009-01-24 07:37:24)

Offline

#9 2009-02-07 18:21:57

azurepancake
Member
Registered: 2009-01-19
Posts: 42

Re: Pacman Errors: Installing ndiswrapper

Welp, I've come to the conclusion that I am either doing something wrong, or that my installation source (USB flash drive) somehow is corrupt.

I've been avoiding removing the 'asm' symbolic link on my laptop and everything has been going pretty smoothly, but today I decided to install Arch on my desktop computer. I have a Nvidia card and when installing the drivers using Pacman, it runs into conflicts - just like it did when trying to download and install Ndiswrapper.

So, thinking that the asm problem was isolated to my laptop, I went ahead and deleted the symbolic link:

rm /usr/lib/klibc/include/asm

I then list the contents of the 'include' directory and the 'asm-x86' directory is still there and the symbolic link is removed. Perfect.

So I reboot and everything goes smoothy. I install the Nvidia drivers and then decide to examine my 'include' directory again. Oddly enough, the 'asm-x86' directory is gone, and a new directory called 'asm' exists! It appears to have all the same files within. As I expected, I reboot and it drops me into the ramfs command prompt with very limited commands. Now I am not sure if the above is the reason why this keeps happening to me, but it is just something I noticed that changes.

I got curious, loaded Arch from my USB drive, mounted my root partition and then tried to recreate the original directory structure, but no go.

Pacman is awesome and makes things so much easier to install. I'd hate to have to avoid it for certain important installations. If anyone has some updates for me, or any kind of advice - I'd greatly appreciate it.

Thank you.

Last edited by azurepancake (2009-02-11 00:56:03)

Offline

Board footer

Powered by FluxBB