Установка Ubuntu на единственном разделе

Я пытаюсь установить Ubuntu 16.04 рядом с Windows 7. Мой жесткий диск поддерживает только 4 раздела. Три из разделов подняты окнами. Четвертый маркирован как свободное пространство.

Теперь, как я делаю корень, подкачку и размещаю разделы? Действительно ли я должен отформатировать свое свободное пространство как основное с EXT4 сначала (если так, какова должна быть точка монтирования?) и затем создают логические разделы для корня/Дома/подкачки? Как я иду об этом?

Править: Я пытался использовать опцию автоматической установки для двойной загрузки. Однако я получил ошибку ubi partman код выхода 141. Вероятно, потому что это пыталось создать два отдельных раздела для корня и подкачки.

$ sudo parted -l
Model: ATA ST1000DM003-1CH1 (scsi)
Disk /dev/sda: 1000GB
Sector size (logical/physical): 512B/4096B
Partition Table: msdos
Disk Flags: 

Number  Start   End    Size   Type     File system  Flags
 1      1049kB  106MB  105MB  primary  ntfs         boot
 2      106MB   277GB  277GB  primary  ntfs
 3      277GB   903GB  627GB  primary  ntfs
2
задан 5 November 2017 в 20:14

2 ответа

В новой установке Ubuntu 18.04 нет никакой потребности или в домой или в разделы подкачки, и создание их является тратой дискового пространства. Один ext4 раздел для всего - все, в чем Вы нуждаетесь. Этот ответ также помог бы Вам в ноябре 5, 2017, потому что, начиная в новых установках Ubuntu 17.04, установщик Ubuntu создает файл подкачки вместо раздела подкачки по умолчанию, таким образом, единственный раздел - все, в чем Вы нуждаетесь.

3
ответ дан 2 December 2019 в 02:45

В дополнение к ответу @karel вот то, как установить своп-файл на предыдущих версиях Ubuntu, как 16,04:

sudo fallocate -l 16G /swapfile # Create a 'swap-file'; 16G in this case
sudo chmod 600 /swapfile        # Set the necessary file permissions
ls -lh /swapfile                # Check
sudo mkswap /swapfile           # Mark the file as 'swap'
sudo swapon /swapfile           # Enable the 'swap'
sudo swapon --show              # Check
free -h                         # Another check

Править /etc/fstab и делайте изменения постоянными:

sed 's/^.*swap.*$//' /etc/fstab -i.bak # Remove the previous swap related entries 
                                       # and create a backup copy of the file
echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab # Add a new entry

Или редактирование /etc/fstab и добавьте следующую запись вручную:

/swapfile none swap sw 0 0


Идеи для дополнительных тонких настроек (я предпочел бы использовать настройки по умолчанию для нормального использования подкачки):

  • Измените частоту RAM для СВОПИНГА копии данных:

    sudo sysctl vm.swappiness=10    # value 0-100: low value low frequency
    cat /proc/sys/vm/swappiness     # Check
    
  • Измените частоту Очистки кэша:

    sudo sysctl vm.vfs_cache_pressure=50 # 0-100: high value high frequency
    cat /proc/sys/vm/vfs_cache_pressure  # Check
    
  • Делайте вышеупомянутые изменения постоянными:

    sudo cp /etc/sysctl.conf{,.bak} # Create a backup copy of the file '/etc/sysctl.conf'
    echo -e '\nCustom settings: value 0-100; default 100\nvm.swappiness=10\nvm.vfs_cache_pressure=50' | sudo tee -a /etc/sysctl.conf
    

    Или редактирование /etc/sysctl.conf и добавьте следующие записи вручную:

    # Custom settings: value 0-100; default 100
    vm.swappiness=10
    vm.vfs_cache_pressure=50
    
0
ответ дан 2 December 2019 в 02:45

Другие вопросы по тегам:

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