求救-複製OpenSUSE到另一台電腦不能開機 - Linux

Table of Contents

※ 引述《hmtsung (--HUGO--)》之銘言:
: 小弟是LINUX白癡,說真的,這輩子也沒碰過OPENSUSE幾次。
: 話說有一台接重要儀器的電腦(代號:PC1)是使用這套系統,
: 因為裡面有一個程式原廠並沒有提供,而我們另一台電腦(代號:PC2)裡面有這套軟體
: 很不幸的,PC2硬碟死掉了。所以我現在要把PC1的硬碟做一份一模一樣的過去PC2
: 我已經做好了,但是PC1的fstab設定與PC2的fstab根本不同,所以開不起來
: 會出現
: waiting for device /dev/hda2 to appear........
: .......................no found
: sh: no job control in this shell
: $
: PC1的fdisk是
: device boot start end blocks id system
: /dev/hda1 1 262 2104483+ 82 linux swap / Solaris
: /dev/hda2 * 263 9729 76043677+ 83 linux
: PC2的fdisk是
: device boot start end blocks id system
: /dev/sda1 1 262 2104483+ 82 linux swap / Solaris
: /dev/sda2 * 263 9729 76043677+ 83 linux
: /dev/sda3 9730 19457 78140160 83 linux
: 下面是PC2的 fstab
: dev/hda2 / ext3 acl, user_xattr 1 1
: dev/hda1 swap swap defaults 0 0
: proc /proc proc defaults 0 0
: sysfs /sys sysfs noauto 0 0
: debugfs /sys/kernel/debug debugfs noauto 0 0
: usbfs /proc/bus/usb usbfs noauto 0 0
: devpts /dev/pts devpts mode=0620,gid=5 0 0
: /dev/fd0 /media/floppy auto noauto,user,sync 0 0
: PC1的硬碟是80G IDE OC2的硬碟是160G SATA
: 煩請高手們給小弟解惑,感激再感激,磕頭在磕頭。

Try this!

我假定你可以使用vi 編輯, 也找的到檔案fstab, grub.conf這兩個檔
/boot/grub.conf
kernel ...... ....root=/dev/sda3 <===僅修改root後面給的

/etc/fstab
============
dev/sda3 / ext3 acl, user_xattr 1 1
dev/sda1 swap swap defaults 0 0
#proc /proc proc defaults 0 0
#sysfs /sys sysfs noauto 0 0
#debugfs /sys/kernel/debug debugfs noauto 0 0
#usbfs /proc/bus/usb usbfs noauto 0 0
#devpts /dev/pts devpts mode=0620,gid=5 0 0
#/dev/fd0 /media/floppy auto noauto,user,sync 0 0



試完在看看囉 XD 不然給我你們imm帳號~哈~

--

All Comments

Lauren avatarLauren2011-01-02
真的感激Conietank大大的指導,我盡快照您的步驟一步步的
Heather avatarHeather2011-01-05
的下去做,有問題會再回報上來,真的很感謝您的幫忙
Liam avatarLiam2011-01-10
不用寫入mbr嗎?
Damian avatarDamian2011-01-14
全部備份連MBR都複製了,所以應該可以續用,(我想)
Lydia avatarLydia2011-01-16
若是可以進grub指令介面,何必改grub.conf,開了機再改
Poppy avatarPoppy2011-01-17
就好了,fstab也是一樣。
而要是可以進grub,也沒有複製MBR的必要。這是兩回事。
Olive avatarOlive2011-01-20
好像忽略了/boot/grub/device.map