Baru-baru ini saya mengganti SSD dengan SSD yang lebih besar. Saya menggunakan Clonezilla untuk mengkloning disk lama ke yang baru. Setelah itu saya menggunakan GParted Live untuk mengubah ukuran partisi yang ada, mendorong partisi swap ke akhir disk. Saya juga memperbarui dari Ubuntu 16.04 hingga 18.04.
Setelah berhasil menyelesaikan langkah-langkah di atas saya perhatikan bahwa waktu boot menjadi lebih lama . Saya menemukan beberapa utas serupa (ditautkan di bawah) dan mencoba apa yang disarankan di sana. Namun, waktu boot tidak berkurang ke jumlah sebelum perubahan disk.
Ini asli saya /etc/fstab
:
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sda1 during installation
UUID=e15b2ef7-c32d-46f5-a3a8-4bdc60285b4e / ext4 errors=remount-ro 0 1
# swap was on /dev/sda5 during installation
UUID=3a0c2581-52f2-4c92-9c4a-09d3f0258c05 none swap sw 0 0
/dev/disk/by-id/usb-Generic_USB_Flash_Disk-0:0 /mnt/usb-Generic_USB_Flash_Disk-0:0 auto nosuid,nodev,nofail,x-gvfs-show 0 0
Saya sudah diganti UUID
dari swap
partisi dengan melihat ke dalam blkid output perintah:
/dev/sda1: UUID="e15b2ef7-c32d-46f5-a3a8-4bdc60285b4e" TYPE="ext4" PARTUUID="000d7e8b-01"
/dev/sda5: LABEL="swap" UUID="839f9d78-77b2-491d-808d-8cd551a9eeef" TYPE="swap" PARTUUID="000d7e8b-05"
Saya juga berkomentar /dev/disk/by-id/usb-..
karena saya percaya ini adalah USB stick yang saya gunakan untuk boot langsung dari GParted. Tidak tahu mengapa itu masih didefinisikan di sana.
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sda1 during installation
UUID=e15b2ef7-c32d-46f5-a3a8-4bdc60285b4e / ext4 errors=remount-ro 0 1
# swap was on /dev/sda5 during installation
# UUID=3a0c2581-52f2-4c92-9c4a-09d3f0258c05 none swap sw 0 0
UUID=839f9d78-77b2-491d-808d-8cd551a9eeef none swap sw 0 0
# /dev/disk/by-id/usb-Generic_USB_Flash_Disk-0:0 /mnt/usb-Generic_USB_Flash_Disk-0:0 auto nosuid,nodev,nofail,x-gvfs-show 0 0
Ini /var/log/boot.log
menunjukkan sebagai berikut:
Starting Tell Plymouth To Write Out Runtime Data...
[ OK ] Started Braille Device Support.
[ OK ] Listening on Load/Save RF Kill Switch Status /dev/rfkill Watch.
Starting Load/Save RF Kill Switch Status...
[ OK ] Started Braille Device Support.
[ OK ] Started Load/Save RF Kill Switch Status.
[ OK ] Reached target Sound Card.
[ OK ] Started Braille Device Support.
[ OK ] Started Tell Plymouth To Write Out Runtime Data.
[ OK ] Started Raise network interfaces.
[ TIME ] Timed out waiting for device dev-disk-by\x2did-usb\x2dGeneric_USB_Flash_Disk\x2d0:0.device.
[DEPEND] Dependency failed for /mnt/usb-Generic_USB_Flash_Disk-0:0.
[ TIME ] Timed out waiting for device dev-disk-by\x2duuid-3a0c2581\x2d52f2\x2d4c92\x2d9c4a\x2d09d3f0258c05.device.
[DEPEND] Dependency failed for /dev/disk/by-uuid/3a0c2581-52f2-4c92-9c4a-09d3f0258c05.
[DEPEND] Dependency failed for Swap.
[ OK ] Reached target System Initialization.
[ OK ] Listening on UUID daemon activation socket.
[ OK ] Listening on PC/SC Smart Card Daemon Activation Socket.
[ OK ] Started Daily apt download activities.
...
Perintah systemd-analysis memberitahu:
Startup finished in 36.037s (kernel) + 10.847s (userspace) = 46.885s
graphical.target reached after 10.835s in userspace
Apa yang dapat saya lakukan untuk meningkatkan waktu boot?
Memperbarui
Saya melihat /var/log/boot.log
lagi hari ini dan menemukan output ini - perhatikan batas waktu ketika mencari perangkat !:
Starting Tell Plymouth To Write Out Runtime Data...
[ OK ] Started Braille Device Support.
[ OK ] Listening on Load/Save RF Kill Switch Status /dev/rfkill Watch.
Starting Load/Save RF Kill Switch Status...
[ OK ] Started Braille Device Support.
[ OK ] Started Load/Save RF Kill Switch Status.
[ OK ] Reached target Sound Card.
[ OK ] Started Braille Device Support.
[ OK ] Started Tell Plymouth To Write Out Runtime Data.
[ OK ] Started Raise network interfaces.
[* ] (1 of 2) A start job is running for dev-disk-by\x2did-usb\x2dGeneric_
[** ] (1 of 2) A start job is running for dev-disk-by\x2did-usb\x2dGeneric_
[*** ] (1 of 2) A start job is running for dev-disk-by\x2did-usb\x2dGeneric_
[ *** ] (2 of 2) A start job is running for dev-disk-by\x2duuid-3a0c2581\x2d5
[ *** ] (2 of 2) A start job is running for dev-disk-by\x2duuid-3a0c2581\x2d5
[ ***] (2 of 2) A start job is running for dev-disk-by\x2duuid-3a0c2581\x2d5
[ **] (1 of 2) A start job is running for dev-disk-by\x2did-usb\x2dGeneric_
[ *] (1 of 2) A start job is running for dev-disk-by\x2did-usb\x2dGeneric_
[ **] (1 of 2) A start job is running for dev-disk-by\x2did-usb\x2dGeneric_
[ ***] (2 of 2) A start job is running for dev-disk-by\x2duuid-3a0c2581\x2d5
[ *** ] (2 of 2) A start job is running for dev-disk-by\x2duuid-3a0c2581\x2d5
[ *** ] (2 of 2) A start job is running for dev-disk-by\x2duuid-3a0c2581\x2d5
[*** ] (1 of 2) A start job is running for dev-disk-by\x2did-usb\x2dGeneric_
[** ] (1 of 2) A start job is running for dev-disk-by\x2did-usb\x2dGeneric_
[* ] (1 of 2) A start job is running for dev-disk-by\x2did-usb\x2dGeneric_
[** ] (2 of 2) A start job is running for dev-disk-by\x2duuid-3a0c2581\x2d5
[*** ] (2 of 2) A start job is running for dev-disk-by\x2duuid-3a0c2581\x2d5
[ *** ] (2 of 2) A start job is running for dev-disk-by\x2duuid-3a0c2581\x2d5
[ *** ] (1 of 2) A start job is running for dev-disk-by\x2did-usb\x2dGeneric_
...
[ TIME ] Timed out waiting for device dev-disk-by\x2did-usb\x2dGeneric_USB_Flash_Disk\x2d0:0.device.
[DEPEND] Dependency failed for /mnt/usb-Generic_USB_Flash_Disk-0:0.
[ TIME ] Timed out waiting for device dev-disk-by\x2duuid-3a0c2581\x2d52f2\x2d4c92\x2d9c4a\x2d09d3f0258c05.device.
[DEPEND] Dependency failed for /dev/disk/by-uuid/3a0c2581-52f2-4c92-9c4a-09d3f0258c05.
[DEPEND] Dependency failed for Swap.
[ OK ] Reached target System Initialization.
[ OK ] Listening on UUID daemon activation socket.
[ OK ] Listening on PC/SC Smart Card Daemon Activation Socket.
...
Terkait
- Lambat waktu booting setelah mengubah ukuran partisi. Mengedit fstab tidak berhasil
- Slow boot - "pekerjaan mulai berjalan untuk dev-disk-by ..."
- Habis menunggu perangkat dev-disk-by \ x2duuid-C829 \ x2dC4C1.device
- Pekerjaan awal dijalankan untuk dev-disk-by x2duuid-ad0b043b \ x2d404c… .perangkat (7s / 1mnt 30s)
resume
file dengan UUID yang cocok dengan UUID3a0c2581-52f2-4c92-9c4a-09d3f0258c05
dari partisi swap di / etc / fstab asli yang diposting di pertanyaan saya.