Как я могу изменить файловую систему моего 64 ГБ USB с FAT32 на что-нибудь, что позволит мне поместить 35 ГБ файл с моего компьютера x86_64 Linux на USB? - PullRequest
0 голосов
/ 26 апреля 2019

'uname -a' на моей машине дает:

Linux ct-lt-966 4.9.0-8-amd64 #1 SMP Debian 4.9.144-3.1 (2019-02-19) x86_64 GNU/Linux

В настоящее время файловой системой моего USB является MS-DOS 'FAT32', максимальный размер которого составляет ~ 4,5 ГБ для отдельных файлов. Я хочу изменить эту файловую систему на что-то еще, что не имеет ограничений. (Я пытаюсь поместить файл 35 ГБ на 64 ГБ USB, но я считаю, что большинство файловых систем USB не ограничивают размер отдельных файлов).

Я не нашел чёткого выбора файловой системы USB, которую я имею Я попытался изменить файловую систему на «NTFS», но не смог установить или найти «mkfs.ntfs» или даже «ntfsprogs». (Я также пытался установить с помощью 'pacman' и 'yum', но очевидно, что для 'pacman' требуется архитектура aarch, и я не смог получить доступ к 'yum-config-manager' для включения любых репозиториев).

Итак, в заключение, с моим минимальным мастерством я просто ищу какой-либо способ изменить файловую систему моего 64 ГБ USB на что-нибудь, что будет принимать файл 35 ГБ с моего компьютера.

Спасибо

Редактировать 1: Просто планируете использовать USB на этом компьютере с Linux, а не Windows.

1 Ответ

0 голосов
/ 26 апреля 2019

Если на флешке нет ничего, что вам нужно, или ее безопасно удалить, то в основном:

  • удаляем текущий раздел FAT32 с флешки
  • добавляем новый раздел, используяполный размер устройства
  • создать файловую систему ext4 на новом разделе

ПОЖАЛУЙСТА, БУДЬТЕ ОСТОРОЖНЫ С ЭТОМ ПРОЦЕССОМ: выбор неправильного устройства может стереть диск, который вам нужен, такойкак $HOME или ваша корневая ОС

Все нижеперечисленное из памяти и не проверено: у меня сейчас нет USB-накопителя для полного тестирования.

Начните сподключите флешку, следя за системным журналом в консоли, и посмотрите, где он монтируется (надеюсь, он автоматически смонтирует, что нужно, если вы используете Linux на настольном компьютере. Возможно, нет, если это сервер) ..

sudo tail -f /var/log/syslog

(это может быть /var/log/messages в зависимости от дистрибутива)

затем подключите флешку.Системный журнал должен показать, что ему назначено устройство и точка монтирования.Окно файлового менеджера может открыться в зависимости от вашей конфигурации, если вы находитесь в графическом интерфейсе.Например, вы можете увидеть, что он загружен в /dev/sdc1 и установлен в /media/<yourusername>/USBKEY или что-то в этом роде.

Подтвердите, введя lsblk и запишите устройство для ключа, то есть

$ lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 167.7G  0 disk 
├─sda1   8:1    0  69.9G  0 part /
└─sda2   8:2    0  97.9G  0 part /home
sdb      8:16   0 149.1G  0 disk 
└─sdb1   8:17   0 149.1G  0 part /mnt/snapshots
sdc      8:32   0 931.5G  0 disk 
└─sdc1   8:33   0 931.5G  0 part /storage
sdd      8:48   0 465.8G  0 disk 
└─sdd1   8:49   0 465.8G  0 part /mnt/backup
sr0     11:0    1  1024M  0 rom  

Размонтируйте флешку (если она установлена), но оставьте ее подключенной. Предполагая, что ваше устройство снова находится на /dev/sdc1 ...

umount /dev/sdc1

Теперь запустите cfdisk в терминале, если он у вас есть (Friendlier) или fdisk, если нет, передавая устройство , связанное с вашей флешкой, без номера раздела.

man cfdisk
sudo cfdisk /dev/sdc

Это должно показать текущий раздел FAT32.Удалите его, а затем создайте новый раздел типа «Linux», следуя настройкам по умолчанию для начального и конечного блоков, которые будут предложены таким образом, чтобы заполнить доступное пространство.

Когда закончите, выберите параметр дляWrite изменения.Опять же, ДВОЙНОЙ И Тройной ПРОВЕРКА у вас есть подходящее устройство, или вы, вероятно, сдуете основной диск.

После того, как изменения записаны, вы можете создать файловую систему ext4;

sudo mkfs.ext4 /dev/sdc1

И после его завершения вы сможете снова подключить флешку и обнаружить, что она перемонтируется, на этот раз с файловой системой, которая может принимать ваши большие файлы.

Это не единственный способдостичь этого, но это, вероятно, наименее неудобно.Ради повторения, не делайте ошибку с идентификаторами устройства.Если вы не уверены, спросите.

...