티스토리 뷰
{본문의 작성 기준}
제목 :
[케이스일자] 기사처럼? ㅎㅎ
내용 :
[작성의 이유 및 참고사항]
[공식 및 참고 사이트]
[방법 및 설명 가이드]
[한줄평]
[작성의 이유 및 참고사항]
- 작성이유
회사 내 있던 노트북이 멀티부팅인지 모르겠고 ㅋㅋ 지금 윈도우볼륨은 날렸으니! 리눅스로 사용할 노트북인데 용량이 적길래 확인해 보니
윈도우볼륨이 500G가 사용하고 있어 이것을 리눅스 볼륨으로 사용하기 위해서 했는데 그에 대한 작업에 대한 기록을 남김/
- 참고사항
해당 필자의 실행결과 말고 글아래는 기본적인 제조사의 공식제공링크도 참고하세요.
저희는 항상 환경에 따라서 잘 해내야 하니까요. 저의 실행환경정보와 실행기록을 남기니 참고해 주세요.
그 외의 상황에서는 직접 해보시면 큰 도움이 됩니다.
※ 모든 포스팅 글은 작성자의 개인환경에서의 실 적용을 토대로 작성되어 있으니 참고하여 활용해 주시고 책임이라고 할 순 없지만 본인의 자유임으로 참고만 해주세요.
[공식 및 참고 사이트]
parted 사용 관련 : https://www.gnu.org/software/parted/
Parted - GNU Project - Free Software Foundation
GNU Parted GNU Parted manipulates partition tables. This is useful for creating space for new operating systems, reorganizing disk usage, copying data on hard disks and disk imaging. The package contains a library, libparted, as well as a command-line fron
www.gnu.org
[방법 및 설명 가이드]
- 환경정보
OS : (실제 작업한 곳의 리눅스 정보)
CentOS Linux release 7.9.2009
OS : (위의 리눅스를 접속했던 PC 측 정보)
Windows 11의 버전 (win11 pro 버전 22H2 빌드 22621.1194)
리소스 :
작업 노트북
CPU : 12th Gen Intel(R) Core(TM) i5-1235U 1.30 GHz
MEM : 32G
접속 프로그램
※ 위의 환경에서 실제 구현된 정보임으로 그 외의 환경에서는 다를 수가 있을 수 있습니다.
- 방법 설명
1. 현재의 볼륨의 정보를 확인
리눅 서버에 접속하여 아이피를 먼저 확인한다.
## 현재 디스크의 정보를 조회
parted -l
2. 우선 이 해당볼륨을 그대로 사용하기 위하여 ntfs를 마운트 해서 사용해 보려 시도!
우선 리눅스 OS에 ntfs 볼륨 마운트 하기 위한 방법 순서대로ㄱㄱ싱
##### 작업하였던 명령어 모음
## 일단 repo epal-release 업데이트
sudo yum install epel-release -y
## ntfs-3g 인스톨
sudo yum install ntfs-3g -y
## 리눅스에 마운트하여 사용할 폴더 생성
sudo mkdir ntfs500G
## 폴더 생성 확인 (항상 무언가 적용하면 확인은 필수)
ls -al
## 마운트 시도 실패 ㅋㅋ 에러나죠~
sudo mount /dev/sdb /ntfs500G
## 성공은 했으나 실제 사용할 볼륨이 아니네? ㅋㅋ
sudo mount /dev/sdb1 /ntfs500G
## 성공 그러나 ㅋㅋ
sudo mount /dev/sdb2 /ntfs500G
(( 필자는 위의 화면처럼 에러를 보게 되었다. 메시지를 보니 지점이 잘못되었다는 ㅋㅋㅋ))
다시~ 이유는 앞서의 디스크볼륨을 보았을 때 sdb1,2가 존재했던 거 ㅎㅎ
확인해 보니 sdb2가 맞네요 ㅋㅋㅋ 실제 500G의 용량은 ㅎㅎㅎ
다시 ㄱㄱ
2. 이제 최초작업의 방향을 바꾸어서 ntfs->xfs로 바꾸어봅시다
parted를 이용하여 ㄱㄱ싱~
## 작업할 디스크로 parted로 접속
parted /dev/sdb
## 파티션 확인
p
## 파티션 1번 삭제
rm 1
## 파티션 2번 삭제
rm 2
##
화면처럼 나가는 명령어는 q
rm 1로 1번 파티션은 잘 지웠지만 ㅋㅋㅋ
이제 다시 2번 파티션을 지워봅시다...
3. 볼륨 초기화는 했으니 포맷해 봅시다.
## 파티션 테이블을 gpt로 달기
mklabel gpt
## 용량 유닛을 선택 *디스크가 500GB이니 GB로
unit GB
## 볼륨을 파티션을 구성하고
mkpart primary 0.0GB 500GB
## 확인
print
!! 아니 근데 ㅋㅋㅋ 화면을 보니 파일시스템이 왜 ext3이지 아놔 ㅋㅋ xfs로 쓸 거야~ ㅋㅋㅋ
자 이제는 파일시스템을 변경하는 방법으로 ㄱㄱㄱ
ext3 -> xfs ㄱㄱ
## mkfs로 xfs로 파일시스템으로 강제로 포맷~
mkfs.xfs -f /dev/sdb1
## 확인
parted -l
4. 마무리는 다 아시는 것처럼.. 리부팅해도 다시 마운트 되게 설정도 하고...
/data 폴더를 만들어서 마운트 기존 /ntfs500G 이름이 무색하니 ㅋㅋㅋ
잘되는 거 확인했으니 이제.. 자동마운트 재부팅해도 다시 잘 붙어있어야 하니..
## data 폴더 만들고
mkdir /data
## 마운트하고
mount /dev/sdb1 /data
## 확인하고
df -h
## /etc/fstab 신규 마운트 지점 추가 아래의 사이사이는 탭으로 ~
vi /etc/fstab
--생략--
/dev/sdb1 /data xfs defaults 0 0
:wq!
앞서 df -h의 명령어에서도 나오지만 간단하니 ㅎㅎ
파일시스템 : /dev/sdb1
마운트 지점 : /data
[한줄평]
에러는 본다는 건 실패에 대한 성공의 어머니가 생각나게 한다?!
'OS 이야기 > Linux' 카테고리의 다른 글
Ubuntu Pro 개인으로 5개까지 무료로 사용되는 거 알지? (0) | 2025.02.27 |
---|---|
Amazon Linux2에서 특정계정의 패스워드 만료로 접속이 안될 때 (0) | 2024.11.14 |
특정 권한을 가진 파일 검색하기-241021 (0) | 2024.10.22 |
[230222]네트워크 Port가 열렸나? 안 열렸나? 서비스 설치 전 미리 통신 테스트 해보자~ for nc command (0) | 2023.02.22 |