Harap perhatikan tiga pembaruan di akhir posting.
Masalah asli
Saya menginstal Lubuntu 14.04.1 pada Acer Travelmate 4500 yang lebih lama menggunakan forcepae
opsi dan menyesuaikan upowerd.py sesuai dengan /ubuntu//a/515909/288322 . Setelah menjalankan manajer pembaruan hingga sistem dikatakan mutakhir, saya memiliki dua masalah: Saya tidak dapat mengakses stik memori USB dan laptop hang saat dimatikan.
Masalahnya entah bagaimana mungkin terhubung ke paket pembaruan "libudev perpustakaan umum" dan "/ dev / dan proses latar belakang hotplug" : Saya memilih satu pembaruan pada satu waktu; ketika memilih "perpustakaan umum libudev" sebagai yang terakhir terakhir (saya ingin memilih "/ dev / dan proses latar belakang hotplug" sebagai yang terakhir), pembaruan tergantung pada saat itu bilah status muncul Setting up udev (204-5ubuntu20.5)
. Beberapa baris sebelum itu, katanya Adding diversion of /bin/udevadm to /bin/udevadm.upgrade by fake-udev'
; itu mungkin juga menarik. Selain itu, itu adalah persiapan biasa untuk membongkar, membongkar, memproses dan mengatur "libudev1: i386 (204-5ubuntu20.5)". Saya harus membunuh manajer pembaruan dan memulai kembali laptop.
Sekarang, yaitu setelah re-boot, saya dapat mengakses USB memory stick dan sangat baik kerja sistem shut-down (menunjukkan All processes ended within 1 seconds...
, pesan tentang NetworkManager [471], Deactivating swap
dan Will now halt
kemudian, mematikan. Sejauh ini cukup baik, tapi nirkabel tidak berfungsi; tidak ada eth1 terdaftar di iwconfig
. Saya boot ulang tetapi melanjutkan seperti yang dijelaskan (USB perfect, shut-down perfect, no wireless). Pada tahap itu, saya memposting deskripsi dalam pertanyaan /ubuntu// q / 521402/288322 (mungkin deskripsi itu bisa membantu, meskipun saya menutup pertanyaan itu.)
Kemudian, saya membuka manajer pembaruan lagi dan secara otomatis menjalankan beberapa tugas dan menunjukkan pesan bahwa sistem sekarang up-to-date. Tidak ada lagi pembaruan yang tersedia, yaitu proses latar belakang "/ dev / dan hotplug" yang belum saya pilih untuk diinstal harus diinstal secara otomatis. USB dan mematikan berfungsi, nirkabel tidak.
Kemudian, setelah memulai kembali, ini berubah: Sekarang, saya ...
- ... tidak dapat mengakses stik memori USB;
- ... sistem hang pada saat shut-down show
Killing all remaining processes ... [fail]
, sebuah pesan di NetworkManager danWill now halt
tetapi tidak pernah dimatikan; - ... nirkabel eth1 berfungsi dengan baik.
Mengenai hang-up saat shut-down, saya menggambarkan tahap yang sedikit lebih awal (masih valid, tetapi detail mungkin telah berubah sedikit) dalam sebuah pertanyaan di Lubuntu: tidak ada shut-down atau restart berfungsi .
Mengenai stik USB, saya membaca USB yang dikenali tetapi tidak tersedia? . Di sini, informasi serupa:
luke@humboldt:~$ uname -a
Linux humboldt 3.13.0-35-generic #62-Ubuntu SMP Fri Aug 15 01:58:01 UTC 2014 i686 i686 i686 GNU/Linux
Sebelum memasukkan perangkat USB apa pun:
luke@humboldt:~$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Setelah memasukkan dua perangkat USB (satu memory stick dan satu hard disk eksternal yang keduanya berfungsi dengan baik di komputer lain):
luke@humboldt:~$ lsusb
Bus 001 Device 005: ID 8644:800b
Bus 001 Device 006: ID 1058:0910 Western Digital Technologies, Inc. MyBook Essential External HDD
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Namun, tidak ada perangkat USB yang dapat diakses di PCManFM dan juga tidak tercantum di bawah / media / luke.
Dengan kedua perangkat USB masih terhubung fdisk
menunjukkan:
luke@humboldt:~$ sudo fdisk -l
Disk /dev/sda: 80.0 GB, 80026361856 bytes
255 Köpfe, 63 Sektoren/Spur, 9729 Zylinder, zusammen 156301488 Sektoren
Einheiten = Sektoren von 1 × 512 = 512 Bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Festplattenidentifikation: 0x000e9d19
Gerät boot. Anfang Ende Blöcke Id System
/dev/sda1 * 2048 19533297 9765625 83 Linux
/dev/sda2 19533822 156301311 68383745 5 Erweiterte
/dev/sda5 153718784 156301311 1291264 82 Linux Swap / Solaris
/dev/sda6 19533824 153718783 67092480 83 Linux
Partitionstabelleneinträge sind nicht in Platten-Reihenfolge
Dan lsblk
menunjukkan hal yang sama dengan perangkat USB yang terhubung:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 74,5G 0 disk
├─sda1 8:1 0 9,3G 0 part /
├─sda2 8:2 0 1K 0 part
├─sda5 8:5 0 1,2G 0 part [SWAP]
└─sda6 8:6 0 64G 0 part
sr0 11:0 1 1024M 0 rom
GParted juga hanya menampilkan empat partisi yang sama. Dan juga Disk Utility tidak menampilkan memori USB.
dmesg
menunjukkan:
[ 1076.648283] usb 1-4: new high-speed USB device number 5 using ehci-pci
[ 1076.780965] usb 1-4: New USB device found, idVendor=8644, idProduct=800b
[ 1076.780978] usb 1-4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 1076.780987] usb 1-4: Product: USB Flash Disk
[ 1076.780996] usb 1-4: Manufacturer: General
[ 1076.781005] usb 1-4: SerialNumber: 00000000000010D7
[ 1080.492276] usb 1-3: new high-speed USB device number 6 using ehci-pci
[ 1080.625435] usb 1-3: New USB device found, idVendor=1058, idProduct=0910
[ 1080.625447] usb 1-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 1080.625457] usb 1-3: Product: External HDD
[ 1080.625465] usb 1-3: Manufacturer: Western Digital
[ 1080.625474] usb 1-3: SerialNumber: 5743414E5933333530363735
Saya mem-boot ulang laptop beberapa kali; masalahnya masih ada. Saat menggunakan live-CD Lubuntu 14.04.1, semua perangkat dapat diakses secara langsung.
Mungkinkah masalah ini terkait dengan udev ? Karena antara memulai kembali setelah pembaruan pertama yang gagal dan sebelum menjalankan kembali manajer pembaruan sekali lagi, saya dapat mengakses perangkat USB serta mematikan sistem dengan benar. Tapi, wifi / eth1 hilang. Saya menempatkan seluruh syslog di https://www.dropbox.com/sh/b1ghdxsq1x1v7wv/AAD05PcvzIY33SpbcsXoK0QKa?dl=0 jika-kalau bisa membantu. Saya juga menambahkan kern.log, apt / history.log, apt / term.log, installer / syslog, installer / debug dan output dari lspci -nn
dan demidecode
.
Ada juga komentar bahwa kernel mungkin tidak memetakan dengan benar ke sd *, lihat USB dikenali tetapi tidak tersedia? .
Terima kasih atas beberapa petunjuk sebelumnya!
Perbarui 1
Secara kebetulan, saya menemukan bahwa stik USB yang sudah terhubung sebelum menyalakan laptop dapat diakses.
Sekarang, lsusb
tunjukkan:
Bus 001 Device 002: ID 8644:800b
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Dan 'fdisk -l`:
Disk /dev/sda: 80.0 GB, 80026361856 bytes
255 Köpfe, 63 Sektoren/Spur, 9729 Zylinder, zusammen 156301488 Sektoren
Einheiten = Sektoren von 1 × 512 = 512 Bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Festplattenidentifikation: 0x000e9d19
Gerät boot. Anfang Ende Blöcke Id System
/dev/sda1 * 2048 19533297 9765625 83 Linux
/dev/sda2 19533822 156301311 68383745 5 Erweiterte
/dev/sda5 153718784 156301311 1291264 82 Linux Swap / Solaris
/dev/sda6 19533824 153718783 67092480 83 Linux
Partitionstabelleneinträge sind nicht in Platten-Reihenfolge
Platte /dev/sdb: 2003 MByte, 2003828736 Byte
62 Köpfe, 62 Sektoren/Spur, 1018 Zylinder, zusammen 3913728 Sektoren
Einheiten = Sektoren von 1 × 512 = 512 Bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Festplattenidentifikation: 0x00005b5c
Gerät boot. Anfang Ende Blöcke Id System
/dev/sdb1 62 3913191 1956565 b W95 FAT32
Dan lsblk
:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 74,5G 0 disk
├─sda1 8:1 0 9,3G 0 part /
├─sda2 8:2 0 1K 0 part
├─sda5 8:5 0 1,2G 0 part [SWAP]
└─sda6 8:6 0 64G 0 part
sdb 8:16 1 1,9G 0 disk
└─sdb1 8:17 1 1,9G 0 part /media/luke/9369-1C8B
sr0 11:0 1 1024M 0 rom
Dan akhirnya dmesg | grep usb
:
[ 0.099144] usbcore: registered new interface driver usbfs
[ 0.099163] usbcore: registered new interface driver hub
[ 0.099198] usbcore: registered new device driver usb
[ 1.048135] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[ 1.048140] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 1.048144] usb usb1: Product: EHCI Host Controller
[ 1.048148] usb usb1: Manufacturer: Linux 3.13.0-35-generic ehci_hcd
[ 1.048151] usb usb1: SerialNumber: 0000:00:1d.7
[ 1.048889] usb usb2: New USB device found, idVendor=1d6b, idProduct=0001
[ 1.048894] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 1.048897] usb usb2: Product: UHCI Host Controller
[ 1.048901] usb usb2: Manufacturer: Linux 3.13.0-35-generic uhci_hcd
[ 1.048905] usb usb2: SerialNumber: 0000:00:1d.0
[ 1.049437] usb usb3: New USB device found, idVendor=1d6b, idProduct=0001
[ 1.049441] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 1.049445] usb usb3: Product: UHCI Host Controller
[ 1.049448] usb usb3: Manufacturer: Linux 3.13.0-35-generic uhci_hcd
[ 1.049452] usb usb3: SerialNumber: 0000:00:1d.1
[ 1.049969] usb usb4: New USB device found, idVendor=1d6b, idProduct=0001
[ 1.049973] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 1.049977] usb usb4: Product: UHCI Host Controller
[ 1.049981] usb usb4: Manufacturer: Linux 3.13.0-35-generic uhci_hcd
[ 1.049984] usb usb4: SerialNumber: 0000:00:1d.2
[ 1.416097] usb 1-6: new high-speed USB device number 2 using ehci-pci
[ 1.560837] usb 1-6: New USB device found, idVendor=8644, idProduct=800b
[ 1.560842] usb 1-6: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 1.560846] usb 1-6: Product: USB Flash Disk
[ 1.560850] usb 1-6: Manufacturer: General
[ 1.560853] usb 1-6: SerialNumber: 00000000000010D7
[ 1.662608] usb-storage 1-6:1.0: USB Mass Storage device detected
[ 1.662848] scsi2 : usb-storage 1-6:1.0
[ 1.663257] usbcore: registered new interface driver usb-storage
Namun, begitu saya melepaskan stik USB (dengan mengklik ikon unmount di PCManFM dan mencabut stik) dan dimasukkan lagi, stik tidak lagi dapat diakses. Entri di PCManFM masih ada di sana, tetapi ketika mengkliknya, katanya Error mounting /dev/sdb1 at /media/luke/9369-1C8B: Command-line 'mount -t "vfat" -o "uhelper=udisks2,nodev,nosuid,uid=1000,gid=1000,shortname=mixed,dmask=0077,utf8=1,showexec,flush" "/dev/sdb1" "/media/luke/9369-1C8B"' exited with non-zero exit status 32: mount: special device /dev/sdb1 does not exist
.
Di dmesg | grep usb
baris baru berikut muncul:
[ 724.977853] usb 1-6: USB disconnect, device number 2
[ 729.652276] usb 1-6: new high-speed USB device number 3 using ehci-pci
[ 729.784976] usb 1-6: New USB device found, idVendor=8644, idProduct=800b
[ 729.784988] usb 1-6: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 729.784998] usb 1-6: Product: USB Flash Disk
[ 729.785007] usb 1-6: Manufacturer: General
[ 729.785016] usb 1-6: SerialNumber: 00000000000010D7
[ 729.785593] usb-storage 1-6:1.0: USB Mass Storage device detected
[ 729.785733] scsi3 : usb-storage 1-6:1.0
Output dari lsusb
, fdisk -l
dan lsblk
masih terlihat sama seperti di atas (di bagian pembaruan).
Jika saya, sekarang, hubungkan USB stick kedua (yaitu dua terhubung), yang dapat diakses di PCManFM menggunakan entri menu dari tongkat pertama. Jika saya, kemudian, memasukkan yang ketiga (yaitu tiga yang terhubung), saya tidak dapat mengaksesnya karena hanya ada satu entri (yang pertama) di PCManFM yang mengarah ke USB stick kedua.
Sekarang (yaitu dengan tiga batang), lsblk
menunjukkan:
sda 8:0 0 74,5G 0 disk
├─sda1 8:1 0 9,3G 0 part /
├─sda2 8:2 0 1K 0 part
├─sda5 8:5 0 1,2G 0 part [SWAP]
└─sda6 8:6 0 64G 0 part /media/luke/61314bd4-8148-493a-9812-38a73af8bb8
sdb 8:16 1 983,8M 0 disk
└─sdb1 8:17 1 983,8M 0 part /media/luke/9369-1C8B
sdc 8:32 1 1,9G 0 disk
└─sdc1 8:33 1 1,9G 0 part
sdd 8:48 1 1,9G 0 disk
└─sdd1 8:49 1 1,9G 0 part
sr0 11:0 1 1024M 0 rom
Terima kasih atas petunjuk & bantuannya!
Perbarui 2
Sekarang, saya menginstal Debian 7 (Wheezy) di mana saya mendapat beberapa informasi / kesalahan pesan / lebih lainnya untuk (bagian dari) masalah yang sama. Selama pengaktifan normal, pesan
'udevd[384]: timeout: killing '/sbin/modprobe -b acpi:ACPI0002:' [466]'
muncul seratus kali, diikuti oleh
udevadm settle - timeout of 120 seconds reached, the event queue contains:
/sys/devices/LNSYSTM:00/LNXSYBUS:00/ONP0A03:00/device:09/PNP0C09:00/ACPI0001:00/ACPI0002:00 (719)
/sys/devices/LNSYSTM:00/LNXSYBUS:00/ONP0A03:00/device:09/PNP0C09:00/ACPI0001:00/ACPI0002:00/power_supply/sbs-charger (972)
/sys/devices/LNSYSTM:00/LNXSYBUS:00/ONP0A03:00/device:09/PNP0C09:00/ACPI0001:00/ACPI0002:00/power_supply/sbs-charger (973)
/sys/devices/LNSYSTM:00/LNXSYBUS:00/ONP0A03:00/device:09/PNP0C09:00/ACPI0001:00/ACPI0002:00/power_supply/BTA0 (1105)
/sys/devices/LNSYSTM:00/LNXSYBUS:00/ONP0A03:00/device:09/PNP0C09:00/ACPI0001:00/ACPI0002:00/power_supply/BTA0 (1106)
Setelah itu, start-up dilanjutkan sebagaimana mestinya.
Juga / var / log / syslog penuh dengan entri
'udevd[384]: timeout: killing '/sbin/modprobe -b acpi:ACPI0002:' [466]'
dan termasuk sekali per start-up juga
Sep 27 10:36:37 humboldt kernel: [ 960.684082] INFO: task kworker/0:3:481 blocked for more than 120 seconds.
Sep 27 10:36:37 humboldt kernel: [ 960.684093] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
Sep 27 10:36:37 humboldt kernel: [ 960.684102] kworker/0:3 D f31b9265 0 481 2 0x00000000
Sep 27 10:36:37 humboldt kernel: [ 960.684115] f72ce810 00000046 c101de72 f31b9265 00000002 f72ce810 f72c3f50 f72c3f3c
Sep 27 10:36:37 humboldt kernel: [ 960.684133] c1285024 c1284eec c116cbb8 f72c3f0c f5c70518 fffee575 f72ce810 c139cc6c
Sep 27 10:36:37 humboldt kernel: [ 960.684150] f5f6005c f5f60064 c139cc2c c101b544 f72ce810 f5c70500 f72c3f63 f7186a44
Sep 27 10:36:37 humboldt kernel: [ 960.684167] Call Trace:
Sep 27 10:36:37 humboldt kernel: [ 960.684185] [<c101de72>] ? try_to_wake_up+0x78/0x80
Sep 27 10:36:37 humboldt kernel: [ 960.684200] [<c1285024>] ? __mutex_unlock_slowpath+0x18/0x19
Sep 27 10:36:37 humboldt kernel: [ 960.684211] [<c1284eec>] ? mutex_unlock+0x9/0xa
Sep 27 10:36:37 humboldt kernel: [ 960.684225] [<c116cbb8>] ? acpi_ec_transaction+0x1df/0x202
Sep 27 10:36:37 humboldt kernel: [ 960.684236] [<c101b544>] ? set_next_entity+0x29/0x51
Sep 27 10:36:37 humboldt kernel: [ 960.684248] [<c1284f8c>] ? __mutex_lock_common.isra.7+0x76/0xae
Sep 27 10:36:37 humboldt kernel: [ 960.684260] [<c1284f14>] ? mutex_lock+0x13/0x15
Sep 27 10:36:37 humboldt kernel: [ 960.684289] [<f80fe1fc>] ? smbus_alarm+0x4a/0xa4 [sbshc]
Sep 27 10:36:37 humboldt kernel: [ 960.684309] [<c116c5ae>] ? acpi_ec_run+0x13/0x32
Sep 27 10:36:37 humboldt kernel: [ 960.684319] [<c11685b7>] ? acpi_os_execute_deferred+0x1a/0x23
Sep 27 10:36:37 humboldt kernel: [ 960.684333] [<c10331db>] ? process_one_work+0x113/0x1eb
Sep 27 10:36:37 humboldt kernel: [ 960.684344] [<c1033b1a>] ? worker_thread+0xa3/0x11a
Sep 27 10:36:37 humboldt kernel: [ 960.684355] [<c1033a77>] ? manage_workers.isra.34+0x1a8/0x1a8
Sep 27 10:36:37 humboldt kernel: [ 960.684365] [<c1035fba>] ? kthread+0x62/0x67
Sep 27 10:36:37 humboldt kernel: [ 960.684376] [<c1035f58>] ? flush_kthread_worker+0x73/0x73
Sep 27 10:36:37 humboldt kernel: [ 960.684389] [<c1289ac6>] ? kernel_thread_helper+0x6/0xd
Kabar baiknya adalah bahwa semua pijatan kesalahan ini - dan penundaan kesalahan yang disebabkan selama start-up dan shut-down - dapat dihindari dengan membuat daftar hitam modul kernel 'sbs' (ditambah sbs.blacklist=yes
setelah ... quiet splash
di Grub) yang terkait dengan Smart Battery System yang digunakan dalam laptop saya. Dengan penyesuaian ini, semuanya berfungsi dengan baik di Debian.
Saya harap, ini dapat membantu seseorang untuk menyesuaikan Lubuntu agar membuatnya juga berfungsi pada laptop lama lainnya.
Terima kasih!
Perbarui 3
Sekarang, saya menginstal Lubuntu 14.04.2 menggunakan forcepae
opsi dan menyesuaikan upowerd.py sesuai dengan /ubuntu//a/515909/288322 . Berita baiknya adalah stik USB dapat diakses tanpa masalah .
Namun, masalah saat shut-down masih ada. Ia mengatakan:
wait-for-state stop/waiting
* Stopping rsync daemon rsync [OK]
* Asking all remaining processes to terminate… [OK]
* Killing all remaining processes… [fail]
nm-dispatcher.action: Caught signal 15, shutting down...
* Deactivating swap… [OK]
* Will now halt
[ 360.064265] INFO: task upowerd:1473 block for more than 120 seconds.
[ 360.064441] Tainted: G S 3.16.0-34-generic #47"14.04.1-Ubuntu
[ 360.064620] "echo 0 > /proc/sys/kernel/hung_tasks_timeout_secs" disables this message.
[ 480.065143] INFO: task halt:2588 block for more than 120 seconds.
[ 480.065302] Tainted: G S 3.16.0-34-generic #47"14.04.1-Ubuntu
[ 480.065481] "echo 0 > /proc/sys/kernel/hung_tasks_timeout_secs" disables this message.
Pesan-pesan ini kemudian diulangi lagi dan lagi. (Tidak ada perbedaan apakah seseorang membuat daftar hitam modul kernel sbs
atau tidak.)
Terima kasih atas petunjuk & bantuannya!
echo "0" | sudo tee /proc/sys/kernel/hung_task_timeout_secs