Какой тип раздела Linux выбрать для внешнего жесткого диска USB с EXT3 или EXT4?

Используйте этот awkскрипт:

BEGIN {
   FS=" |-|:"
}
{
   data[$1][2]+=$2
   data[$1][3]+=$3
   data[$1][4]+=$4
   data[$1][5]+=$5
}
END {
   for( record in data ) {
      if( data[record][5]>=60 ) {
         data[record][4]+=1
         data[record][5]-=60.0
      }
      if( data[record][4]>=60 ) {
         data[record][3]+=1
         data[record][4]-=60
      }
      if( data[record][3]>=24 ) {
         data[record][2]+=1
         data[record][3]-=24
      }
      printf( "%s %d-%02.0f:%02.0f:%06.3f\n", record, data[record][2], data[record][3], data[record][4], data[record][5] )
   }
}

Использование:

~/scratch/se/379631$ cat input
aaa 1-00:12:43.122
aaa 0-21:14:43.133
bbb 3-11:14:54.433
bbb 2-00:00:10
~/scratch/se/379631$ gawk -f 379631.awk input
aaa 1-21:27:26.255
bbb 5-11:15:04.433
0
13.10.2019, 18:17
2 ответа

Текстовый режим

Пусть fdiskсделает свою работу на внешнем диске (, если вам нужно создать один или несколько разделов ). Используйте тип раздела по умолчанию (, не беспокойтесь об этом ).

Затем используйте mkfs.ext4и создайте файловую систему ext4.

Графический режим

Используйте gpartedи дайте ему создать раздел (с )и файловую систему (с ).

1
28.04.2021, 23:28

Теперь я знаю, как это сказать, Бен:

Глядя на ваше намерение:

want to change a partition to Ext3 or Ext4

и глядя на ваш выбор:

19-31, as fdisk lists: no type Ext!   

Это противоречие!


Разделы состоят из части -диска -fdiskи блока -с -фс mkfs.


Введите как подсказку :верно!

systemd относится к ним серьезно. После того, как я добавил еще несколько разделов, среди которых Linux home и swap, они были автоматически интегрированы при следующей загрузке! Я до сих пор не могу поверить! Это было довольно проблематично исправить.

Затем я изменил тип обратно на тот, который systemd оставил бы в покое. Мой раздел размером 4 ГБ, который я зарезервировал для будущего использования в качестве подкачки, теперь является «загрузочным разделом Sony». А «HP -UX Data» был домом для Linux. Я даже сохранил буквы S и H и значение boot vs data.

Я надеюсь, что это хорошая иллюстрация того, что означают эти типы разделов и чего они не означают.

/dev/sda1       2048  83888127  83886080   40G Linux filesystem
/dev/sda2   83888128 109053951  25165824   12G Linux root (x86-64)
/dev/sda3  109053952 142608383  33554432   16G Linux filesystem
/dev/sda4  276826112 411043839 134217728   64G Linux server data
/dev/sda5  411043840 415238143   4194304    2G EFI System
/dev/sda6  166610944 267274239 100663296   48G Linux filesystem
/dev/sda7  142608384 142608999       616  308K Linux filesystem
/dev/sda8  415238144 468862094  53623951 25.6G Linux filesystem
/dev/sda9  267274240 276826111   9551872  4.6G Sony boot partition
/dev/sda16 142609000 166609000  24000001 11.5G HP-UX data

Нет, у меня нет "Сервера", но я просто присвоил этот тип моему "большому", не -корневому разделу. Для меня это всегда будет «большой раздел 64G с extN на sda4», а не мой «раздел данных».

Крошечный раздел размером 300 КБ и номер 16 появились из-за того, что я «поигрался» с fdisk, пока я мог. Нет связи.

Обоснование этого показанного разделения моего «системного» SSD с «всего» 220G :пара маленьких для rootfs (минимальная установка ), несколько больших для полной установки и данных. Плюс EFI (используется )и Swap (не используется -то есть даже не активирован ). Ничего сложного в этом нет , просто виртуализация моего SSD на дюжину блочных устройств.


Какое отношение это имеет к (внешнему )USB HDD?

Точно так же, как и флешка USB, и даже больше, вы можете использовать ее двумя способами :только один большой раздел,или разделить либо для организации (резервного копирования, различных файловых систем ), либо для загрузки. ISO-образы, например. оставить вас с тремя разделами после dd.

0
28.04.2021, 23:28

Теги

Похожие вопросы