Linux는 ntfs 및 fat32 파티션을 로드합니다.

PHPz
풀어 주다: 2024-02-09 20:40:03
앞으로
647명이 탐색했습니다.

NTFS 및 FAT 파일 시스템 로딩에 대한 많은 기사가 있지만 때로는 명확하지 않아 초보자가 혼란스러울 수 있습니다. 일반적으로 사용되는 몇 가지 명령어를 다시 실험하고 설명함으로써 초보자에게 도움이 되기를 바랍니다.

가장 기본적인 명령

디스크 파티션 상태 확인 명령 fdisk -l

예:

으아악

위에서 우리는 /dev/hda1이 NTFS 형식임을 알 수 있습니다.
linux 加载ntfs和fat32分区

마운트 명령

디스크 파티션의 마운트 명령입니다. 마운트 명령은 Linux 시스템의 ext2와 같은 거의 모든 파일 시스템을 마운트할 수 있습니다. 우리가 일반적으로 사용하는 것은 ext3입니다. Windows 시스템에서는 FAT32 등을 사용합니다. 디스크 파티션을 마운트하는 방법:
으아악

초보자에게는 잘 이해되지 않을 수도 있습니다. 파일 형식은 무엇이며 마운트 지점 디렉터리 이름은 무엇입니까? Linux에 파티션을 로드하려면 파티션을 저장할 위치가 있어야 합니까? 예를 들어, /dev/hda1을 /mnt/winc 디렉토리에 마운트합니다. 먼저 winc가 /mnt 디렉토리에 존재하는지 확인해야 합니다. 물론, 마운트 지점 디렉토리 이름을 만들어야 합니다. 이름을 무작위로 선택하는 경우에는 영어를 사용하는 것이 가장 좋습니다. 초보자인 형제들은 이것을 먼저 알아야 합니다.

df -lh 디스크 사용량 명령

으아악

파일 및 디렉터리에 대한 권한

이 문제에 대해 포럼에 썼고 시간이 나면 정리하겠습니다. umask=000은 모든 사용자가 읽고, 쓰고, 실행할 수 있다는 점만 알아두세요. 몇 가지 사항은 점차 명확해지며 몇 가지 명령을 더 실행하면 괜찮을 것입니다.

커널 버전

으아악 위 내용을 통해 현재 사용하고 있는 커널 버전이 2.6.11-1.1369_FC4라는 것을 알게 되었습니다

루트 사용자를 얻는 명령은 su

입니다. 으아악

NTFS 파일 시스템 로딩

먼저 시스템의 커널을 확인해야 합니다. 시스템의 커널 버전에 따라 ntfs를 지원하는 커널 패치를 다운로드해야 합니다.

fdisk -l을 통해 이미 /dev/hda1이 NTFS 파티션이라는 것을 배웠습니다. 어떻게 로드하나요? Fedora 코어 4.0에서 시스템은 기본적으로 NTFS 로딩을 지원하지 않습니다. 타사 커널의 ntfs 플러그인만 설치하거나 이를 달성하기 위해 커널을 컴파일할 수 있습니다. 가장 편리하고 간단합니다. 으아악 꼭 잘 살펴보세요. 2.6.11-1.1369_FC4인데 smp라는 단어가 없습니다. smp는 다중 프로세서를 지원하는 커널입니다. smp의 해당 버전; 어디서 다운로드할 수 있나요? 커널 ntfs 프로젝트는 http://linux-ntfs.sourceforge.net

에 있습니다. Fedora Core 4.0용 커널 NTFS의 RPM 패키지는 다음 위치에 있습니다:

http://linux-ntfs.sourceforge.net/rpm/fedora4.html

위의 커널 정보에 따르면 다운로드할 항목은 2.6.11-1.1369_FC4 i686입니다.

커널 모듈-ntfs-2.6.11-1.1369_FC4-2.1.22-0.rr.6.0.i686.rpm
주소: http://prdownloads.sourceforge.net/…rr.6.0.i686.rpm
여기에서 다운로드할 미러를 선택하세요.
커널 ntfs 모듈 설치:
으아악

어떤 파티션이 NTFS 형식인지 확인하고 NTFS 파티션을 로드하세요

으아악
커널 ntfs 모드를 설치했으며 이제 위 보기를 통해 NTFS 파티션의 로딩 프로세스에 들어갑니다. /dev/hda1이 NTFS 형식이라는 것을 알 수 있습니다.

마운트 지점에 대한 디렉터리를 만들어야 합니다. 예를 들어 /mnt/ 디렉터리 아래에 winc 디렉터리를 만듭니다.

아아아아

