電腦上是win 系統,但是最近想學習一下Linux系統(不常用),在電腦上安裝虛擬機與雙系統電腦的內存有點吃不消,所以我想問一下有沒有一種方法可以外置系統可以在電腦上運行的方法。


你要的這個東西, 叫做 live-cd .


隨身攜帶一個Linux系統和OS外置是完全兩碼事,看描述你需要的是後者。

那就用個U盤唄。

你有兩種選擇:

  1. livecd裝再U盤裡
  2. 把Linux安裝在U盤裡

前者要容易一些,但限制要多一些(相對來說)。一般來說一個Universal USB Installer解決一切問題。

https://www.pendrivelinux.com/universal-usb-installer-easy-as-1-2-3/

後者更接近你的需求,但稍微麻煩一下,可以參考下面的鏈接。

https://www.58bits.com/blog/2020/02/28/how-create-truly-portable-ubuntu-installation-external-usb-hdd-or-ssd


可以用樹莓派zero ,

然後做成usb key,見上圖。這玩意可以安裝完整的linux,甚至可以帶界面。最後的效果是,你把這usb盤大小的東東插到任何一個電腦上面,它都可以利用宿主機的usb口供電,且可以虛擬出一個網卡,自動獲取IP地址。是的,它就是一個運行linux的完整電腦,總成本不超300大元,你可以在你windows機器上訪問控制使用它,這玩意兒不僅能讓你學習linux,甚至能做很多不可名狀的事情,具體怎麼做。。。打死你我也不說。


其實Android就是一個使用Linux內核的操作系統.

我自己開發了一個Android應用,打包了Linux ARM版PHP7解釋器和BusyBox命令行工具.

通過WebView來訪問PHP內置的HTTP伺服器來實現交互.

ARM版PHP解釋器的構建方法和Android APK源代碼和安裝包可以看我下面這篇博文:

PHPDroid: 基於WebView和PHP內置HTTP伺服器開發Android應用?

my.oschina.net圖標

更新:我剛剛測試了一下,如果使用AMD核顯的筆記本,需要更新內核,否則不能調節亮度。這個比較簡單,網上教程有很多,比如:

【半小時極速裝機】 | 聯想小新Pro13 AMD 4600U ubuntu裝機 調節屏幕亮度+調整縮放+顯示屏擴展教程?

blog.csdn.net圖標

(只看後邊更新內核的部分就行)

但需要注意的是:如果硬碟是經過BitLocker加密的(或者必須要安全模式才能啟動),那還需要手動對內核進行簽名。具體的做法可以參考這位老哥的教程:

https://github.com/jakeday/linux-surface/blob/master/SIGNING.md?

github.com

我個人的電腦是T14S R7-4750U,Ubuntu 20.04,內核更新到了5.8.3,沒有遇到問題。


完全可以,我之前一直這麼用。

我能明白題主的意思,因為我曾經也面對過這個問題。

如果是Windows,有個東西叫Windows to go,就是把系統裝在一塊速度很快的U盤上,隨身攜帶。

Linux的話,當然也可以。

方案A:買個高速U盤

你需要:

1、一個高速U盤,京東上的學名叫「固態U盤」。淘寶上賣的也很多,都是小廠子自己焊的,便宜量足,挑個銷量大的問題應該不大(但不排除有的賣家會用黑片偽裝成原廠,有能力的話可以自己檢測一下顆粒的質量),注意,速度最好在300MB/s以上,

2、一個普通U盤。

方案B:乾脆買個硬碟盒+m.2硬碟,體積也很小,自己DIY一個固態移動硬碟

你需要:

1、一塊m.2硬碟,如果追求速度可以用nvme的,比如這塊東芝(現在叫鎧俠)就不錯:

【鎧俠LRC10Z500GC8】鎧俠(Kioxia)(原東芝存儲)500GB SSD固態硬碟 NVMe.M2介面 EXCERIA NVMe RC10系列(原東芝RC500系列)【行情 報價 價格 評測】-京東?

item.jd.com圖標

就想入個門的話,128或者256就夠了,如果要裝軟體的話,還是512比較保險。

2、一個硬碟盒,注意,如果你買的硬碟是nvme的,那硬碟盒也得是nvme的。京東上隨便一搜就有很多,比如:

【飈王C325】飈王(SSK)SHE-C325 M.2(NVMe)轉Type-C3.1介面移動硬碟盒 高速傳輸 SSD固態硬碟外置盒【行情 報價 價格 評測】-京東?

item.jd.com圖標

