Как установить диск с правой файловой системой?

Я пытаюсь установить устройство / dev / xvdc в мою систему CentOS. Когда я запускаю команду fdisk, я получаю:

Device Boot Start End Blocks Id System /dev/xvda1 * 1 33 262144 83 Linux Partition 1 does not end on cylinder boundary. /dev/xvda2 33 13055 104594432 83 Linux Disk /dev/xvdc: 1073.7 GB, 1073741824000 bytes 255 heads, 63 sectors/track, 130541 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x00000000 

И когда я запускаю mount -t ext2 /dev/xvdc /bkp a, я получаю:

 mount: wrong fs type, bad option, bad superblock on /dev/xvdc, missing codepage or helper program, or other error In some cases useful info is found in syslog - try dmesg | tail or so 

Я хочу, чтобы /dev/xvdc устанавливался как 50% /bkp , 25% /fsys и 25% /home2 Что я делаю неправильно? Я очень новичок / новичок, поэтому, пожалуйста, будьте добрыми.

Если вы новичок, gparted , вероятно, ваш друг, так как он очень удобен для обоих вышеперечисленных вариантов. Используйте его для создания трех разделов на /dev/xvdc требуемого размера для вашей схемы partioning.

После установки запустите его как root:

 gparted /dev/xvdc 

Убедитесь, что вы создали файловые системы, а также разделы.

Используйте ext4 для файловых систем раздела – ext2 . Доступны другие файловые системы (например, xfs или btrfs ), но на данный момент придерживайтесь ext4 .


Как упоминает @terdon, вам может потребоваться добавить разделы / файловые системы с помощью командной строки:

Примечание: # мои комментарии – не вводите их.

 fdisk /dev/xvdc o # letter o for oscar to create a new partition table n # to create a new partition p # to make this new partition a primary one 1 # to number the partition (it will be /dev/xvdc1) [Enter] # Press enter to accept the default start position of this new parition +500G to make it approx 50% of the size of your 1TB disk 

Повторите вышеуказанные команды из o для второго и третьего разделов, не забывая использовать 2 и 3 для номеров парирования и + 250G для размера раздела 3 и оставляя его по умолчанию на третьем разделе (который будет использовать остальную часть диска пространство).

Теперь у вас три пустых раздела. Использование:

 mkfs.ext4 /dev/xvdc1 mkfs.ext4 /dev/xvdc2 mkfs.ext4 /dev/xvdc3 

После того, как ваши разделы будут созданы, вы можете установить их.

Неправильный синтаксис вашего синтаксиса. Вам нужно сообщить команде mount какой раздел вы хотите установить (вы сказали ему использовать весь диск):

 mount -t ext2 /dev/xvdc1 /bkp 

Это будет работать, только если раздел на /dev/xvdc1 является разделом ext2 поскольку вы использовали опцию -t ext2 . Лучше оставить эту опцию и разрешить mount автоматически определять тип файловой системы:

 mount /dev/xvdc1 /bkp 

и так далее…