/dev/hda1을 /mnt/winc에 마운트하여 /dev/hda1 디스크의 내용을 보면 /mnt/winc에서 찾을 수 있습니다.
    아아아아
  • 참고: -t ntfs는 파일 시스템 형식이 ntfs임을 나타냅니다. 옵션은 무엇입니까? nls=utf8은 기본 언어 지원(현지 언어 지원)이 utf8이라는 것을 의미합니다. 이는 모두가 자주 이야기하는 언어 인코딩입니다. Fedora 코어 4.0의 기본 언어 인코딩은 utf8이므로 중국어가 표시될 수 있습니다. umask=000은 모든 모든 사용자 그룹이 읽고 쓸 수 있음을 의미하지만 NTFS는 Linux에서 쓰기에 안전하지 않기 때문에 쓰기만 할 수 있고 쓸 수는 없지만 커널을 직접 컴파일할 수는 있습니다. 너무 크지 않아요 탑재되어 있나요?
  • 으아악
마운트된 것 같습니다. /mnt/winc를 입력하면 콘텐츠가 있는지 알 수 있습니다.
    [root@localhost beinan]# cd /mnt/winc
    [root@localhost beinan]# ls
    
    로그인 후 복사
    • 如何开机自动加载NTFS文件系统的分区;

    我们要根据磁盘的位置,上面我们看到了是/dev/hda1,对不对?所以我在/etc/fstab文件中找加如下的一行;

    /dev/hda1 /mnt/winc ntfs umask=000,nls=utf8
    
    로그인 후 복사
    • 如何将这个磁盘分区放在GNOME或者KDE的桌面上呢?

    在KDE下,只需要点一下鼠标,在桌面的空白处按鼠标右键就可以找得到了;不多说了,太简单;
    在GNOME下也是极简单的:
    比如我是以beinan这个用户登入的系统,想在放在 beinan 这个用户的GNOME桌面上;

    [beinan@localhost ~]$ ln -s /mnt/winc/ ~beinan/Desktop/winc
    
    로그인 후 복사

    FAT32文件系统的分区的加载

    通过fdisk -l ,我们也知道了 /dev/hda2是FAT32格式的;

    /dev/hda2 766 2805 16386300 c W95 FAT32 (LBA)
    
    로그인 후 복사

    Linux对FAT32的支持是可读可写的,所以没有必要再安装什么模块之类的;

    我们要建一个挂载点的目录,比如是在/mnt/目录下建一个wind的目录

    [root@localhost beinan]# mkdir /mnt/wind
    
    로그인 후 복사

    挂载 /dev/hda2 到/mnt/wind上

    [root@localhost beinan]# mount -t vfat -o iocharset=utf8,umask=000 /dev/hda2 /mnt/wind/
    
    로그인 후 복사

    看一下是不是挂载好了?

    [root@localhost beinan]# df -lh
    Filesystem 容量 已用 可用 已用% 挂载点
    /dev/hda8 11G 5.9G 4.5G 57% /
    /dev/shm 236M 0 236M 0% /dev/shm
    /dev/hda1 5.9G 3.2G 2.7G 55% /mnt/winc
    /dev/hda2 16G 8.1G 7.7G 52% /mnt/wind
    
    로그인 후 복사

    看来是挂载好了;应该进去看看;

    [root@localhost beinan]#cd /mnt/wind
    [root@localhost beinan]#ls -lh
    
    drwxrwxrwx 3 root root 8.0K 7月 27 11:45 抓图
    drwxrwxrwx 2 root root 8.0K 8月 12 10:21 测试文件
    drwxrwxrwx 4 root root 8.0K 7月 27 11:45 电脑硬件
    drwxrwxrwx 5 root root 8.0K 7月 27 11:45 网际快车
    
    로그인 후 복사

    中文支持没有问题;这是我机器中的;

    如何开机自动加载NTFS文件系统的分区

    我们要根据磁盘的位置,上面我们看到了是/dev/hda1,对不对?所以我在/etc/fstab文件中找加如下的一行;

    /dev/hda2 /mnt/wind ntfs umask=000,nls=utf8
    
    로그인 후 복사

    如何将这个磁盘分区放在GNOME或者KDE的桌面上呢

    在KDE下,只需要点一下鼠标,在桌面的空白处按鼠标右键就可以找得到了;不多说了,太简单;
    在GNOME下也是极简单的:
    比如我是以beinan这个用户登入的系统,想在放在 beinan 这个用户的GNOME桌面上;

    [beinan@localhost ~]$ ln -s /mnt/wind/ ~beinan/Desktop/wind
    
    로그인 후 복사

    对于文本文件乱码处理

    比如我们看到有些文本文件内容是乱码,我们可以用gedit 打开,然后另存为utf8格式就OK了;

    总结

    虽然写的详细,但我不敢保证所有初学者都能会操作,但我感觉80%初学者还是按步骤操作不会有问题;希望大家多点耐心,戒骄戒躁能够成为这个领域的佼佼者。

위 내용은 Linux는 ntfs 및 fat32 파티션을 로드합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:lxlinux.net
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!