如果你買的SATA的硬碟,那同理,硬碟盒也得是SATA的。

3、一個普通U盤,最好8G以上。

買完之後:

  1. 從官網上下載你要用的Linux系統的ISO文件,然後把他塞進你的U盤,只要你裝過系統,這步應該沒有難度;
  2. 找一個設備(台式機或電腦),把原來的硬碟拆下來(如果不拆,可能會出問題,比如會導致原來系統啟動就藍屏……);
  3. (方案A)把你買的高速U盤連到你的設備上;(方案B)把你買的硬碟和硬碟盒組裝好,用連到你的設備上;
  4. 插入U盤,從U盤啟動,按照提示把系統裝到你剛買的移動硬碟上;
  5. 把你原來的硬碟裝回去;
  6. 插入你剛買的硬碟或U盤,打開電源,進BIOS,把你剛買的U盤的啟動順序移到第一位;
  7. 開機,大功告成!

簡答概括一下,就是把系統裝到一塊移動硬碟或高速的U盤上,然後就可以隨身攜帶了。


有一種破解網吧管理系統的辦法。

拿一塊移動硬碟,裝上系統,打開電腦,進BIOS,設置啟動盤,進入系統。

這時候你就可以越過網吧管理系統使用網吧電腦,因為網吧都是無盤所以你只能使用自己的硬碟(現實生活不要用,容易挨打)

所以你可以使用一塊U盤,64可能有點小但是128絕對夠用,每次使用只需要設置啟動盤就行,安裝方式都一樣只是設置一下盤符就行,你甚至還可以直接安倆系統,畢竟你還可以使用你電腦內部自帶的硬體。


當然是完全可以的!

我正打算隨身攜帶一個Linux!

所以我打算把Linux做到我的鑰匙扣裡面

看看我現在的鑰匙扣(跑題了)

然後我想在鑰匙扣上裝晶元:

搭載全志F1C100S ARMv9的晶元,荔枝派同款,可以跑Linux。

(答主剛上軟工專業,沒系統學過畫板子,所以走線有失優雅,見諒。)

大概長這樣,大小跟上面的鑰匙扣一樣:

原理圖大概這樣:

然後就等著肝出成品了!!!


我現在正在給你寫的答案就是安裝在固態USB移動硬碟上的Ubuntu系統的環境。無論是家裡還是公司都是這一套環境,一套環境隨身帶走,任意PC運行。

隨身攜帶的系統有很多形式:

1、Android系統:就是你的手機不說了,你要的肯定不是這個。

2、Live-CD:Live-CD的形式既可以是光碟,也可以是U盤。優點是簡單,刻盤即用。缺點是,讀取速度極慢極慢。現在大多數電腦都已經不再附帶光碟機了,所以單純的物理DVD的Live系統已經不合時宜。

3、U盤:U盤上的系統既可以是Live-CD鏡像,也可以是安裝完成的持久化系統。

USB Live CD的好處跟2一樣,缺點是不能持久化對系統的任何變更。當然,你也可以在U盤上安裝系統,但是大多數U盤讀寫速度都不快,容量也沒那麼大,個人認為如果要做一個這樣的Linux系統U盤,容量絕對不可以低於32G,64G是推薦最低容量。安裝到U盤的缺點就是運行在U盤上的系統由於IO速率,速度相對在硬碟上慢很多。

4、USB SSD移動硬碟:跟U盤的優點幾乎一樣,唯一的區別是現在的主板如果要運行持久化在移動硬碟上的系統必須開啟UEFI分區方式安裝,安裝在移動硬碟上跟安裝在本地硬碟上的方法沒有區別。這種方式幾乎沒有缺點。USB SSD 一般都是USB 3.0口,讀寫速率可以和SSD硬碟有一拼,甚至更快。

注意,在移動硬碟上安裝系統,無論安裝什麼系統,必須用UEFI方式啟動和安裝系統。

(如果真的要買,最好還是買個SSD套個硬碟盒最靠譜。)

USB SSD我已經沒有信任的品牌了,用的片子都是TLC,什麼降速斷流亂七八糟心事多 的一P,乾脆推薦一下我手上的兩塊台電幻影的U 盤吧,性價比之王,讀速度107MB/s,寫速度70MB/s。不降速,還行,湊合用。

台電(Teclast)64GB USB3.0 高速U盤 幻影X 銀色 高密京東¥ 59.90去購買?


可以,你甚至可以隨身攜帶一個Windows系統,只要使用Windows To Go工具把系統裝到U盤/固態移動硬碟即可。

Linux自然也可以。


