1. 無用知識之在linux上讀寫mac筆記本換下來的apfs硬碟
本文探討了將Mac筆記本更換下來的APFS格式硬碟在Linux系統中進行讀寫操作的可能性。首先,提出了一個創新的想法,即是否可以將舊的SSD硬碟通過介面轉換卡連接到Linux系統中使用。實現這個目標需要經歷幾個步驟:
總之,盡管不能在Linux上完全實現對APFS硬碟的寫入,但通過apfs-fuse工具,可以實現對Mac硬碟的有限訪問,主要限於讀取功能。這為那些希望利用舊硬體資源的Linux用戶提供了一種妥協的解決方案。
方法/步驟
這里和大家分享的是如何安裝linux雙系統,而不是虛擬機安裝Linux;首先下載一款叫做 rEFInd的軟體,下載的東西是一個zip壓縮文件,解壓縮它;
注意:如果本經驗導致你的電腦出現任何問題,本經驗不承擔任何責任。
打開終端,在解壓縮之後的文件中,找到install.sh,將它拉動到終端窗口,終端會自動運行這個文件;
徹底關閉電腦,然後在打開電腦,你會看到開機頁面會有這樣的一個界面;這說明你的安裝是成功的;
接下來,需要進入系統對電腦的硬碟進行分區;分區工具可以使用系統自帶的「磁碟工具」,在左邊選中磁碟,要注意是選擇,看圖,然後在右邊選擇「分區」,在中間的那個長方形中,可以從右下角處上下拉伸,藍色區域是mac系統的啟動盤,我們無法改變它的大小,我們可以從白色區域中劃分一部分容量,給Linux作為單獨的系統分區,建議大小為5-20gb;下面的第三個圖中,灰色區域就是要劃分給Linux的區域,然後點擊應用;
接著下載你需要安裝的Linux系統,例如如果你打算安裝ubuntu,則到ubuntu的官網下載64-bit Mac版本;按照官網的方法,製作u盤啟動盤,然後把u盤插在電腦上,重啟電腦;
在重啟的界面中,找到第二個圖標,這是ubuntu的u盤啟動盤;
然後就可以開始安裝了,需要注意的是要選擇「Install Ubuntu alongside Mac OS X」,這樣你的電腦就能保留Mac 系統,否則ubuntu可能會覆蓋掉你的mac系統;如圖;
安裝好,以後啟動電腦,都可以在開機頁面,選擇你希望進入的系統;
如果你不希望再運行ubuntu等Linux系統,僅僅保留Mac系統,可以在磁碟管理中,將劃分給Linux的分區重新劃分回給Mac系統就可以了;如果你希望卸載rEFInd,可以直接網路
Uninstalling rEFInd,點擊第一個結果,進入rEFInd的官網,在左邊的目錄中,找到Uninstalling rEFInd的方法;
3. 蘋果電腦裝linux詳細過程
一,在Mac上裝Linux
1,下載虛擬機環境,可以選擇VirtualBox或者VmVMware
下載安裝一個Linux系統,這里我們使用Ubuntu 18.04
2,安裝虛擬機,完成後打開
3,選擇新建,設置名稱如下圖
PS:
第一步,在工具欄安裝:Device->Insert Guest Additions CD images
導入光碟後,重新會彈出消息框顯示失敗
Unable to insert the virtual optical disk /Applications/VirtualBox.app/Contents/MacOS/VBoxGuestAdditions.iso into the machine UbuntuVM.Would you like to try to force insertion of this disk?Could not mount the media/drive 『/Applications/VirtualBox.app/Contents/MacOS/VBoxGuestAdditions.iso』 (VERR_PDM_MEDIA_LOCKED).
可以手動將光碟彈出,重新安裝,安裝成功
配置Ubuntu
Ubuntu的使用可以參考別出心裁的Linux命令學習法.
通過sudo apt-get update;sudo apt-get upgrade更新一下系統。
安裝軟體。Ubuntu中安裝軟體比較簡單,使用sudo apt-get install XXX就可以安裝XXX軟體,比如我們常用的Vim,就可以用sudo apt-get install Vim來安裝。
注意:Ubuntu中使用到某個沒有安裝的軟體時,會有貼心的提示,如上圖。
我們可以通過apt-cache search XXXX來查找軟體庫中有沒有我們想要安裝的軟體。比如我們想看看有沒有常用的調試工具cgdb,就可以使用apt-cache search cgdb來查找:
找到後就可以通過sudo apt-get install cgdb來安裝了。
我們可以一次安裝多個軟體,比如sudo apt-get install git ddd就會安裝分布式版本控制工具git和圖形化調試工具ddd:
這提醒我們可以寫個腳本簡化軟體的安裝,你可以源源不斷的把自己用的軟體添加到這個腳本中,方便日後自己安裝新系統:
三,Windows安裝Linux
1,類似上面操作
2,選擇下載好的Ubuntu
3,啟動安裝,設置語言等
4開始安裝等待
4. 蘋果電腦安裝Linux系統的方法
最近新入手了一台蘋果電腦,但是預裝的系統是MAC OSX。本人又不喜歡用這個系統想換成Linux系統學編程。那下面教大家蘋果電腦安裝Linux系統的方法。
首先您需要下載一份Ubuntu桌面版安裝鏡像。 務必選擇64位的桌面版,雖然該鏡像並不是為Mac提供的。該鏡像在BIOS和EFI模式下都能啟動,而Mac的鏡像卻只能在BIOS啟動。Mac是專門設計成這樣的,但是我們要使之以EFI模式下啟動。
其次, 找個2GB以上的USB, 我們將會用該USB作為Ubuntu的安裝啟動盤。 你可以按照Ubuntu官方指導的步驟或者使用專用的圖形化工具來准備安裝盤.
當你完成上一步後,你的Mac Book Pro就做好安裝的准備了。 打開Disk Utility(磁碟工具), 點擊左邊選擇你的硬碟, 選擇Partitions(分區)標簽頁。 把Mac分區縮小到你喜歡的大小 - 我們將會用新創建的可用空間來安裝Ubuntu。
上述步驟完成後,將U盤插入並重啟Mac Book Pro。當關機之後屏幕一黑時,請按住Option鍵(alt)直到你看到不同的啟動選項。選擇EFI選項(如果有兩個的話選擇左邊的哪一個)來從USB啟動Ubuntu. 當你看到「Try Ubuntu" 和 "Install Ubuntu" 兩個選項的時候, 選擇 "Try Ubuntu" 因為我們需要在安裝完成之後重啟之前弄一些其他的東西。
當Ubuntu的桌面載入好之後,一路向下走直到你看到分區的這一步。 如果你連接不上WiFi的話就代表你的Ubuntu還暫時不知道如何跟你這位高大上Mac做朋友, 不過不用擔心, 我們暫時還不需要網路, 在你遲些重啟的時候會自動識別你的驅動。
到分區這個步驟之後, 選擇 "Do Something else" 這個選項。 然後請確保那塊大約128MB左右的分區已經被識別為EFI啟動分區(你可以點擊它然後選擇Option來確定一下; 另外,那個分區應該是 /dev/sda1)。下一步, 你要在新建的空間里創建一個 ext4分區,在其上掛載「/」路徑。 如果你知道你自己在幹嘛的話也可以創建幾個不同的分區(切記這不是Windows啊孩紙)。 在你開始下一步之前,請確保你的安裝引導程序(boot loader)是選擇了 /dev/sda1,GRUB也是裝到該分區的。 然後按照平常一樣該咋裝咋裝。
當你的安裝器裝完Ubuntu之後,不要按重啟!!! 我們還需要弄這么點東西才能使用GRUB。 請運行下列的指令: sudo apt-get install efibootmgr 這個將會暫時地安裝一個EFI boot的配置工具,然後 運行: sudo efibootmgr 這個將會顯示出當前的啟動設置, 你應該看到的是 "ubuntu" 和 "Boot0000",當前的EFI設置是把系統指向 Boot0080,這樣的話就會跳過GRUB然後直接跳入OS X,所以我們要用以下指令來修復它: sudo efibootmgr -o 0,80
現在就可以重啟! 恭喜你啦~你的Ubuntu現在應該就可以用了!