顯示具有 電腦_Ubuntu 標籤的文章。 顯示所有文章
顯示具有 電腦_Ubuntu 標籤的文章。 顯示所有文章

2025年8月2日 星期六

Ubuntu 24.04 LTS 與 Windows 安裝在同一台 PC 電腦,如何 刪除雙系統中的Ubuntu,學習筆記 (7) (2025)

  Ubuntu 24.04 LTS 與 Win 10 安裝在同一台 PC 電腦, 

 如何 刪除雙系統中的Ubuntu,學習筆記 (7)  (2025)  



Ubuntu 24.04 LTS 與 Windows 安裝在同一台 PC 電腦,相當方便用,

但是也有缺點,因為如果 Windows 重開機,操作者是遠端操作的,

則重開機 會自動開進 Ubuntu ...

同理,因為 Windows Update 自動更新後的 自動重開機,

也會自動開進 Ubuntu ...

然後原來在 Windows 裡面的工作就不會繼續了!


比較好的解決方案,是把 Ubuntu 安裝在 USB 碟中執行 



那麼,如何把 硬碟裡的 Ubuntu 反安裝呢?

刪除雙系統中的Ubuntu

https://medium.com/@wade3c/%E5%88%AA%E9%99%A4%E9%9B%99%E7%B3%BB%E7%B5%B1%E4%B8%AD%E7%9A%84ubuntu-90d8b2327669


( 以下映像珍貴的網頁資料,以免丟失 )

