ผมจะย้าย Hard Disk ที่ลง TLE7 ไปใช้อีกเครื่องได้ยังไง

รูปภาพของ Lop
Lop
Rating 4
Posts: 153
Joined: 10-03-2003
ผมจะย้าย Hard Disk ที่ลง TLE7 ไปใช้บนเครื่องอีกเครื่องท่ี่ Hardware ต่างกัน ได้ยังไง(บอร์ดคนละยี่ห้อ,Sound AC'97 เหมือนกัน,Lan Card คนละยี่ห้อ,จอคนละยี่ห้อ,การ์ดจอคนละยี่ห้อ) Spec เครื่องที่จะย้ายลง สามารถ run TLE 7.0 ได้ ไม่มีปัญหาครับ แต่พอ move Hard Disk มามันขึ้นตรง Boot Menu ของ Grub ให้ แต่พอเลือกบูตไปสักพัก ดูเหมือนบูตปกติ แต่ทิ้งไปจอก็จะมืด แล้ว Hard Disk ก็เงียบ ผมเลยต้องเอา Hard Disk ตัวเก่าใส่เป็น Master แล้ว Remove Jumper ของ Hard Disk ตัวที่จะย้าย เอาไปเสียบกับสายแพร์คู่ที่เป็น Second Slave ไม่งั้นมันจะบูตชนกัน แล้ว Hang ถึงจะใช้ได้ปกติ Login เป็น root ก็จะเห็นข้อมูล ของตัวที่ย้ายมา แต่วิธีนี้มันเสียเวลาต้องแกะเครื่องเข้าออก เลยอยากได้วิธีที่เอาเครื่องเปล่ามาบูตแทนตัวที่มีปัญหา แต่ติดตรง Hardware คนละแบบกัน ใครพอจะมีวิธีหรือแนวทาง รบกวนตอบหน่อยครับ
รูปภาพของ somdej
somdej
Rating 10
Posts: 3894
Joined: 26-01-2004
ผมจะย้าย Hard Disk ที่ลง TLE7 ไปใช้อีกเครื่องได้ยังไง

อืม ผมงงนิดหน่อยครับ แต่ก็ขอเล่าเป็นประสพการณ์แล้วกันนะครับ

1. การย้าย hd จากเครื่องนึง ไปอีกเครื่องนึง แล้ว boot เลย ถ้า cpu ไม่ต่างกันมาก และ chipset (mainboard) ไม่ต่างกันมาก ส่วนใหญ่ใช้ได้ไม่มีปัญหาครับ เพราะมันเป็น P&P OS ครับ คือ พอ boot มา kudzu จะ detect new hardware อยู่แล้ว ทำให้ไม่มีปัญหาครับ

2. ถ้าจะ copy ลง hd ลูกใหม่ อันนี้ก็มีหลายเทคนิคครับ ถ้าแบบเดิมๆ ละก็ ใช้ norton ghost ก็ได้ครับ เอา version ใหม่ๆ หน่อยก็แล้วกัน อ้อ แต่ถ้าติดตั้ง grub ไว้ใน mbr ละก็ คงต้องติดตั้งใหม่หลังจาก ghost นะครับ เพราะ ghost มันจะ copy ข้อมูลใน partition ไม่ได้ copy mbr ไปด้วยครับ

3. สิ่งที่ควรระวังมากที่สุดในการย้าย hd ก็คือ ต้องไปใส่ hd ในตำแหน่งเดิม เช่น hd เคยเป็น primary master ก็ต้องไปใส่เป็น primary master ของเครื่องใหม่ครับ เพื่อให้ประกันว่ามันจะหา file ต่างๆ ที่จำเป็นต่อการ boot ได้ครับ เมือ boot ได้แล้ว ค่อยไปแก้ file config ต่างๆ ให้ตรงกันที่เราต้องการ เช่น เดิมเป็น primary master แล้วต้องการเปลี่ยนเป็น secondary master เราก็ไปแก้ file /etc/grub.conf กับ /etc/fstab ให้มันตรงครับ

4. ที่เป็นปัญหาแน่ๆ คือ ถ้าเรา copy hd จาก uata เดิมไปเป็น sata (หรือเป็นแบบอื่น) แล้วละก็ ยังไงก็จะ boot ไม่ได้ครับ เพราะตอนที่ linux มัน load image ตอนแรก มันไม่ได้ load driver hd แบบอื่นไปครับ แต่ถ้าเป็น hd แบบเดิม แล้วเอา sata มาใส่เพิ่มละก็ไม่เป็นไรครับ เพราะพอเครื่อง load ตัวเองแล้ว kudzu ก็จะทำงาน และจะเจอ hw ตัวใหม่ มันก็จะ load driver ของ sata ขึ้นมา ทำให้ทำงานได้ครับ

หวังว่าข้อมูลจากประสพการณ์เหล่านี้น่าจะเป็นประโยชน์ได้นะครับ :)

--

ช่วงเวลาของการเปลี่ยนแปลง แต่งงานพร้อมปลูกบ้าน มีลูกพร้อมย้ายสายงาน เปลี่ยนรถใหม่พร้อมกับ Notebook ใหม่ (ที่มาพร้อมกับ OS ใหม่ MacOSX) แต่ยังไง ก็ยังใช้ TLE-Ubuntu อยู่ดี :)

 ตอนนี้ใช้มือถือ 3 เครื่อง 3 OS (แต่ sim เบอร์เดียวกัน) เหมือนกับ Notebook เลย :)

