煩わしいUbuntuブートアイテムファイルを完全に削除

1777 ワード

テキストリンク:https://www.jianshu.com/p/893c31c4fb19
win 10+ubuntu 16を使用する.04.4の過程で、ubuntuシステムのインストールが失敗/再インストールされた場合、ubuntuシステムのブート項目を削除する必要があります.よく使われる方法はwin 10にEasyUEFIをインストールし、その中の管理EFI起動項目を使ってubuntu起動項目を削除することです.これは私のデスクトップで使いやすいですが、私のノートパソコンでは通じません.おそらく、ubuntuの起動項目ファイルが意図せずに破損したため、削除時に無効なファイルが常に表示されます.ただし、ubuntu起動項目はBIOS起動項目オプションに存在するのに.それは明らかに存在しているが、あなたは削除できないという意味です.
その後、解決策を見つけ、以下のように記録した.
 
EasyUEFI/管理EFI起動項目でubuntuオプションをクリックすると、右ウィンドウの詳細にファイルパスが表示されます.
ファイルパス:EFIubuntushimx 64.efi
そこで上から提供されたパスに直接基づいてフォルダEFIubuntuを削除すればOKと推測したが、上のパスは通常のCDEFなどのパーティションディスクにはなく、システムの非表示ファイルであることに注意した.
Win 10システムがEFIパーティション修正ファイルにどのようにアクセスするか、ネット上でこの参考記事を見つけました.
 
参考方法1、ショートカットwin+xを使用してWindows PowerShell(管理者)(A)を開き、次のコマンドを順に入力します.
diskpart         #  diskpart
list disk        #          ,          ,    ubuntu         SSD     0 
select disk 0    #  EFI         ,         
list partition   #           
select partition 1    #  EFI    ,        ,  EFI    
assign letter=p:      #         ,       
exit                 #   
taskkill /im explorer.exe /f   #  explorer
explorer.exe     #         explorer

このとき、私のパソコンでは、新しいディスクパーティションpが追加されたことがわかりますが、直接ダブルクリックして開くことはできません.そこで、さっきのPowerShellコマンドラインで直接操作しました.
p:  #  p  
ls  #  p        ,           EFI    ,     EasyUEFI    ubuntu        ,ubuntu         EFI     
cd EFI  #  EFI   
ls       #         ubuntu    ,      !          Microsoft    ,     win10        
cd ubuntu    #  ubuntu   
ls       #          ,     EasyUEFI/        shimx64.efi  
cd ..  #  EFI   
del ubuntu  #  ubuntu       ,    !
ls      #         ubuntu    !

それ以来、ubuntu起動項目ファイルを整理する作業は終わり、さっき割り当てたpディスクを気にせず、PowerShellをオフにし、ノートパソコンをオフにして再起動し、再起動する前に割り当てたpディスクが自動的に削除されます.