IDE/AHCI/RAID만 지원하는 데스크탑에 PCI 어뎁터를 통해 SSD 인식 및 부팅 시키기 문의
블랙이

Lv.1 블랙이 (99.♡.192.91)

2025년 4월 11일 AM 09:22 · 수정됨(04. 19. 23:11)

조회 619 공감 0


안녕하세요?

제가 좀 오래된 데스크탑 PC을 Linux 환경에서 활용하고자, SSD를 PCI어뎁터 통해서 일반적인 디스크로는 인식 시키는데 성공햇습니다.

그런데, 이 SSD를 부팅하게 하여 좀 더 빠르게 부팅 및 리눅스 OS환경을 만들고 싶은데,

제 데스크탑 PC은 IDE/AHCI/RAID만 지원하네요.

그래서 부팅 디스크로 잡히게 하려면 어떤 방법이 있는지요?

불가능한 것인가요?

댓글 (11)

  • 이것저것 Lv.1

    25.04.11 · 115.♡.237.110

    SSD가 IDE 타입인가요?
    보드에 SATA (AHCI & RAID ) 가 지원되는 듯한데 따로 PCI 아답터를 쓰신거 보면...

    정보가 없으니 모든 하드웨어가 가능한 상태로 가정해 보면..
    BIOS단에서 부팅 장치 관련 항목에서 CD-ROM 이나 USB 장치등등 선택란쪽에 보면 추가 카드 항목 비스므리한게
    있을겁니다. 그걸 선택하면 PCI 카드에 연결된 장치들중 선택 가능할껀데..
    PCI 카드도 롬(펌웨어)이 있어야만 됩니다. 롬이 없는 단순 확장카드는 지원 안될거에요.
  • 블랙이

    블랙이 Lv.1 → 이것저것 작성자

    25.04.11 · 99.♡.192.91

    부팅 메뉴에서는 인식이 되질 않아서, 힌트 주신 내용 보고, PCI카드 슬롯을 통해서 전원 공급을 받지만, SATA용 케이블이 별도로 제공되어,,, 해당 케이블 소켓 남는 곳에 연결하면 될 것 같아 아마존에서 구매하였습니다. 토요일 오니까 다시 시도해보겠습니다. 감사합니다.
    https://www.amazon.com/dp/B09YLY39V8?ref=ppx_yo2ov_dt_b_fed_asin_title
  • 흔남 Lv.1

    25.04.11 · 121.♡.223.183

    단순무식하게 접근해보면...
    부팅 지원되는 소용량 디스크나 usb메모리에 부트로더를 설치하고, 다음 연결점을 원하시는 pci 어댑터 ssd로 설정하면 될 것 같습니다.

    리눅스 처음 접할 때 윈도우랑 듀얼부팅 많이들 하잖아요? 같은 개념입니다.
  • 블랙이

    블랙이 Lv.1 → 흔남 작성자

    25.04.11 · 99.♡.192.91

    그러게요. 10년 전만 해도 이래저래 잘 이해하고 따라 했는데, 그 사이에 SATA니 M.2 등이 소개될 때 쯤에는 관심을 가지지 않아서,,, 이번에 좀 다시 하려다 보니, 한번에 제대로 접근을 못하고 있네요. 감사합니다.
  • R

    rustacean Lv.1

    25.04.11 · 61.♡.210.251

    HDD 저렴한거 하나 달고 부트로더만 거기에 설치해서 운영체제 자체는 SSD에 두는 식으로 하셔도 될것 같습니다.

    수정: 그리고 혹시 사용하시는 리눅스 배포판이 어떻게 되시나요?
  • 블랙이

    블랙이 Lv.1 → rustacean 작성자

    25.04.11 · 99.♡.192.91

    리눅스민트 최신 버젼 64비트용입니다. 이런 접근도 가능하군요. 하나 배워 갑니다. 감사합니다.
  • 신사아님당

    신사아님당 Lv.1

    25.04.11 · 125.♡.243.26

    라는 키워드로 구글링 해보시면, 바이오스(펌웨어)를 추출해서 거기에 nvme 드라이버를 심는 방법을 다룬 글들을 보실 수 있습니다. 단, 메인보드가 벽돌이 될 수 있기 때문에 롬라이터로 백업을 해둘 필요가 있겠습니다.

    <바이오스 백업 롬라이터> 키워드로 검색해 보시면 CH341A라던가 RT809F 등에 대한 정보를 찾을 수 있습니다.

    이와 같은 위험할 수 있는 작업을 원치 않으신다면... (바로 위에 rustacean님께서 말씀하신 것 처럼)
    해킨토시, 윈도우 같은 경우 clover bootloader 같은 부트로더를 USB등에 설치하면서 nvme드라이버를 추가해 놓으면, USB부팅하면서 부트로더를 경유해서 메인OS로 부팅하는 방법을 사용하기도 하고..
    리눅스만 사용하시는 경우 루트파티션은 nvme에 설치하고 /boot 파티션만 별도 USB에 설치하셔서 USB부팅을 시키는 방법으로... 부팅 시작하는 부분만 우회하는 방법을 사용할 수 있습니다.
  • 블랙이

    블랙이 Lv.1 → 신사아님당 작성자

    25.04.12 · 99.♡.192.91

    와우. 나중에 한 번 들여다 보겠습니다. 일단 어뎁터를 구매하였습니다. 그걸로 되면 위험을 감수하지는 않겠지만, 좋은 정보네요.
    감사합니다.
  • 블랙이

    블랙이 Lv.1 → 신사아님당 작성자

    25.04.17 · 99.♡.192.91

    해당 자료를 읽어 보고 있습니다. 그런데 여전히 기존 BIOS 바이너리 이미지를 어떻게 추출하는지 모르겠습니다. 해당 PC의 BIOS 업데이트 시 사용하는 Windows OS용 실행 파일은 구해 놓았는데, 지금 해당 PC는 리눅스 민트만 설치되어 있는데, 잠시 윈도우즈 환경에서 해당 업데이트용 파일을 실행시킨 후, 특정 폴더에 가서 해당 이미지 파일을 가져오는 것인가요?
  • 신사아님당

    신사아님당 Lv.1 → 블랙이

    25.04.17 · 125.♡.243.26

    저는 별도의 컴퓨터에 물려놓은 CH341A를 메인보드 롬 부품에 직접 연결해서 추출했습니다.

    https://www.clien.net/service/board/lecture/15233383
    링크 첫 화면에 나오는 CH341A와 롬에 직결할 수 있는 집개 부품을 사용했습니다.

    프로그램을 사용해서 추출하는 것도 방법이 없지는 않겠지만 벽돌이 됐을 경우를 대비해서, 미리 필요 장비를 갖추고 롬 리딩, 라이팅 실습을 해 보고 난 후에 시도하셨으면 좋겠습니다.

    + CH341A를 사용해서 롬 파일을 백업받거나 써 넣은 후에는 반드시 검사/확인(프로그램에 있는 기능)을 해서 결과물이 제대로 써졌는지 확인해야 합니다.

댓글을 작성하려면 이 필요합니다.