Ubuntu 12.10 正式版 使用祕笈分享 [論壇 - Ubuntu安裝問題]
正在瀏覽:
2 名遊客
回覆: Ubuntu 12.10 正式版 使用祕笈分享 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() 註冊日期:
2009/12/6 10:32 所屬群組:
已註冊使用者 等級: 71
HP : 1053 / 1756
![]() |
2012/11/1 23:43
|
||||||||||
![]() |
回覆: Ubuntu 12.10 正式版 使用祕笈分享 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() 註冊日期:
2009/12/6 10:32 所屬群組:
已註冊使用者 等級: 71
HP : 1053 / 1756
![]() |
如何把你的 12.04 開機選單變爲苗條 同時 移除 相關的 開機檔案 及 Linux 核心檔案
我的 Ubuntu 12.04 開機選單 越來越長 決定讓它苗條一點 順便做成筆記 跟大家 分享 1. sudo update-initramfs -u -k all update-initramfs: Generating /boot/initrd.img-3.2.0-35-generic-pae update-initramfs: Generating /boot/initrd.img-3.2.0-33-generic-pae update-initramfs: Generating /boot/initrd.img-3.2.0-32-generic-pae update-initramfs: Generating /boot/initrd.img-3.2.0-31-generic-pae update-initramfs: Generating /boot/initrd.img-3.2.0-30-generic-pae 2. 決定把 3.2.0-32-generic-pae 3.2.0-31-generic-pae 3.2.0-30-generic-pae 三個 刪除 3. sudo gedit ~/to-delete-kernel-from-boot-cfg-menu #.......把虛線中間的內容 複製 貼上...不包含紅色虛線....... #!/bin/bash # #.......................3.2.0-30-generic-pae............................... sudo echo "sudo update-initramfs -d -k 3.2.0-30-generic-pae" sudo update-initramfs -d -k 3.2.0-30-generic-pae sudo echo "sudo rm -f /boot/vmlinuz-3.2.0-30-generic-pae" sudo rm -f /boot/vmlinuz-3.2.0-30-generic-pae sudo echo "sudo rm -f /boot/System.map-3.2.0-30-generic-pae" sudo rm -f /boot/System.map-3.2.0-30-generic-pae sudo echo "sudo rm -f /boot/config-3.2.0-30-generic-pae" sudo rm -f /boot/config-3.2.0-30-generic-pae sudo echo "sudo rm -f /boot/abi-3.2.0-30-generic-pae" sudo rm -f /boot/abi-3.2.0-30-generic-pae sudo echo "sudo apt-get purge -y linux-headers-3.2.0-30 linux-headers-3.2.0-30-generic-pae" sudo apt-get purge -y linux-headers-3.2.0-30 linux-headers-3.2.0-30-generic-pae sudo echo "sudo apt-get purge -y linux-image-3.2.0-30-generic-pae" sudo apt-get purge -y linux-image-3.2.0-30-generic-pae sudo echo "sudo grub-install --force /dev/sdf # /dev/sdf 必需取代爲你的開機碟" sudo grub-install --force /dev/sdf # /dev/sdf 必需取代爲你的開機碟 sudo echo "sudo update-grub" sudo update-grub sudo echo "sudo update-initramfs -u -k all" sudo update-initramfs -u -k all sudo echo "sudo apt-get -y clean" sudo apt-get -y clean sudo echo "sudo apt-get -y autoremove" sudo apt-get -y autoremove sudo echo "###########################################################" sudo echo "sudo update-initramfs -d -k 3.2.0-30-generic-pae is finshed" sudo echo "###########################################################" #.......................3.2.0-31-generic-pae............................ sudo echo "sudo update-initramfs -d -k 3.2.0-31-generic-pae" sudo update-initramfs -d -k 3.2.0-31-generic-pae sudo echo "sudo rm -f /boot/vmlinuz-3.2.0-31-generic-pae" sudo rm -f /boot/vmlinuz-3.2.0-31-generic-pae sudo echo "sudo rm -f /boot/System.map-3.2.0-31-generic-pae" sudo rm -f /boot/System.map-3.2.0-31-generic-pae sudo echo "sudo rm -f /boot/config-3.2.0-31-generic-pae" sudo rm -f /boot/config-3.2.0-31-generic-pae sudo echo "sudo rm -f /boot/abi-3.2.0-31-generic-pae" sudo rm -f /boot/abi-3.2.0-31-generic-pae sudo echo "sudo apt-get purge -y linux-headers-3.2.0-31 linux-headers-3.2.0-31-generic-pae" sudo apt-get purge -y linux-headers-3.2.0-31 linux-headers-3.2.0-31-generic-pae sudo echo "sudo apt-get purge -y linux-image-3.2.0-31-generic-pae" sudo apt-get purge -y linux-image-3.2.0-31-generic-pae sudo echo "sudo grub-install --force /dev/sdf # /dev/sdf 必需取代爲你的開機碟" sudo grub-install --force /dev/sdf # /dev/sdf 必需取代爲你的開機碟 sudo echo "sudo update-grub" sudo update-grub sudo echo "sudo update-initramfs -u -k all" sudo update-initramfs -u -k all sudo echo "sudo apt-get -y clean" sudo apt-get -y clean sudo echo "sudo apt-get -y autoremove" sudo apt-get -y autoremove sudo echo "###########################################################" sudo echo "sudo update-initramfs -d -k 3.2.0-31-generic-pae is finshed" sudo echo "###########################################################" #.......................3.2.0-32-generic-pae............................ sudo echo "sudo update-initramfs -d -k 3.2.0-32-generic-pae" sudo update-initramfs -d -k 3.2.0-32-generic-pae sudo echo "sudo rm -f /boot/vmlinuz-3.2.0-32-generic-pae" sudo rm -f /boot/vmlinuz-3.2.0-32-generic-pae sudo echo "sudo rm -f /boot/System.map-3.2.0-32-generic-pae" sudo rm -f /boot/System.map-3.2.0-32-generic-pae sudo echo "sudo rm -f /boot/config-3.2.0-32-generic-pae" sudo rm -f /boot/config-3.2.0-32-generic-pae sudo echo "sudo rm -f /boot/abi-3.2.0-32-generic-pae" sudo rm -f /boot/abi-3.2.0-32-generic-pae sudo echo "sudo apt-get purge -y linux-headers-3.2.0-32 linux-headers-3.2.0-32-generic-pae" sudo apt-get purge -y linux-headers-3.2.0-32 linux-headers-3.2.0-32-generic-pae sudo echo "sudo apt-get purge -y linux-image-3.2.0-32-generic-pae" sudo apt-get purge -y linux-image-3.2.0-32-generic-pae sudo echo "sudo grub-install --force /dev/sdf # /dev/sdf 必需取代爲你的開機碟" sudo grub-install --force /dev/sdf # /dev/sdf 必需取代爲你的開機碟 sudo echo "sudo update-grub" sudo update-grub sudo echo "sudo update-initramfs -u -k all" sudo update-initramfs -u -k all sudo echo "sudo apt-get -y clean" sudo apt-get -y clean sudo echo "sudo apt-get -y autoremove" sudo apt-get -y autoremove sudo echo "###########################################################" sudo echo "sudo update-initramfs -d -k 3.2.0-32-generic-pae is finshed" sudo echo "###########################################################" #.......把虛線中間的內容 複製 貼上...不包含紅色虛線....... 4. sudo chmod +x ~/to-delete-kernel-from-boot-cfg-menu 5. sudo ~/to-delete-kernel-from-boot-cfg-menu 6. sudo reboot 你可以看到 經過 瘦臉 後的 開機選單 7. 如果你發現 還有遺留的檔案未刪除 歡迎 補正 8. 相同方法 可以應用在 Ubuntu 12.10 及 其它使用 Grub 2 的 衍生版本
2012/12/22 11:27
|
||||||||||
![]() |
回覆: Ubuntu 12.10 正式版 使用祕笈分享 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員五級
![]() ![]() 註冊日期:
2010/2/9 18:20 所屬群組:
已註冊使用者 等級: 31
HP : 0 / 758
![]() |
我目前是用ubuntu12.04,在Virtualbox裡
只是apt-get purge linux-headers-{ver1,ver2,etc.} linux-image-{ver1,ver2,etc.}就沒有 這些檔案了 我認為...apt系統應該已經有做到這些事情了 順便附上我的/boot test@test-VirtualBox:~$ ls /boot/ 提供給大大參考
2013/1/13 0:50
|
||||||||||
![]() |
回覆: Ubuntu 12.10 正式版 使用祕笈分享 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() 註冊日期:
2009/12/6 10:32 所屬群組:
已註冊使用者 等級: 71
HP : 1053 / 1756
![]() |
謝謝 BrLi 幫忙測試
可能是 我 執行順序 的問題 下一次 我再 測試 看看 但是 我發現 縱使 經過 上面的 刪除程序 sudo aptitude -f install 還是又把 已安裝 的 Linux-kernel 通通裝回來 sudo apt-get -f install 就不會 顯然 兩個指令 不同 如果 你有空 又有興趣 也一起來 找找 原因
2013/1/13 7:33
|
||||||||||
![]() |
回覆: Ubuntu 12.10 正式版 使用祕笈分享 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員五級
![]() ![]() 註冊日期:
2010/2/9 18:20 所屬群組:
已註冊使用者 等級: 31
HP : 0 / 758
![]() |
poloshiao 寫到: 因為你裝了虛擬套件吧? 也就是: linux-image-generic-pae 之類的,這些套件在說明裡都有提示: always depends on the latest 也就是會安裝最新的(對應於該套件的)核心 移除這些的話好像ubuntu-desktop也會移除 (我不確定,因為我在移除ibus時ubuntu-desktop就被標起來了) 不過說到底ubuntu-desktop也只是虛擬套件,所以移除了也沒關係 安裝這些的好處在於隨時都會幫系統更新核心 但有時候 如同網友說的/boot容量問題,或者是希望穩定一點的(有一堆module編起來放的) 就會希望不要一直更新核心 而且aptitude、apt-get一直都不建議混用 這可能也是導致你會一直回裝的原因之一 設計對白,aptitude:我明明就有登記到xxx有安裝可是系統卻跟我說沒有(因為被apt-get移除了),那我只好裝回來了 PS我是用12.04-1-desktop安裝 原本安裝完以後有3.2.0-29-pae 後來手賤也裝了12.10的3.5.x(忘記詳細的) 最後才裝這個virtual的,因為要裝guest addition所以有裝dkms、build-essentials 所以應該情況是類似的吧?
2013/1/13 14:08
|
||||||||||
![]() |
您可以查看帖子.
您不可發帖.
您不可回覆.
您不可編輯自己的帖子.
您不可刪除自己的帖子.
您不可發起投票調查.
您不可在投票調查中投票.
您不可上傳附件.
您不可不經審核直接發帖.