看到這個問題忍不住要回答一下,我最近剛開始寫一個專欄:

愉快玩耍:打造隨身攜帶的桌面環境?

zhuanlan.zhihu.com圖標

這裡面第一篇文章就是介紹利用雲伺服器打造一個可以遠程連接的Ubuntu桌面環境,應該是除了攜帶一個移動硬碟之外的另一個選擇,文中說明了詳細的操作步驟,很容易上手,當然文中也提到了操作過程中的卡頓問題,後面我會繼續研究並改善。

建造基於Ubuntu20.04的基礎款遠程桌面本文目標是在Ubuntu20.04的環境中安裝桌面環境,提供遠程訪問能力,實現中文及中文輸入法支持,能夠通過這個基礎的桌面環境進行簡單網頁瀏覽、文檔寫作的功能。實現基礎款的隨身攜帶的桌面環境。 接下來的流程使用Vultr的雲伺服器進行講解,並不對使用Vultr…10 贊同 · 2 評論查看完整文章

0 @阿里雲 提供了一個免費的Cloud Shell,不需要購買它的主機都可以用,免費分配的一個虛擬機,還預裝了很多工具,在網頁上或者阿里雲app上就可以打開。 https://help.aliyun.com/document_detail/90256.html@阿里雲 記得打錢

1 wsl或wsl2

2 docker,基於虛擬機或wsl2的

3 liveCD/liveusb設備,你不能同時和你電腦上的win10同時啟動使用啦。

4 你的安卓手機,甚至你可以再安排一個專門的手機玩Linux。玩法也不少,簡單的就是juicessh,自帶一個bash,可以打開本地設備,熟悉下shell沒有任何問題。

5 mingw之類,比如git-bash,不是Linux但熟悉下shell沒啥大問題。

6 卡片電腦,就是名片電腦/電視棒電腦/樹莓派等派類。

7 你的路由器。它也是Linux。刷個機會在這個用途上更好用。

8 雲服務商的虛擬機,用學生身份買也不貴。


阿里雲上租個Linux虛擬機


應該是每一個linux都可以。我沒有試過所有的,我試過的有ubuntu,kali,manjaro。使用U盤啟動然後選擇試用xx linux即可。如果你想嘗試點特別的,你可以拿著U盤去網吧上網,上完直接走人。網吧的那套計費系統對linux不靈,不過網吧可能能監控到這台機器開機了。為了便於管理,機器都是聯網的。上學期那段時間經常這麼搞。有5-6年了,不知道網吧的技術現在怎樣了。但是理論上你可以使用任何聯網的主機。


補充一個工具

Linux Live Kit?

www.linux-live.org


強答一番.

"隨身攜帶Linux系統", 關鍵詞應該是叫: "portable linux", 直接Google之即可.

在此強烈推薦Slax Linux, 它是一個攜帶型Linux發行版, 支持圖形化, 支持PXE啟動, 資源佔用低, 可模塊化定製. 老版本的Slax基於Slackware, 自7.0 版本後多年未曾更新, 直到2017年發布了Slax 9, 本次更新基於 Debian, 支持APT/DPKG包管理, 非常易用.

Slax Linux 發行版最大的特點是面向移動磁碟, 因移動設備的IO性能良莠不齊, Slax Linux運行時會像Live CD那樣將整個文件系統的根載入到內存中(ramfs). 同時, 作為一款完全可用的操作系統, 它還支持數據持久化存儲, 關機後會自動將系統變更存儲於U盤之中.

此外, Slax Linux 具有一個"模塊化"的定製化體系, 用戶可以將"模塊"放置於U盤中, 操作系統啟動時會按照用戶定義的順序自動載入這些模塊, 可以非常方便的擴展和裁剪操作系統. 而模塊可以通過網路下載已經命令行的方式自己製作(在新版本的Slax中, 作者提供了一些命令可以自動將文件打包成模塊).

Slax Linux使用了aufs(不是overlayfs, 比較遺憾), 其變更後的數據和原廠系統鏡像是隔離存儲的, 用戶若不慎將操作系統破壞, 只需要將變更後的數據(以鏡像的方式存儲於U盤中)移除, 整個操作系統即可恢復原廠狀態, 而得益於模塊化的客制化系統, 用戶還可以非常方便地定製自己的"原廠系統鏡像".

個人感覺該系統從便利性到擴展性都非常高, 值得一試.

Slax啟動過程研究?

www.jianshu.com圖標

除Slax Linux外, 還有一款"口袋操作系統"很有特色, 其名曰 SystemRescueCd. 顧名思義, 它主要面向系統維修, 但是依然不影響其成為一款優秀的"口袋操作系統".

