[問題] tar備份,開機錯誤

看板Linux作者 (麵T)時間12年前 (2013/11/28 13:47), 編輯推噓1(107)
留言8則, 2人參與, 最新討論串1/1
系統完整備份流程: 一、 tar --exclude=backup/tar/* -cvp -f /backup/tar/backup$(date -I).tar /backup /bin /boot /dev /etc /home /lib /lost+found /media /root /sbin /usr /var /init 因為我沒辦法排除/sys(排除時回連帶排除掉/etc/sys)等檔案, 所以改成備份需要備份的東西。 二、 在XP底下用軟體(MiniTool Partition Wizard Home Edition)格式化CF卡成ext3格式 三、 掛載CF卡到 mnt: mount /dev/sdb1 /mnt 四、 解壓縮 tar -xvpf backup.tar -C /mnt 五、 到 mnt底下新增資料夾:mkdir sys mnt proc tmp 以上流程都是用sudo來做的 插上新的CF卡開機後出現: disk boot failure insert system disk and press enter 的警告,無法進入作業系統。 目前為止已經試過16G和8G的CF卡,但都出現一樣的問題。 想請問有沒有人有遇到類似的狀況?及解決辦法。 -- 我是麵T,哩賀 http://ppt.cc/-eS5 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.117.96.10

11/28 14:05, , 1F
你是用grub之類啟動管理器嗎 那邊有沒有設置
11/28 14:05, 1F

11/28 14:09, , 2F
此外有的機器讀卡器不接usb, 這種也不能從cf啟動.
11/28 14:09, 2F
主機使用的硬碟就是CF卡, tar -xvpf backup.tar -C /mnt 完後, 把主機的CF卡拔掉,插上備份的CF卡。 所以重開機時沒有使用讀卡機。 有使用grub,這是grub的內容: http://ideone.com/7A9hWX 新的CF卡在格式化時,設定成1個ext3主分割區,這樣把CF卡插上主機的IDE, 重開機後硬碟編號應該是 hda1 沒錯吧? ※ 編輯: noodleT 來自: 140.117.96.10 (11/28 14:39)

11/28 16:05, , 3F
grub.conf本身不用改 你要把grub的程式寫到/sda
11/28 16:05, 3F

11/28 16:08, , 4F
或者/dev/hda 見http://ppt.cc/QrBK
11/28 16:08, 4F

11/28 17:15, , 5F
你MBR沒東西當然開不了 GRUB要裝好
11/28 17:15, 5F
請問這跟/boot/fstab底下的UUID有關嗎? 網路上有說要修改UUID,但我的作業系統slitaz 1.0 並沒有看到fstab有類似UUID的編號 ※ 編輯: noodleT 來自: 140.117.196.151 (11/29 00:18)

11/29 01:08, , 6F
咦 你的/boot下也有fstab嗎?
11/29 01:08, 6F

11/29 01:08, , 7F
重做fs會改變uuid 但是你直接用/dev/hda1就沒關系
11/29 01:08, 7F

11/29 01:09, , 8F
而且fstab出錯也是進OS之後的事, 現在連grub也看不到
11/29 01:09, 8F
文章代碼(AID): #1IbjZSlu (Linux)