欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

在Linux系統(tǒng)中怎么啟用IntelRapidStart-創(chuàng)新互聯(lián)

本篇內容介紹了“在Linux系統(tǒng)中怎么啟用Intel Rapid Start”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!

成都創(chuàng)新互聯(lián)主營治多網站建設的網絡公司,主營網站建設方案,重慶APP開發(fā)公司,治多h5微信小程序定制開發(fā)搭建,治多網站營銷推廣歡迎治多等地區(qū)企業(yè)咨詢

一、Intel Rapid Start 原理

其實 Intel Rapid Start 的原理很簡單,就是讓計算機在傳統(tǒng)的睡眠(Sleep)的基礎上有機會進入更深層的睡眠(Deep Sleep),用戶可以通過 BIOS 設置一個超時,比如一分鐘、十分鐘、半個小時等(也可以設置「立即」),當計算機進入睡眠狀態(tài)之后,計時開始,如果用戶在計時到達之前喚醒了計算機,那就啥也沒發(fā)生,如果預定時間達到,則計算機會被淺喚醒(wake up briefly),將內存中的數(shù)據(jù)寫入硬盤(官方文檔指 SSD)中的一個特定分區(qū),然后徹底斷電。在這之后,用戶只能通過按電源鍵的方式開機,主板固件會把特定分區(qū)中的內容讀回內存,然后計算機就可以繼續(xù)使用了。

總結一下,Intel Rapid Start 技術(IRST)的前半段與普通的睡眠是一樣的,而后半段則與休眠(Hibernate)類似,但是休眠是由操作系統(tǒng)完成的,而 IRST 則是由主板固件(BIOS 或 UEFI)去完成這一操作,也就是說,在加電自檢(POST)之后,直接就是從硬盤中讀取內容的過程了,根本沒有引導器(Boot loader)和操作系統(tǒng)的加載過程,因此比操作系統(tǒng)級別的休眠要快不少,再加上 SSD 的應用,就更加快了,這就是 Intel 所宣稱的「六秒恢復」。按照我的理解,就是恢復速度和睡眠一樣快,但是耗電和休眠一樣低(零耗電)。

Intel 的官方文檔提到該技術需要 SSD + Windows,可是我沒看出其中的必要性:SSD 是為了加速,如果用 HDD 代替的話除了慢點也沒啥問題,而 Windows 呢?令人興奮的是,2013年6月的時候,Linux 開發(fā)者 Matthew Garrett 就提交了一個內核補丁,實現(xiàn)了 Linux 內核對此的支持。該補丁已在 Linux 3.11 中得到了應用,而截至我寫這篇文章時,新的 Linux 內核版本已經是 3.12.6 了,顯然可以使用。
二、調整分區(qū)

我的計算機是 ThinkPad X240s,該型號內部有一個 SATA 和兩個 NGFF 接口,后者是 Intel 推的新接口,可以用來接藍牙、3G 等模塊,也可以用來接 NGFF 接口的 SSD。最理想的配置應該是 SATA 接口用來接 HDD 而 NGFF 用來接 SSD,這樣的版本是已經配置好 Intel Rapid Start 的。我的這個版本 SATA 接口上接了一塊 500GB 7200 轉的機械硬盤,一個 NGFF 接了 WiFi + 藍牙,另一個 NGFF 是空的。也就是說,沒有 SSD,自然默認也沒得用 Intel Rapid Start。但除了淘寶一塊小而貴的 NGFF SSD 之外沒有別的方法了嗎?當然不是。仔細閱讀 Intel Rapid Start 的用戶手冊就會發(fā)現(xiàn),它提到主板固件是通過分區(qū)標識符來找尋 IRST 分區(qū)的,對于 GPT,是 D3BFE2DE-3DAF-11DF-BA-40-E3A556D89593,對于 MBR 則是 0x84。

調整前我的分區(qū)結構是這樣的:


代碼如下:

NAME           MAJ:MIN RM   SIZE RO TYPE  MOUNTPOINT
   sda              8:0    0 465,8G  0 disk  
   ├─sda1           8:1    0     2M  0 part  
   ├─sda2           8:2    0   200M  0 part  /boot
   ├─sda3           8:3    0    50G  0 part  
   │ └─crypt-sda3 254:0    0    50G  0 crypt /
   └──sda4          8:4    0 415,6G  0 part  
     └─crypt-sda4 254:1    0 415,6G  0 crypt /home

整塊硬盤 465 GiB 使用 GPT 分為四個區(qū),開頭 2 MiB 用來存放 GRUB,之后 200 MiB 是 /boot,然后是 50 GiB 和 /,最后剩下的 415.6 GiB 用作 /home。其中 sda3 和 sda4 都是 LUKS 容器。我的目的是要把 sda4 調整為 400 GiB,然后把剩下的 15.6 GiB 劃為 sda5,作為 IRST 分區(qū)。

由于 sda4 是 GPT + LUKS + ext4 三層嵌套結構,所以需要一層一層地縮小它們,然后再一層一層地撐大它們到合適的位置。


代碼如下:

