Tüm Ürünler
Search
Belge Merkezi

Elastic Compute Service:Enter single-user mode on Linux and FreeBSD systems

Son Güncelleme:Sep 29, 2026

Sistem yapılandırma hataları veya sürücü sorunları nedeniyle Workbench, Session Manager veya üçüncü taraf bir istemci kullanarak bir ECS örneğine uzaktan bağlanamıyorsanız, bakım modu olarak da bilinen tek kullanıcı modunda önyükleme yapabilirsiniz. Bu mod, normal önyükleme sürecini kesintiye uğratır ve acil durum bakımı için kök ayrıcalıklarına sahip minimal bir sistem ortamı sağlar.

Yordam

Önemli

Tek kullanıcı modu, sistem üzerinde tam kontrol sağlar. Yanlış işlemler sistem dosyalarına zarar verebilir. Bakım gerçekleştirmeden önce, sistem diskinin elle anlık görüntüsünü oluşturmanızı öneririz.

Alibaba Cloud Linux

Önemli

Bu yordam yalnızca Alibaba Cloud Linux 3 için geçerlidir.

  1. Bir örneğe VNC kullanarak bağlanın.

  2. İşletim sistemini yeniden başlatmak için reboot komutunu çalıştırın.

    VNC kullanarak örnekte oturum açamıyorsanız, konsoldan örneği yeniden başlatın.
  3. Yeniden başlatma sırasında, önyükleme parametrelerini düzenlemek için E tuşuna basılı tutun.

  4. linux ile başlayan çekirdek önyükleme satırını bulun. Satırın ro kısmından sonuna kadar olan içeriği rw init=/bin/sh crashkernel=auto ile değiştirin. Bu işlem, okuma-yazma izinlerini etkinleştirir ve init sürecini belirtir.

    • Orijinal içerik:

      linux (Sroot) /boot/umlinuz-5.10.134-19.1.a18.x86_64 root=UUID=********-****-**\
      **-****-************ ro rhgb quiet cgroup-memory=nokmem crashkernel=0M-2G:0M, \
      2G-8G: 192M, 8G-128G:256M, 128G-3766:384M,376G- :448M spec_rstack overflow-off uri\
      ng_force_dma_api kence-sample_interval=100 kfence.booting_max=0-2G:0,2G-32G :2\
      M.32G-:32M preempt=none biosdeuname=0 net. ifnames=0 console=tty0 console=ttySO\
      , 115200n8 noibrs nume_core.io_timeout=4294967295 nume_core.admin_timeout=42949\
      67295 cryptongr.notests rcupdate.rcu_cpu_stall_timeout=300
    • Değiştirilmiş içerik:

      linux (Sroot) /boot/umlinuz-5.10.134-19.1.a18.x86_64 root=UUID=********-****-**\
      **-****-************ rw init=/bin/sh crashkernel=auto
  5. Tek kullanıcı modunda önyükleme yapmak için Ctrl+x veya F10 tuşlarına basın.

CentOS, Debian, SLES, and Anolis OS

Bu örnekte bir CentOS sistemi kullanılmaktadır.

  1. Bir örneğe VNC kullanarak bağlanın.

  2. VNC penceresinde oturum açın ve örneği yeniden başlatmak için reboot komutunu çalıştırın.

  3. Yeniden başlatma sırasında, önyükleme parametrelerini düzenlemek için E tuşuna basılı tutun.image

  4. linux16 ile başlayan çekirdek önyükleme satırını bulun ve satırın sonuna single ekleyin.

    • Orijinal içerik:

      linux16 /boot/vmlinuz-*.**.*-****.***.*.***.***_** root=UUID=********-\
      ****-****-****-************ ro crashkernel-auto spectre_v2=retpoline rhgb quie\
      t net. ifnames=0 console=tty0 console=ttySo, 115200n8 noibrs nume_core.io_timeous\
      t=4294967295 nume_core.admin_timeout=4294967295
    • Değiştirilmiş içerik:

      linux16 /boot/vmlinuz-*.**.*-****.***.*.***.***_** root=UUID=********-\
      ****-****-****-************ ro crashkernel-auto spectre_v2=retpoline rhgb quie\
      t net. ifnames=0 console=tty0 console=ttySo, 115200n8 noibrs nume_core.io_timeous\
      t=4294967295 nume_core.admin_timeout=4294967295 single
  5. Ctrl+x veya F10 tuşlarına basın. İstendiğinde, sistemi tek kullanıcı modunda başlatmak için kök parolasını girin.

