GNU/Linux >> Belajar Linux >  >> Ubuntu

Nonaktifkan Ethernet Secara Permanen Untuk Mempercepat Waktu Booting?

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

  1. 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 .

  1. Hasilkan modules.dep dan petakan file dengan menjalankan:depmod -ae

  2. Buat ulang initrd Anda:update-initramfs -u

Banyak info dapat ditemukan di sini.

Terkait:Komputer hang tetapi tidak mati?
Ubuntu
  1. Memboot Linux lebih cepat

  2. Cara Mendapatkan Waktu Boot dan Waktu Aktif di Ubuntu

  3. Nonaktifkan Secara Permanen Input Layar Sentuh - Ubuntu 16.04?

  1. Cara Menonaktifkan SELinux Sementara atau Permanen

  2. Bagaimana cara memberikan nilai ke modul kernel Linux bawaan saat boot?

  3. nonaktifkan perangkat PCI tertentu saat boot

  1. Perbaiki Kecepatan Gulir Chrome Secara Permanen?

  2. Kernel Xubuntu 18.04 Butuh Waktu Lama Untuk Boot?

  3. Nonaktifkan Snapd.refresh.service Pada 16.04 Untuk Mempercepat Boot (Tidak Ada Paket Snap yang Digunakan)?