Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#30411 - mount is eating CPU just after boot up, trying to mount an Extended device
Attached to Project:
Arch Linux
Opened by Saeed Rasooli (ilius) - Saturday, 23 June 2012, 07:08 GMT
Last edited by Tom Gundersen (tomegun) - Tuesday, 03 July 2012, 11:57 GMT
Opened by Saeed Rasooli (ilius) - Saturday, 23 June 2012, 07:08 GMT
Last edited by Tom Gundersen (tomegun) - Tuesday, 03 July 2012, 11:57 GMT
|
DetailsI updated my whole arch system last day (2012/6/22), when I boot up now, mount command has 99.8% CPU usage.
This is my top line: 394 root 20 0 10688 1008 860 R 99.7 0.0 6:01.22 mount And file /proc/394/cmdline contains: /bin/mount-orelatime/dev/sda3/media/usbhd-sda3 sda is not a usb hard, its a SATA, but anyway. sda3 is an Extended partitons (which contains primary ones) # fdisk -l Device Boot Start End Blocks Id System /dev/sda2 2048 199237631 99617792 83 Linux /dev/sda3 199238191 976768064 388764937 5 Extended my /etc/fstab does not contain /dev/sda3, and it shouldn't try to mount it. Also shutdown and restart does not work (graphical or using halt or restart commands), I have to turn off phisically and turn on again. My device is a Dell Vostro 3300 Laptop. And I'm running ArchLinux. Some usefull command output: # file -s /dev/sda3 /dev/sda3: x86 boot sector; partition 1: ID=0x83, starthead 254, startsector 2, 700096572 sectors; partition 2: ID=0x5, starthead 254, startsector 773336909, 4192965 sectors, extended partition table, code offset 0x0 # uname -a Linux ilius-vostro3300 3.4.3-1-ARCH #1 SMP PREEMPT Mon Jun 18 08:28:29 CEST 2012 x86_64 GNU/Linux # mount --version mount from util-linux 2.21.2 (libmount 2.21.0: debug) # cat /proc/cpuinfo http://dpaste.org/0Puzw/ |
This task depends upon
move this bug to archlinux, maybe kernel related or utils-linux
then see if there get more responses
also the bootline might be an interesting point to start so get this also in the bug (the line u use from your bootloader)
No, and no. This happend just after update, and I wasn't adding rules or something during update.
How do move the task? I don't see any Edit links...
Since I don't believe you, please post the output of:
udevadm test $(udevadm info -q path -n /dev/sda3)
mount will not mount things it isn't told to mount.
After issuing the command Dave Reisner provided, I found that some udev rules were causing this : 11-media-by-label-auto-mount.rules
As I found out, they were the rules you can find on the arch wiki for automounting USB :
https://wiki.archlinux.org/index.php?title=Udev&direction=prev&oldid=208580
These instructions were removed frome the wiki on 14/06/2012 : https://wiki.archlinux.org/index.php/Talk:Udev#remove_the_.22automounting_usb_devices.22_udev_rules_.3F
Hope this helps clarifying this issue.