최근에 Ubuntu Server 시스템을 설치했습니다. 두 개의 드라이브가 있고 다른 드라이브에는 Windows가 설치되어 있습니다. (서버가 설정되어 제대로 작동할 때까지 Windows 설치를 덮어쓰고 싶지 않습니다.) 이제 Mac용 원격 Time Machine 백업으로 사용할 수 있도록 해당 드라이브를 포맷하고 싶습니다.
제 질문은 서버에서 사용할 수 있도록 드라이브를 포맷하고 grub이 Windows 설치를 잊어버리게 하려면 어떻게 해야 합니까? (이 모든 것은 기존 우분투 설치에 영향을 주지 않습니다). 또한 이 솔루션은 명령줄 솔루션이나 USB 드라이브에서 실행할 수 있는 솔루션으로 필요하다는 점을 명심하세요.
감사해요!
답변1
명령줄에서: 루트 셸( sudo -s
)을 시작합니다. 먼저 Windows 파티션을 마운트 해제합니다(마운트된 경우). 그런 다음 시스템의 파티션을 나열하여 어떤 파티션이 Windows 파티션인지 확인합니다.
fdisk -l
디스크 배열에 따라 Windows 파티션은 /dev/sdb1
( 1
두 번째 디스크( )의 첫 번째 파티션( b
))일 수 있습니다. 확인하려면 를 실행하세요 file - </dev/sdb1
. NTFS 파일 시스템이 보고되어야 합니다.
파티션에 Linux 파일 시스템을 만듭니다.
mkfs.ext4 /dev/sdb1
파티션 유형을 변경합니다(Linux에서는 이를 신경 쓰지 않으므로 꼭 필요한 것은 아니지만 정보가 충돌하면 혼란스러울 수 있습니다).
fdisk /dev/sdb
t
1
83
w
새로 생성된 파일 시스템의 UUID를 가져옵니다.
blkid -s UUID -o value /dev/sdb1
편집하다 /etc/fstab
. 이전 Windows 파일 시스템에 해당하는 항목을 삭제하고 새 Linux 파일 시스템에 해당하는 항목을 추가합니다.
UUID=01234567-89ab-cdef-0123-456789abcdef /BACKUPS ext4 errors=remount,ro 0 2
새 파일 시스템을 마운트합니다 mount /BACKUPS
(이 작업은 부팅 시 자동으로 수행됩니다).
마지막으로 update-grub
Regenerate Grub 부팅 메뉴를 실행합니다. Windows 설치가 디스크에서 사라졌기 때문에 부팅 메뉴에서도 사라졌습니다.