Ubuntu'da sabit disk nasıl kapatılır?


20

Harici Sabit Diskten Kubuntu kullanıyorum. Dahili Sabit Sürücümde Windows var. Ubuntu'dayken kullanmak istemiyorum ve daha az ısı üretmek ve daha az pil tüketmek için kapatmak istiyorum. Bence sabit diski düşürmek benim için bir seçenek değil. Çünkü, sabit diski yıprattı ve HDD'lere harcamayı planlamıyorum :)


Benzer sorular zaten sorulmuş (ve cevaplanmıştır): askubuntu.com/questions/39760/…
Guilhem Soulas

1
man hdparm sudo hdparm -Y /dev/sdX
earthmeLon

@GuilhemSoulas Sorum, sabit sürücüyü azaltmakla ilgili değil. Benimki sabit sürücüyü nasıl kapatacağınızdır.
AhmedBilal

Yanıtlar:


21
sudo hdparm -Y /dev/sdX

burada / dev / sdX , kapatmak istediğiniz cihazdır. Ayrıca sudo blkid, hangi cihazın kapatıldığını daha güvenilir bir şekilde kontrol etmenizi sağlayan cihazın 'parmak izini' (UUID) belirlemek için de çalışabilirsiniz .

Bu durumda şunu çalıştırırsınız:

sudo hdparm -Y /dev/disk/by-uuid/DEVICE-IDENT-HERE

adam hdparm

   -Y     Force  an  IDE  drive  to  immediately  enter  the  lowest power
          consumption sleep mode, causing it to shut down  completely.   A
          hard  or soft reset is required before the drive can be accessed
          again (the Linux IDE driver will automatically handle issuing  a
          reset  if/when  needed).   The  current power mode status can be
          checked using the -C option.

Tam olarak nedir hard or soft reset, yani sürücüyü nasıl geri alabilirim?
Asalle

Bu komut sabit disk sürücüsünü kapattı, ancak sudo hdparm -C /dev/sdXdurumu sorgulamak için çalıştırıldığında sürücüyü tekrar açacaksınız ve beklemede (yazılımdan sıfırlama, sanırım). Güç tasarrufu için iş yapar, ancak sabit disk sürücüsü olmadan kurulumu simüle etmek için değildir.
clearkimura

5

Aşağıdakileri kullanabilirsiniz (burada sdcilgili ilgili blok aygıtının adı verilmiştir):

sync
echo 1 > /sys/block/sdc/device/delete

+1 Bu, yükleyicinin sabit disk sürücüsünü algılamasını önlemek için beklendiği gibi çalışır. Komutlar root (sudo değil) olarak çalıştırılmalıdır.
clearkimura

1
Aynı kullanarak mümkün olduğunu düşünüyorum sudo: sudo bash -c 'echo 1 > /sys/block/sdc/device/delete'.
Tomilov Anatoliy

3

udisks2Paketin kurulu olması muhtemeldir ; kullanabilirsiniz

udisksctl power-off -b /dev/sdX

/dev/sdXkapatmak istediğiniz cihaz nerede .

Gönderen udisksctladam sayfası (sürüm 2.7.6):

power-off
    Arranges for the drive to be safely removed and powered off. On the OS
    side this includes ensuring that no process is using the drive, then
    requesting that in-flight buffers and caches are committed to stable
    storage. The exact steps for powering off the drive depends on the
    drive itself and the interconnect used. For drives connected through
    USB, the effect is that the USB device will be deconfigured followed
    by disabling the upstream hub port it is connected to.

    Note that as some physical devices contain multiple drives (for
    example 4-in-1 flash card reader USB devices) powering off one drive
    may affect other drives. As such there are not a lot of guarantees
    associated with performing this action. Usually the effect is that the
    drive disappears as if it was unplugged.
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.