# 把 /home 卸載
   umount /home
   # 調整文件系統(tǒng)前必須要先檢查文件系統(tǒng)
   e2fsck -f /dev/mapper/crypt-sda4
   # 縮小文件系統(tǒng)至 398 GiB
   resize2fs -p /dev/mapper/crypt-sda4 398G
   # 縮小 LUKS 容器至 399 GiB
   # 換算成 512 KiB 的區(qū)塊是 399 * 1024 * 1024 * 2 = 836763648
   cryptsetup resize crypt-sda4 836763648
   # 將 sda4 分區(qū)調整為 400 GiB
   # 并用剩余的空間建立 sda5
   # 建立的時候分區(qū)標識符輸入 8400
   gdisk /dev/sda
   # 重啟計算機使內核使用新的分區(qū)表
   reboot
   # 再次卸載 /home
   umount /home
   # 放大 LUKS 容器撐滿 sda4
   cryptsetup resize crypt-sda4
   # 檢查文件系統(tǒng)
   e2fsck -f /dev/mapper/crypt-sda4
   # 放大文件系統(tǒng)至撐滿 LUKS 容器
   resize2fs -p /dev/mapper/crypt-sda4
   # 掛載測試
   mount /dev/mapper/crypt-sda4 /home

調整完成后,就是這樣的效果了:


代碼如下:

NAME           MAJ:MIN RM   SIZE RO TYPE  MOUNTPOINT
   sda              8:0    0 465,8G  0 disk  
   ├─sda1           8:1    0     2M  0 part  
   ├─sda2           8:2    0   200M  0 part  /boot
   ├─sda3           8:3    0    50G  0 part  
   │ └─crypt-sda3 254:0    0    50G  0 crypt /
   ├─sda4           8:4    0   400G  0 part  
   │ └─crypt-sda4 254:1    0   400G  0 crypt /home
   └─sda5           8:5    0  15,6G  0 part
   
   Number  Start (sector)    End (sector)  Size       Code  Name
      1            2048            6143   2.0 MiB     EF02  BIOS boot partition
      2            6144          415743   200.0 MiB   8300  Linux filesystem
      3          415744       105273343   50.0 GiB    8300  LUKS partition
      4       105273344       944134143   400.0 GiB   8300  LUKS partition
      5       944134144       976773134   15.6 GiB    8400  Intel Rapid Start

三、設置主板固件(BIOS/UEFI)

這一步視不同的制造商自有不同,但主旨就是找到 BIOS/UEFI 中有關 Intel Rapid Start 的設置,將之開啟。在完成以上步驟之前,這一選項是不可開啟的狀態(tài),會提示沒有找到合適的存儲設備,但是在完成了上述步驟之后,固件就會根據(jù) GUID 找到 IRST 分區(qū),從而允許開啟這一功能。至于多久后啟用,就是個人愛好了,我選擇的是「立即」,也就是相當于用 IRST 代替了睡眠(Sleep)功能。
四、測試

為了測試效果明顯,可以先用 dd_rescue 把 sda5 清空一下:dd_rescue /dev/zero /dev/sda5??梢杂弥T如 head -c 1G /dev/sda5 之類的命令檢驗一下。

準備完成之后開始測試:echo -n mem > /sys/power/state 將系統(tǒng)掛起至內存(S3,睡眠)→系統(tǒng)順利睡眠→系統(tǒng)被短暫喚醒并將內存中的內容寫入 IRST 分區(qū),此時如果仔細聽可以聽到機械硬盤寫入的聲音→寫入完成,系統(tǒng)斷電停機。

斷電停機之后,用戶只能通過按電源鍵把計算機喚醒。按下電源鍵后可觀察到 BIOS/UEFI 上顯示類似 Resuming from deep sleep ... 字樣,說明這一恢復過程是由固件完成的,與操作系統(tǒng)無關?;謴屯瓿珊螅苯踊貜偷竭M入睡眠之前的樣子。此時使用 head /dev/sda5 可觀察到大量輸出,說明 sda5 的確被寫入了。

至此 IRST 部署成功。


“在Linux系統(tǒng)中怎么啟用Intel Rapid Start”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關的知識可以關注創(chuàng)新互聯(lián)網站,小編將為大家輸出更多高質量的實用文章!

網站欄目:在Linux系統(tǒng)中怎么啟用IntelRapidStart-創(chuàng)新互聯(lián)
本文路徑:http://aaarwkj.com/article26/ppjjg.html

成都網站建設公司_創(chuàng)新互聯(lián),為您提供App設計、品牌網站建設營銷型網站建設、網站制作、Google網站設計

廣告

聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

h5響應式網站建設
好看的中文字幕人妻少妇| 亚洲欧美日韩在线观看a三区 | 91国内偷拍富婆国内精品对白 | 亚洲国产精品高清久久| 伊人亚洲中文一区二区| 日日干天天日夜夜操| 欧美黄色一区在线观看| 国产精品99久久久久久宅男九| 妇女人妻丰满少妇中文字幕| 亚洲三区四区视频在线观看| 传媒在线免费观看视频| 国产一区二区精品日韩| 精品人妻av中文字幕乱| 熟女俱乐部五十路六十路| 在线成人影院中文字幕| 国产精品对白久久久久粗| 九九视频免费在线播放| 人妻操人人妻中出av| 日韩三级视频一区二区| 日韩精品一二三区乱码| 欧美日韩久久免费观看| 亚洲清纯唯美激情四射| 国产一区二区三区精品久久| 亚洲国产日韩精品欧美| 久久视频在线播放视频| 日本97久久久久久精品| 精品人妻一区二区三区在线av| 久久国产精品亚洲欧美| 久久精品免费激情视频| 久久国产精品一区二区三区| 久久蜜臀av一区三区| 激情图区亚洲一区二区| 欧美午夜福利一级高清| 国产一区二区三区91精品| 男人的天堂av东京热一区| 日本岛国免费一区二区| 亚洲日本国产精品一区| 亚洲一区二区三区日本久久| 久久免费国产精品电影| 精品人妻少妇av一区二区| 日本最新一区二区三区视频|