한 디스크에서 다른 디스크로 그럽 이동


11

랩톱의 하드 드라이브에 13.04가 설치되어 있으며 동일한 컴퓨터의 SSD에도 13.10이 설치되어 있습니다.

13.10을 부팅하는 순간 BIOS에서 하드 디스크 (디스크 13.10이 아닌)를 부팅하려면 hd에서 grub을 시작한 다음 Ubuntu (13.10 시작) 또는 Ubuntu를 시작하도록 선택할 수 있습니다. 13.04-두 작품.

내 질문은-어떻게 grub을 hd에서 SSD로 이동시켜 나중에 hd가 실패해도 설치가되지 않습니까? 편리하지만 작동을 유지하기 위해 13.04 설치가 실제로 필요하지 않습니다.

많은 감사합니다.


sdb와 함께 가고 sdbxy와 함께 절대
rɑːdʒɑ

답변:


7

작업 시스템에서 GRUB 2 재설치

Ubuntu가 정상적으로 작동하는 경우 작업 설치로 부팅하고 터미널에서 다음 명령을 실행하십시오.

X는 GRUB이 부팅 정보를 쓰려는 드라이브 (레터)입니다. OP 명령으로 SSD / dev /를 배치했습니다. SSD를 Ubuntu 머신 유형에 연결 한 후 df -hSSD / dev / 코드를 찾을 수 있습니다.

sudo grub-install /dev/sdX  # Example: sudo grub-install /dev/sda

현재 설치를 가리 키도록 MBR 정보를 다시 작성하고 일부 GRUB 2 파일 (이미 작동중인 파일)을 다시 작성합니다. 이전 명령을 실행하는 동안 수행되지 않으므로 설치 후 sudo update-grub을 실행하면 GRUB 2의 메뉴가 최신 상태가됩니다.


/ dev / sdx 장치를 나열하는 sudo fdisk -l 명령입니다.
nicoX

고마워 :) 내 fdisk는 grub을 원하는 ssd로 출력합니다 : Disk / dev / sdb : 120.0 GB 표는 다음과 같습니다 : Device Boot Start End Blocks Id System / dev / sdb1 2048 499711 248832 83 Linux / dev / sdb2 501758 234440703 116969473 5 확장 / dev / sdb5 501760 234440703 116969472 8e Linux LVM sdb 또는 sdb1에 대해 egrub 명령을 실행해야합니까?
Staple

sdb에 대한 명령을 실행하고 sdbXY에 권장되지 않음
rɑːdʒɑ

부트 로더 (GRUB)를 죽어가는 기본 하드 디스크 (sda)에서 보조 하드 디스크 (Sdb)로 전환해야했습니다. "sudo grub-install / dev / sdb"를 실행하고 BIOS 부팅 순서를 보조 하드 디스크에서 먼저 부팅하도록 변경했습니다. 매력처럼 일했다.
Kingsly

1
@nicoX 나는 그것을 찾는 가장 쉽고 빠른 명령이라고 생각합니다 lsblk.
Melebius

0

또 다른 옵션은 Clonezilla로 13.04를 복제 한 다음 CZ 부트 스틱 / CD / DVD를 사용하여 Clonezilla를 사용하여 SSD 드라이브로 복원하는 것입니다. 나는 그것을 보장하지는 않지만 아마도 효과가있을 것입니다. Ubuntu 로고가 나타나고 왼쪽 상단에 계속하려면 S 키를 누르라는 메시지가 표시 될 수 있습니다. 새 드라이브를 반영하도록 fstab 파일을 수정해야합니다. https://clonezilla.org/

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.