DVD로 굽지 않고 ISO를 통해 OpenSuse 11.4를 설치하는 방법은 무엇입니까?

DVD로 굽지 않고 ISO를 통해 OpenSuse 11.4를 설치하는 방법은 무엇입니까?

설치하는 방법오픈 수스 11.4통해국제 표준화기구DVD로 굽지 않고요?

설치는 일부 가상 머신이 아닌 하드웨어에서 수행되어야 합니다.

anisha@linux-dopx:~/tarBalls> uname -a && cat /etc/issue
Linux linux-dopx 3.2.1-12-desktop #1 SMP PREEMPT Thu Jan 19 16:02:50 IST 2012 x86_64 x86_64 x86_64 GNU/Linux
Welcome to openSUSE 11.3 "Teal" - Kernel \r (\l).

답변1

대신 USB 메모리 스틱을 사용할 수 있습니다. 지침 보기여기.

또는 이미 가지고 있는 것에 따라 외부 미디어 없이 보조(이중 부팅) 운영 체제를 설치하는 방법이 있지만 약간 번거롭습니다. CD/USB 방법을 사용하면 기기를 완전히 지우고 다시 설치할 수 있습니다. 다른 방법을 사용하면 이전 방법과 함께만 설치할 수 있습니다.

먼저, 디스크에 공간을 확보해야 합니다. 이는 일부 파티션을 축소하거나 삭제할 수 있음을 의미할 수 있습니다. 당시 디스크에서 실행 중이었다면 일반적으로 이 작업을 수행할 수 없으므로 이 시점에서 정체될 수 있습니다. "복구 모드"에서 OS를 부팅하면 운이 더 좋을 수도 있습니다(Ubuntu에는 그런 것이 있지만 SUSE에 대해서는 모르겠습니다). 확장 파티션에는 부팅 가능한 항목을 설치할 수 없으므로 기본 파티션이 하나 이상 남아 있어야 합니다.

디스크가 준비되면 가상 머신 소프트웨어가 필요합니다. 나는 과거에 kvm/qemu를 사용하여 이 작업을 수행했지만 VMWare와 VirtualBox도 작동해야 한다고 생각합니다. VM은 임시 단계일 뿐입니다. 하드웨어가 가상화를 지원하지 않는 경우 대체 에뮬레이션 모드가 있는 가상 머신 소프트웨어가 필요합니다(설치 프로그램은 느리게 실행되지만 계속 작동합니다).

새로운 가상머신을 생성해야 합니다부츠ISO 이미지에서진짜하드 드라이브는 디스크이기 때문입니다(즉, 일반적으로 가상 머신에 사용되는 가상 디스크가 아님). 원시 디스크 장치에 액세스하려면 일반적으로 루트로 실행해야 합니다. /dev/sda또는 와 같은 이름으로 호출됩니다 /dev/hda. 장비를 사용하다아니요파티션 번호(예:아니요 /dev/sda1).

당신은 할 수시험하드 드라이브에서 부팅하도록 디스크를 구성한 경우 디스크가 올바른 것입니다. 제대로 작동하면 가상 머신 내부에서 기존 운영 체제를 부팅하려고 시도합니다.하지만 너무 멀리 시작하지 마십시오. 방해할 시간이 생기기 전에 중단해야 합니다.

VM을 시작한 후에는 일반적인 LiveCD 부팅 프로세스가 표시됩니다. 설치 프로그램을 실행하고 기존 운영 체제와 함께 설치하도록 지시합니다.원하지 않는다기존 OS의 일부를 덮어쓰게 하십시오. 그렇지 않으면 나쁜 일이 빨리 일어날 것입니다(이것은매우실행 중인 운영 체제를 제거하는 것은 좋지 않습니다.)

설치 프로세스가 완전히 정상적으로 계속되어 모든 것이 올바른 위치에 설치되기를 바랍니다. 완료되면 원하는 경우 가상 머신 내에서 새 운영 체제를 다시 시작하여 테스트할 수 있습니다. 시작 화면에서는 이전 운영 체제와 새 운영 체제 중에서 선택할 수 있어야 합니다. 반드시 새로운 것을 선택하세요.

새 운영 체제가 성공적으로 설치되었다고 생각되면 가상 머신을 종료하고 컴퓨터를 다시 시작할 수 있습니다. 새 부팅 메뉴가 나타나야 하며 이전 운영 체제와 새 운영 체제 중에서 선택할 수 있어야 합니다.

새 설치에 만족한다면 파티션을 다시 포맷하고 Grub 구성에서 제거하여 언제든지 이전 설치를 삭제할 수 있습니다. 그러나 시스템 수명 전반에 걸쳐 이상한 파티션 테이블이 발생할 수 있습니다.

답변2

이것은 나에게 효과적이었습니다(하나의 openSUSE에서 다음으로, 첫 번째 하드 드라이브의 첫 번째 파티션에서 루트).

#!/bin/bash

opensuse_version=12.1
version=121_64
arch=x86_64

mount /data/iso/openSUSE_${version}.iso /mnt/ -o loop 

cp /mnt/boot/${arch}/loader/initrd /boot/initrd-install
cp /mnt/boot/${arch}/loader/linux /boot/vmlinuz-install

umount /mnt

echo "
###Don't change this comment - YaST2 identifier: Original name: install###
title openSUSE ${opensuse_version} - install
    root (hd0,0)
    kernel /boot/vmlinuz-install
    initrd /boot/initrd-install 
" >> /boot/grub/menu.lst

perl -pi -e 's/^\s*timeout\s*\d+/timeout 8/' /boot/grub/menu.lst

init 6

재부팅 후 grub 메뉴에서 "설치" 항목을 선택했습니다. "드라이브에 CD 1이 있는지 확인하세요"가 나타나는 경우. 돌아가서 하드 드라이브와 iso 파일 경로를 선택합니다.

관련 정보