( 資料來源:https://medium.com/@wade3c/%E5%88%AA%E9%99%A4%E9%9B%99%E7%B3%BB%E7%B5%B1%E4%B8%AD%E7%9A%84ubuntu-90d8b2327669 )

*******************************************************************

如果將來用不到雙系統了要解除安裝的過程十分簡單,整體步驟是把用不到的磁區都刪掉後去boot loader中修復損壞的開機部分

Steps

建議在開始底下的操作前能夠先備份系統,免得之後出現意外的話可能會導致原本的資料救不回來

Press enter or click to view image in full size

Delete Ubuntu Partitions

要先到Windows的磁碟工具去格式化原本安裝Ubuntu的磁區

Press enter or click to view image in full size

如果當初有在別的磁區建立獨立的EFI話可能會遇到無法直接用磁碟管理工具刪除(這是保護機制為了避免誤刪),這時候就會用到指令的部分了

Press enter or click to view image in full size

打開cmd後輸入diskpart就能進入到以指令控制磁區的部分,透過list disk來確認要修改哪個磁碟

DISKPART> list disk
  磁碟 ###  狀態           大小     可用     Dyn  Gpt
-------- ------------- ------- ------- --- ---
磁碟 0 連線 1863 GB 1024 KB *
磁碟 1 連線 1863 GB 1024 KB *
磁碟 2 連線 894 GB 780 GB *
磁碟 3 連線 476 GB 2048 KB *
磁碟 4 連線 476 GB 1024 KB *

再來透過select disk搭配clean就可以把磁碟給清乾淨,如果想確保沒選錯磁碟的話可先用list partition來確認

DISKPART> list partition
  磁碟分割  ###  類型              大小     位移
------------- ---------------- ------- -------
磁碟分割 1 保留 15 MB 17 KB
磁碟分割 2 主要 112 GB 16 MB
磁碟分割 3 系統 620 MB 113 GB

上述做法會把整個磁碟都清乾淨而不是刪除指定的partition,如果只是想要讓efi partition可以被刪掉的話可以改用底下的指令,透過設定ID可以讓efi partition能夠被修改

DISKPART> select partition 3
磁碟分割 3 是所選擇的磁碟分割。
DISKPART> SET ID=ebd0a0a2-b9e5-4433-87c0-68b6b72699c7DISKPART> select partition 3DISKPART> delete partition override

所有指令都執行完後只要輸入exit即可離開diskpart

Extend Partition

之前為了要安裝雙系統我們會把單一磁碟給切分成數個磁區,既然現在已經用不到了就可以把這些磁區合併回當初的磁區中

Press enter or click to view image in full size

(Optional) Change Boot Order in BIOS

理論上重開完就能自動進入Windows了,如果還是會看到grub的介面或是進不了系統,可以先到BIOS去調整開機碟的順序

Repair Windows

在安裝雙系統時會動到原本Windows設定好的boot loader,如果在解除安裝Ubuntu後沒有去整理boot loader的話可能會導致開機有異常或是一直跳出grub的選單

由於之前安裝雙系統的時候用的是UEFI,所以修正的方法是要在powershell中使用底下的指令

bcdedit /set "{bootmgr}" path \efi\microsoft\boot\bootmgfw.efi

修正完之後就要到設定下去針對UEFI的設定異動來重新開機,這個選項只有在執行上面的命令後會出現

*******************************************************************

若有侵權原網,煩請告知,即會立即刪除。謝謝!




2025-08-13





2025年2月1日 星期六

Python GUI - - PyQt6 (Ubuntu 24) 學習筆記(二)

 Python GUI - - PyQt6 (Ubuntu 24) 學習筆記(二) 


 感覺在 Windows 10 環境使用太辛苦了,Windows Defender 一直擋,一直發生錯誤! 

 想在 Ubuntu 環境試試 ...  


** Ubuntu 24.04 

https://ubuntu.com/desktop



Ubuntu 22.04.3 新酷音中文輸入法 安裝 紀錄

https://hackmd.io/@uoStF0JnQ2KW_h7HNvalFA/ryTtdp9pn


Angry IP Scanner - Download for Windows, Mac or Linux

https://angryip.org/download/#google_vignette


Download VNC Viewer for Linux by RealVNC

https://www.realvnc.com/en/connect/download/viewer/linux/



Python GUI - - PyQt6 

** 書本範例

https://github.com/oxxostudio/book-code/blob/master/pyqt/ch01/code01.py



** 下載並安裝 Anaconda  

安裝 Anaconda – 如何在 Ubuntu 上安裝 Anaconda







** Ubunut 中使用Anaconda Navigator GUI界面  

https://www.nmking.io/index.php/2023/05/20/1230/

開啟其實很簡單,利用命令

source ~/.bashrc
anaconda-navigator

也可以寫成.sh以後直接執行即可





使用 Anaconda Jupyter ( 選用 )   

Jupyter Notebook 完整介紹、安裝及使用說明

https://medium.com/ai-for-k12/jupyter-notebook-%E5%AE%8C%E6%95%B4%E4%BB%8B%E7%B4%B9-%E5%AE%89%E8%A3%9D%E5%8F%8A%E4%BD%BF%E7%94%A8%E8%AA%AA%E6%98%8E-846b5432f044






在終端模式(Mac/Linux) or 命令提示模式(Windows)執行下列命令,同樣可以使用Jupyter Notebook了。

jupyter notebook

您就可以開啟Jupyter Notebook





使用 Anaconda spyder ( 選用 )   






** 安裝 pycharm-community App ( 選用 )  







**  執行書上的範例, 發現 Anaconda jupyter, 與 Anaconda spyder 常常會跑不出結果..

感覺 PyCharm-Community 常常正確執行





** 安裝 Qt Designer 6 ( for Ubuntu 24 )  


This got me a working designer. Then if you create ~/.local/share/application/desginer.desktop with this contents:

[Desktop Entry]
Version=1.0
Name=Qt Designer 6
Comment=Qt Designer 6
Exec=/usr/lib/qt6/bin/designer
Icon=/home/larry/.local/share/applications/qt_designer.ico
Terminal=false
Type=Application
Categories=Utility;Application;

then:

chmod 755 designer.desktop

Now it will appear with your other applicatiions




UI 界面設計好之後, 要執行 指令:

pyuic6 -x ch04-1.ui -o ch04-1.py

可以將 *.ui 檔 轉換成 *.py 檔






** 試用結果 使用  pycharm-community 最順  

範例程式 ch07 / code09.py 讀取 *.txt 檔 , 顯示文字內容於視窗內


成功


修改 範例程式 ch07 / code09.py 為 readTXT.py 讀取 *.txt 檔,顯示文字內容 於較大的視窗內



範例程式 ch09 / code02.py 是個 計時器





安裝 pyinstaller 將 python 程式 製作成 windows 執行檔   

安裝

  • pip install pyinstaller

執行

  • pyinstaller --onefile test.py  


個人 在執行 pyinstaller 過程遇到多個錯誤,

pathlib 錯誤

objdump 錯誤

按照提示 逐一修正錯誤,重開機之後,就成功了

執行檔 輸出會放在 dist 子目錄

( 回到 win10 執行程式檔,並不能執行! )



** 安裝 py2exe 將 python 程式 製作成 windows 執行檔   

原則上,這是用一個視窗來執行 pyinstaller

You can install this project using PyPI:

$ pip install auto-py-to-exe

Then to run it, execute the following in the terminal:

$ auto-py-to-exe






執行檔 輸出會放在 ~/output 子目錄

( 回到 win10 執行程式檔,並不能執行! )



** 安裝 cx_Freeze 將 python 程式 製作成 windows 執行檔   

Installation

In a virtual environment, install by issuing the command:

pip install --upgrade cx_Freeze

To install the latest development build:

pip uninstall cx_Freeze
pip install --extra-index-url https://test.pypi.org/simple/ cx_Freeze --pre --no-cache

Please check the installation for more information and how to install in other environments.






2025-01-25

2025-01-26

2025-02-02



Dr. Shaw YC Shiau PhD 蕭醫師 蕭博士 蕭同學 首頁 置頂文 標籤 分類搜尋

There will be Advertisement  (personalized)   inserts in Google Blog. Sorry!  谷歌 的 部落格 會有 置入廣告 (個人化的) ,請見諒!    Information Service   b...