Saya tidak menggunakan Kartu Ethernet berkabel. Bagi saya, Ubuntu selalu mencoba saat boot untuk memeriksa jaringan melalui eth0, Yang memakan waktu beberapa kali dan saya kira ini dapat memperlambat proses boot sedikit. dmesg
saya output di bawah (sebagian)
2012-06-11 23:06:47 Ubuntu-KDE kernel [ 1.985592] input: Video Bus as /devices/LNXSYSTM:00/device:00/PNP0A08:00/LNXVIDEO:01/input/input5 2012-06-11 23:06:47 Ubuntu-KDE kernel [ 1.985651] ACPI: Video Device [GFX0] (multi-head: yes rom: no post: no) 2012-06-11 23:06:47 Ubuntu-KDE kernel [ 1.985693] [drm] Initialized i915 1.6.0 20080730 for 0000:00:02.0 on minor 0 2012-06-11 23:06:47 Ubuntu-KDE kernel [ 2.056261] firewire_core: created device fw0: GUID 00023f87af41fd7d, S400 2012-06-11 23:06:47 Ubuntu-KDE kernel [ 3.710435] EXT4-fs (sda9): mounted filesystem with ordered data mode. Opts: (null)
A big time here.....
2012-06-11 23:06:47 Ubuntu-KDE kernel [ 13.466642] ADDRCONF(NETDEV_UP): eth0: link is not ready 2012-06-11 23:06:47 Ubuntu-KDE kernel [ 14.125296] Adding 1050620k swap on /dev/sda6. Priority:-1 extents:1 across:1050620k 2012-06-11 23:06:47 Ubuntu-KDE kernel [ 14.226952] EXT4-fs (sda9): re-mounted. Opts: (null) 2012-06-11 23:06:47 Ubuntu-KDE kernel [ 14.335012] snd_hda_intel 0000:00:1b.0: PCI INT A -> GSI 22 (level, low) -> IRQ 22 2012-06-11 23:06:47 Ubuntu-KDE kernel [ 14.335091] snd_hda_intel 0000:00:1b.0: irq 45 for MSI/MSI-X 2012-06-11 23:06:47 Ubuntu-KDE kernel [ 14.335128] snd_hda_intel 0000:00:1b.0: setting latency timer to 64 2012-06-11 23:06:47 Ubuntu-KDE kernel [ 14.346410] input: Ideapad extra buttons as /devices/platform/ideapad/input/input6 2012-06-11 23:06:47 Ubuntu-KDE kernel [ 14.428551] input: HDA Intel Headphone as /devices/pci0000:00/0000:00:1b.0/sound/card0/input7 2012-06-11 23:06:47 Ubuntu-KDE kernel [ 14.436958] cfg80211: Calling CRDA to update world regulatory domain 2012-06-11 23:06:47 Ubuntu-KDE kernel [ 14.476550] Linux video capture interface: v2.00 2012-06-11 23:06:47 Ubuntu-KDE kernel [ 14.486385] uvcvideo: Found UVC 1.00 device USB 2.0 Camera (04f2:b008)
Jadi, pertanyaan saya adalah Bagaimana saya bisa menonaktifkan kartu Ethernet sepenuhnya, sehingga kernel tidak akan mencoba menggunakannya?
Jawaban yang Diterima:
Daftar hitam driver NIC
- Buat file daftar hitam di
/etc/modprobe.d/
Perhatikan bahwa file di /etc/modprobe.d/
harus memiliki .conf
akhiran. Juga memberi nama modul di /etc/modprobe.d/blacklist.conf
tidak mempengaruhi pemuatan otomatis modul oleh kernel sehingga Anda harus membuat file Anda sendiri.
Contoh file daftar hitam:blacklist-ethernet.conf
blacklist driver_0 # eth0 by default
Catatan :di sini driver_0
adalah nama driver NIC Anda. Anda dapat menemukan nama driver kernel untuk kartu LAN Anda dengan menggunakan perintah lspci -v
perintah di terminal.
Misalnya output saya adalah :
........ ........ 6:00.0 Ethernet controller: Broadcom Corporation NetLink BCM5906M Fast Ethernet PCI Express (rev 02) Subsystem: Lenovo Device 3861 Flags: bus master, fast devsel, latency 0, IRQ 46 Memory at b8000000 (64-bit, non-prefetchable) [size=64K] Expansion ROM at [disabled] Capabilities: Kernel driver in use: tg3 Kernel modules: tg3 ........ ........
Di sini, saya melihat drivernya adalah tg3
. jadi Anda perlu menulis tg3
(atau driver Anda) menggantikan driver_0
.
-
Hasilkan modules.dep dan petakan file dengan menjalankan:
depmod -ae
-
Buat ulang initrd Anda:
update-initramfs -u
Banyak info dapat ditemukan di sini.
Terkait:Komputer hang tetapi tidak mati?