-----------------------------------------
ขายรถไปแล้วครับ ... เสียดายครับ หวังว่า ปีหน้าจะได้ซื้อรถใหม่:)
------------------------------------------
 
คำแนะนำสำหรับมือใหม่ครับ เชิญที่นี่ครับ -> http://wiki.opentle.org/Newbie_README
คำแนะนำสำหรับผู้สนใจลินุกซ์ซิส (มือใหม่) เชิญที่นี่ครับ -> http://wiki.opentle.org/SIS-NewBie
คำแนะนำเรื่องความปลอดภัยของ LinuxSIS เชิญที่นี่ครับ ->  http://wiki.opentle.org/SIS5-Security
Upgrade - Bug fix ของ SIS เชิญที่นี่ครับ -> http://wiki.opentle.org/SIS-Upgrade-Bugfix
รูปภาพของ somdej
somdej
Rating 10
Posts: 3894
Joined: 26-01-2004
ผมจะย้าย Hard Disk ที่ลง TLE7 ไปใช้อีกเครื่องได้ยังไง

อืม ผมงงนิดหน่อยครับ แต่ก็ขอเล่าเป็นประสพการณ์แล้วกันนะครับ

1. การย้าย hd จากเครื่องนึง ไปอีกเครื่องนึง แล้ว boot เลย ถ้า cpu ไม่ต่างกันมาก และ chipset (mainboard) ไม่ต่างกันมาก ส่วนใหญ่ใช้ได้ไม่มีปัญหาครับ เพราะมันเป็น P&P OS ครับ คือ พอ boot มา kudzu จะ detect new hardware อยู่แล้ว ทำให้ไม่มีปัญหาครับ

2. ถ้าจะ copy ลง hd ลูกใหม่ อันนี้ก็มีหลายเทคนิคครับ ถ้าแบบเดิมๆ ละก็ ใช้ norton ghost ก็ได้ครับ เอา version ใหม่ๆ หน่อยก็แล้วกัน อ้อ แต่ถ้าติดตั้ง grub ไว้ใน mbr ละก็ คงต้องติดตั้งใหม่หลังจาก ghost นะครับ เพราะ ghost มันจะ copy ข้อมูลใน partition ไม่ได้ copy mbr ไปด้วยครับ

3. สิ่งที่ควรระวังมากที่สุดในการย้าย hd ก็คือ ต้องไปใส่ hd ในตำแหน่งเดิม เช่น hd เคยเป็น primary master ก็ต้องไปใส่เป็น primary master ของเครื่องใหม่ครับ เพื่อให้ประกันว่ามันจะหา file ต่างๆ ที่จำเป็นต่อการ boot ได้ครับ เมือ boot ได้แล้ว ค่อยไปแก้ file config ต่างๆ ให้ตรงกันที่เราต้องการ เช่น เดิมเป็น primary master แล้วต้องการเปลี่ยนเป็น secondary master เราก็ไปแก้ file /etc/grub.conf กับ /etc/fstab ให้มันตรงครับ

4. ที่เป็นปัญหาแน่ๆ คือ ถ้าเรา copy hd จาก uata เดิมไปเป็น sata (หรือเป็นแบบอื่น) แล้วละก็ ยังไงก็จะ boot ไม่ได้ครับ เพราะตอนที่ linux มัน load image ตอนแรก มันไม่ได้ load driver hd แบบอื่นไปครับ แต่ถ้าเป็น hd แบบเดิม แล้วเอา sata มาใส่เพิ่มละก็ไม่เป็นไรครับ เพราะพอเครื่อง load ตัวเองแล้ว kudzu ก็จะทำงาน และจะเจอ hw ตัวใหม่ มันก็จะ load driver ของ sata ขึ้นมา ทำให้ทำงานได้ครับ

หวังว่าข้อมูลจากประสพการณ์เหล่านี้น่าจะเป็นประโยชน์ได้นะครับ :)

--

ช่วงเวลาของการเปลี่ยนแปลง แต่งงานพร้อมปลูกบ้าน มีลูกพร้อมย้ายสายงาน เปลี่ยนรถใหม่พร้อมกับ Notebook ใหม่ (ที่มาพร้อมกับ OS ใหม่ MacOSX) แต่ยังไง ก็ยังใช้ TLE-Ubuntu อยู่ดี :)

 ตอนนี้ใช้มือถือ 3 เครื่อง 3 OS (แต่ sim เบอร์เดียวกัน) เหมือนกับ Notebook เลย :)

-----------------------------------------
ขายรถไปแล้วครับ ... เสียดายครับ หวังว่า ปีหน้าจะได้ซื้อรถใหม่:)
------------------------------------------
 
คำแนะนำสำหรับมือใหม่ครับ เชิญที่นี่ครับ -> http://wiki.opentle.org/Newbie_README
คำแนะนำสำหรับผู้สนใจลินุกซ์ซิส (มือใหม่) เชิญที่นี่ครับ -> http://wiki.opentle.org/SIS-NewBie
คำแนะนำเรื่องความปลอดภัยของ LinuxSIS เชิญที่นี่ครับ ->  http://wiki.opentle.org/SIS5-Security
Upgrade - Bug fix ของ SIS เชิญที่นี่ครับ -> http://wiki.opentle.org/SIS-Upgrade-Bugfix
Syndicate content