硬碟改變位置之後重新安裝GRUB以及修改相應檔案的方法(轉)
硬碟改變位置之後重新安裝GRUB以及修改相應檔案的方法(轉)[@more@]摘要修改GRUB(2003-09-22 09:50:49)By seraphimAuthor:Seraphim(張樂奕)Mail:seraphim@itpub.netDate:2003-08問題描述:原來系統是裝在計算機第二個IDE口上(hdc),mount了另外一塊hda到/u01下面。現在想把這兩塊硬碟的位置對調一下,hda->hdc,原來的hdc->hda,請問我該如何修改GRUB的配置?當前硬碟配置和GRUB配置如下所示:linux:/home/zhangleyi # fdisk -lDisk /dev/hdc: 10.2 GB, 10262568960 bytes16 heads, 63 sectors/track, 19885 cylindersUnits = cylinders of 1008 * 512 = 516096 bytesDevice Boot Start End Blocks Id System/dev/hdc1 * 1 25 12568+ 83 Linux/dev/hdc2 26 2522 1258488 82 Linux swap/dev/hdc3 2523 19885 8750952 83 LinuxDisk /dev/hda: 20.5 GB, 20576747520 bytes255 heads, 63 sectors/track, 2501 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesDevice Boot Start End Blocks Id System/dev/hda1 * 1 2501 20089251 83 Linuxlinux:/home/zhangleyi # more /etc/grub.confroot (hd0,0)install --stage2=/boot/grub/stage2 /grub/stage1 d (hd0) /grub/stage2 0x8000 (hd0,0)/grub/menu.lstquitlinux:/home/zhangleyi # more /boot/grub/menu.lst# Modified by YaST2. Last modification on Sat Aug 2 09:56:00 2003gfxmenu (hd1,0)/messagecolor white/blue black/light-graydefault 0timeout 8title linuxkernel (hd1,0)/vmlinuz root=/dev/hdc3 vga=791 splash=silentinitrd (hd1,0)/initrdtitle floppyroot (fd0)chainloader +1title failsafekernel (hd1,0)/vmlinuz.shipped root=/dev/hdc3 ide=nodma apm=off acpi=off vga=normal nosmp maxcpus=0 disableapic 3initrd (hd1,0)/initrd.shippedlinux:/home/zhangleyi #首先感謝的beyond_2000斑竹的耐心解釋,才有了這篇東西的誕生。其次,對於GRUB的詳細解釋,可以用info grub得到。目的:本來系統安裝在hdc上(也就是第二個IDE介面的primary位置上),GRUB裝在另一塊硬碟hda上,現在想把這兩塊硬碟位置對調一下。方法:首先more /etc/fstab,確認當前有幾個獨立的檔案系統,我的機器情況如下:/dev/hdc3是/,/dev/hdc1是/boot,/dev/hdc2是swap。1. 關機,把硬碟的連線從hdc改成hda2. 用SuSE安裝盤的CD1啟動計算機3. 在啟動選單中選擇rescue4. 輸入root,不需要密碼,進入rescue命令列5. pwd,可以看到當前目錄為/root,退回到/5. 鍵入grub,進入grub命令狀態6. find /boot/grub/stage1,該命令用於確認包含boot所需檔案的目錄,顯示hd0,07. root (hd0,0)8. setup (hd0) 顯示成功安裝GRUB9. quit,退出grub命令列狀態10. mount /dev/hda1 /tmp (備註:沒有該硬碟連線之前是hdc,現在是hda了,該命令將mount原先的/boot分割槽)11. mount /dev/hda3 /usr (備註:該命令將mount原先的/分割槽)12. vi /tmp/grub/menu.lst,將所有的hd1改為hd0,hdc改成hda,存檔退出13. vi /usr/etc/fstab, 將所有的hdc改成hda,hda改成hdc,存檔退出14. 重啟計算機,OK
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8225414/viewspace-945153/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 改變檔案屬性 (轉)
- discuz資料庫遷移,改密碼後,相關配置檔案修改資料庫密碼
- 系統重新安裝後變成一個盤了別的盤的檔案咋找回
- VMware的改變預分配硬碟空間的方法硬碟
- 求助:安裝紅帽子重引導後出現GRUB Hard Disk Error(轉)Error
- 修改Java檔案不用重啟Tomcat服務的方法JavaTomcat
- [轉] eclipse SVN中檔案修改後圖示不變黑星解決Eclipse
- linux 修改hosts檔案以及修改hostnameLinux
- grub安裝(轉)
- 2.5.4重新安裝的問題
- GRUB安裝後啟動進入GRUB命令環境後,如何進入系統的解決方法
- 程式碼重構:檔案相關變數命名約定變數
- awk迴圈讀取檔案內容,並把欄位賦給相應的變數變數
- VUE打包後配置配置檔案修改請求url方法及webpack打包的檔案生成同名檔案方法VueWeb
- 改變歸檔檔案路徑
- 修改二進位制引數檔案(SPFILE)的方法之一
- linux 檔案屬性介紹及改變方法Linux
- Debian中Grub安裝和修改Grub啟動時的背景圖片簡單步驟(轉)
- 重寫陣列的方法(改變原陣列)陣列
- Weblogic下部署的應用,當更新檔案時需要重新安裝部署Web
- Grub安裝、配置以及使用例項彙總講解(轉)
- grub安裝心得(轉)
- GRUB安裝方式(轉)
- 修改 Windows 98 安裝檔案路徑(轉)Windows
- 改變日誌檔案大小
- 改變資料檔案的路徑
- 檔案屬主改變的情況
- Oracle資料庫 檔案系統與裸裝置之間的轉換(RAC環境)Oracle資料庫
- 改變歸檔日誌檔案大小
- Oracle建立二進位制檔案索引的方法(轉)Oracle索引
- win10系統下新安裝硬碟找不到硬碟怎麼辦_win10找不到新安裝硬碟不顯示如何解決Win10硬碟
- postgresql資料庫安裝以及修改資料檔案路徑SQL資料庫
- 改變檔案或目錄的訪問許可權命令(轉)訪問許可權
- 巧妙改變某型別檔案的預設開啟方式(轉)型別
- 10g Cluster啟動OGG後佇列檔案屬組被改變的處理方法佇列
- (轉載)刪除檔案後硬碟空間不釋放的問題硬碟
- uboot版本檔案結構的更新改變boot
- Java 例項 - 修改檔案最後的修改日期Java