You are not logged in.

#1 2010-02-25 18:56:36

mangus
Member
From: Bologna, Italy
Registered: 2007-04-07
Posts: 289

mkinitcpio error

Hi guys , suddenly from some time I got this installing a new kernel:

/lib/initcpio/install/autodetect: line 17: filesystem:ntfs: command not found

my mkinitcpio.conf is the default one.
Any hints?

Offline

#2 2010-02-25 22:47:42

Runiq
Member
From: Germany
Registered: 2008-10-29
Posts: 1,053

Re: mkinitcpio error

Do you use ntfs on any of your partitions?

Offline

#3 2010-02-25 23:24:48

ngoonee
Forum Fellow
From: Between Thailand and Singapore
Registered: 2009-03-17
Posts: 7,354

Re: mkinitcpio error

You're installing a custom kernel? You probably don't have the ntfs-related modules compiled in.


Allan-Volunteer on the (topic being discussed) mailn lists. You never get the people who matters attention on the forums.
jasonwryan-Installing Arch is a measure of your literacy. Maintaining Arch is a measure of your diligence. Contributing to Arch is a measure of your competence.
Griemak-Bleeding edge, not bleeding flat. Edge denotes falls will occur from time to time. Bring your own parachute.

Offline

#4 2010-02-26 19:58:30

mangus
Member
From: Bologna, Italy
Registered: 2007-04-07
Posts: 289

Re: mkinitcpio error

Runiq wrote:

Do you use ntfs on any of your partitions?

yes , I have a windows 7 partition in the disk , not mounted in fstab , just mounted at need with dolphin

ngoonee wrote:

You're installing a custom kernel? You probably don't have the ntfs-related modules compiled in.

the issue appears with a custom kernel and installing the default one.
module ntfs is present in my custom kernel

┌─[root@tao64][20:54]
└─[~]-> lsmod | grep ntfs
ntfs                  192492  0

Offline

#5 2010-02-26 23:49:04

djgera
Developer
From: Buenos Aires - Argentina
Registered: 2008-12-24
Posts: 723
Website

Re: mkinitcpio error

something is wrong (not fully clean) where the fstype is saved in partition.

What returns this command (this is what are around line 17)?

for blkdev in $(find /dev -type b | grep -v -e /dev/loop -e /dev/ram -e /dev/fd); do
     (eval $(/sbin/blkid -o udev -p "${blkdev}"); [ "${ID_FS_USAGE}" = "filesystem" ] && echo $ID_FS_TYPE)
done

in that case, execute this

for blkdev in $(find /dev -type b | grep -v -e /dev/loop -e /dev/ram -e /dev/fd); do
     /sbin/blkid -o udev -p "${blkdev}"
done

Last edited by djgera (2010-02-26 23:49:23)

Offline

Board footer

Powered by FluxBB