SystemRescueCd基於Arch Linux, 內置了豐富的Linux系統運維工具, 還支持包管理和數據持久化存儲(基於Overlayfs實現); 與Live CD類似, 同樣是將根文件系統載入於內存中.

System Rescue Cd Homepage?

www.system-rescue-cd.org

最後, 個人對Win To Go和Live CD的看法是: WTG吃硬體, USB 2.0的設備需要用戶有非常好的忍耐能力; Live CD不能保存系統變更, 每次重啟都會丟失系統變更. 個人比較推薦使用Slax.


你好!你這個可以有多種方案的;

1.最省事兒的一種,就只直接來一個雲linux伺服器,便攜筆記本,如果需要在Linux上做什麼,直接遠程操作,簡單省事兒;

2,攜帶型優盤或者硬碟,把需要的linux系統安裝在優盤或者在硬碟上,是使用的是,插入硬碟優盤即可;

我比較推薦第一種,一般情況下,linux做伺服器會更多一些;直接雲伺服器來處理唄;

小編從事互聯網開發十餘年,歡迎私信;

完全可以,自己做一個。我現在使用的64g U盤上附帶一個debian,和正常安裝到電腦裡面的系統使用起來沒差別。也可以當正常的U盤使用,


你可以安裝Linux系統到u盤裡

然後在開機的時候狂按啟動快捷鍵,選中你的u盤就可以啟動Linux了,不用設置bios

啟動快捷鍵隨著主板不同而不同

百度就找得到

至於裝Linux系統到u盤裡

以deepin為例

準備兩個u盤

(這裡雲一下,因為這是很久以前裝的了,大概應該都是一樣的,然後我以前沒有用硬碟安裝的方式安裝過,就不說了,如果可以硬碟安裝就準備一個u盤就可以了)

下載deepin鏡像

用deepin官方工具把鏡像寫進u盤

然後重啟,按啟動快捷鍵進寫好的u盤

進入deepin安裝界面

把空u盤插上

然後在選擇磁碟安裝的地方選擇空u盤

安裝好後這個u盤就是一個隨身攜帶的Linux了

ps:你也可以裝Windows(doge)

硬碟安裝的話雲一下應該是直接在電腦本來的系統上雙擊setup啟動(這個setup一般來說是個exe程序,有些不叫setup這個名字,你可以仔細找找)

然後就看著辦唄,反正我沒有硬碟安裝過(不知道win7升win10用setup的方式算不算硬碟安裝呀qwq)

就醬了


完全可以使用完整系統

但是請用高速的設備(比如經過WinToGo驗證的)

否則你可能會開機五分鐘,開個程序等10分鐘


害,你這隨身帶Linux我以為你要幹嘛,就算在U盤或者移動硬碟弄一個Linux你也沒法兩個系統同時用呀……

WSL

Windows Subsystem Linux ,直接Windows10自帶商店搜Linux,應該是有包括Cent OS和Ubuntu在內的很多個版本可供選擇!


想學linux是個好想法, 強烈支持. 必須要學,馬上就學.

如果僅僅是學一下linux的初步, 而且要求隨身攜帶, 那就非常簡單. 只需要一個安卓手機. 如果你現有的手機就是安卓的, 那恭喜你, 幾分鐘之內就可以滿足你"隨身攜帶一個linux系統"的願望了. 如果你的現役手機是iPhone, 也很簡單, 去網上隨便買一個二手安卓手機就好. 甚至, 屏都可以是碎的. 哈哈.....

第一步: 到手一個安卓手機.

第二步: 安裝一個APP, 名稱叫做: termux,

第三步: 啟動termux, 享受你的"隨身攜帶一個linux系統.

關於termux, 在網上找到一個很不錯的教程, 可以學習下.

Termux 高級終端安裝使用配置教程 | 國光?

www.sqlsec.com圖標

現在的手機CPU非常強大, 據說, 比較新的手機已經可以和第八代的i3相提並論, 從我自己的體驗來看, 兩年前的淘汰手機安裝termux後, ssh登錄上去, 比登錄雲空間的體驗還要順暢.

從網上看到的資料說, 有人在termux里安裝了emacs. 哈哈.... 我自己沒試這個. 只是安裝了個vim方便修改配置. 另外在手機上同步github, 給orgzly提供一個隨時更新的數據源. 挺方便的.

====== 2020 09 14 更新 ======

還是忍不住在手機上嘗試安裝了emacs.


推薦閱讀:
相关文章