Ubuntu

Önemli

Bu yordam yalnızca Ubuntu 18.04 için geçerlidir.

  1. Bir örneğe VNC kullanarak bağlanın.

  2. İşletim sistemini yeniden başlatmak için reboot komutunu çalıştırın.

    VNC kullanarak örnekte oturum açamıyorsanız, konsoldan örneği yeniden başlatın.
  3. Yeniden başlatma sırasında, GRUB menüsüne girmek için Shift tuşuna basılı tutun.

  4. GRUB menüsünde Advanced options for Ubuntu seçeneğini belirleyin. Sonraki ekranda recovery mode girişini seçin, ardından önyükleme girişini düzenlemek için E tuşuna basın.

  5. linux ile başlayan çekirdek önyükleme satırını bulun. Satırın ro kısmından sonuna kadar olan içeriği rw single init=/bin/bash ile değiştirin. Bu işlem, okuma-yazma izinleri verir ve tek kullanıcı modu için bir /bin/bash kabuğu başlatır.

    • Orijinal içerik:

      linux /boot/vmlinuz-4.15.0-213-generic root=UUID=d406d971-bc6d-40f2-b\
      572-6+74ac689736 ro recovery nomodeset dis_ucode_ldr
      vga=792 console=tty@ console=ttySo, 115\
      200n8 net. ifnames=0 noibrs iommu=pt nvme_core.multipathen nvme_core.io_timeout=4294967295 nv\
      me_core.admin_timeout=4294967295
    • Değiştirilmiş içerik:

      linux /boot/vmlinuz-4.15.0-213-generic root=UUID=********-****-****-*\
      ***-*+********** rw single init=/bin/bash
  6. Tek kullanıcı modunda önyükleme yapmak için Ctrl+x veya F10 tuşlarına basın.

FreeBSD

  1. Bir örneğe VNC kullanarak bağlanın.

  2. İşletim sistemini yeniden başlatmak için reboot komutunu çalıştırın.

    VNC kullanarak örnekte oturum açamıyorsanız, konsoldan örneği yeniden başlatın.
  3. Sistem yeniden başlatıldıktan sonra, VNC terminali Boot Menu öğesini gösterir. Cons çıkış modunu Video primary olarak değiştirmek için 5 tuşuna basın.

    ______               ____   _____ _____
     |  ____|             |  _ \ / ____|  __ \
     | |___ _ __ ___  ___ | |_) | (___ | |  | |
     |  ___| '__/ _ \/ _ \|  _ < \___ \| |  | |
     | |   | | |  __/  __/| |_) |____) | |__| |
     |_|   |_|  \___|\___||____/|_____/|_____/
           Welcome to FreeBSD
    1. Boot Multi user [Enter]
    2. Boot Single user
    3. Escape to loader prompt
    4. Reboot
    5. Cons: Dual (Video primary)
    Options:
    6. Kernel: default/kernel (1 of 1)
    7. Boot Options
  4. Tek kullanıcı moduna girmek için Boot Single User seçeneğini belirlemek üzere 2 tuşuna basın.

Sonraki adımlar

Tek kullanıcı modunda, sorunları teşhis etmek ve çözmek için sistem günlüklerini kontrol edebilir, hizmet durumlarını inceleyebilir ve ağ bağlantısını test edebilirsiniz. Örneğin, bir sürücü çakışması sistemin önyüklenmesini engelliyorsa, çakışan sürücüyü kaldırarak normal çalışmayı geri yükleyebilirsiniz.