Загрузка Ubuntu в Mac

Я хотел клонировать мой текущий профиль новому пользователю. Мой домашний каталог был большим, почти 100 ГБ. Ответ bodhi.zazen работал на меня, но мне потребовалось полдня фальстарта, прежде чем я понял. Вот расширенная аннотированная версия его ответа (я на Ubuntu 14.04):

Создать нового пользователя

Я просто использовал пользовательский интерфейс для рабочего стола: Настройки системы> Учетные записи пользователей> Разблокировать> + Новый пользователь

Резервное копирование нового пользовательского домашнего каталога

Теперь в командной строке:

sudo mv /home/new_user /home/new_user.bak

Копировать профиль в домашний каталог нового пользователя

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

time sudo rsync -av --progress \
  --exclude='VirtualBox VMs' \
  --exclude='.cache/deja-dup' \
  --exclude='.local/share/Trash' \
  --exclude='nltk_data' \
  --exclude='Downloads' \
  /home/klenwell/ /home/new_user

Пара примечаний:

--exclude каталоги являются подкаталогами исходного dir /home/klenwell/. Обратите внимание на косую черту на /home/klenwell/. Пропустите это, и вы получите /home/new_user/klenwell.

Я бы порекомендовал пару быстрых тестов, прежде чем уйти. Используйте --dry-run и даже запускайте его один или два раза, сокращая его, чтобы дважды проверить, что все идет туда, где вы ожидаете.

Сделать нового пользователя домашним каталогом

time sudo chown -R new_user:new_user /home/new_user

Взял 5 минут, чтобы завершить мой case.

Войдите в систему с вашим новым пользователем

Если вы попытаетесь войти в систему с вашим новым пользователем, и Ubuntu просто продолжит отбрасывать вас обратно в окно входа в систему, вы, вероятно, забыли предыдущий шаг .

Если вы успешно вошли в систему, теперь вы можете стереть свою старую резервную копию:

sudo rm -rf /home/new_user.bak

Ссылки

--exclude каталоги являются подкаталогами исходного файла /home/klenwell/. https://stackoverflow.com/questions/2193584/copy-folder-recursive-excluding-some-folders
1
задан 8 February 2018 в 12:21

3 ответа

Ниже приведена последовательность шагов, необходимых для завершения установки Ubuntu на Mac. Я предполагаю, что вы установили Ubuntu для загрузки EFI.

Загрузитесь в Ubuntu в прямом эфире. На рабочем столе нажмите кнопку управления + + клавиши T, чтобы открыть окно терминала. Введите команду, показанную ниже.
sudo  fdisk  -l  /dev/sda
Ниже представлен результат, который я видел при вводе этой команды. Примечание. Для лучшего просмотра нажмите на изображение или откройте изображение в новом окне. На выходе команды sudo fdisk -l /dev/sda определите устройство для раздела EFI System. Для меня это было /dev/sda1. Если вы определяете другое устройство, выполните соответствующие замены. Введите приведенные ниже команды, чтобы Ubuntu отображался в Менеджере запуска.
sudo  bash
mkdir  efi
mount  /dev/sda1  efi
cd  efi/EFI
mkdir  BOOT
cp  ubuntu/grubx64.efi  BOOT/bootx64.efi
cd  ~
umount  efi
rmdir  efi
exit
exit
Завершение работы Ubuntu в прямом эфире. Запустите Mac и немедленно удерживайте клавишу выбора до появления значков Startup Manager. Нажмите на значок жесткого диска с надписью «EFI Boot». Затем, удерживая клавишу управления, нажмите на стрелку вокруг этого значка.

Вы закончили. Теперь ваш Mac автоматически загрузится в Ubuntu при запуске и перезагрузке.

0
ответ дан 22 May 2018 в 13:14

Ниже приведена последовательность шагов, необходимых для завершения установки Ubuntu на Mac. Я предполагаю, что вы установили Ubuntu для загрузки EFI.

Загрузитесь в Ubuntu в прямом эфире. На рабочем столе нажмите кнопку управления + + клавиши T, чтобы открыть окно терминала. Введите команду, показанную ниже. sudo fdisk -l /dev/sda Ниже представлен результат, который я видел при вводе этой команды. Примечание. Для лучшего просмотра нажмите на изображение или откройте изображение в новом окне. На выходе команды sudo fdisk -l /dev/sda определите устройство для раздела EFI System. Для меня это было /dev/sda1. Если вы определяете другое устройство, выполните соответствующие замены. Введите приведенные ниже команды, чтобы Ubuntu отображался в Менеджере запуска. sudo bash mkdir efi mount /dev/sda1 efi cd efi/EFI mkdir BOOT cp ubuntu/grubx64.efi BOOT/bootx64.efi cd ~ umount efi rmdir efi exit exit Завершение работы Ubuntu в прямом эфире. Запустите Mac и немедленно удерживайте клавишу выбора до появления значков Startup Manager. Нажмите на значок жесткого диска с надписью «EFI Boot». Затем, удерживая клавишу управления, нажмите на стрелку вокруг этого значка.

Вы закончили. Теперь ваш Mac автоматически загрузится в Ubuntu при запуске и перезагрузке.

0
ответ дан 17 July 2018 в 21:18

Ниже приведена последовательность шагов, необходимых для завершения установки Ubuntu на Mac. Я предполагаю, что вы установили Ubuntu для загрузки EFI.

Загрузитесь в Ubuntu в прямом эфире. На рабочем столе нажмите кнопку управления + + клавиши T, чтобы открыть окно терминала. Введите команду, показанную ниже. sudo fdisk -l /dev/sda Ниже представлен результат, который я видел при вводе этой команды. Примечание. Для лучшего просмотра нажмите на изображение или откройте изображение в новом окне. На выходе команды sudo fdisk -l /dev/sda определите устройство для раздела EFI System. Для меня это было /dev/sda1. Если вы определяете другое устройство, выполните соответствующие замены. Введите приведенные ниже команды, чтобы Ubuntu отображался в Менеджере запуска. sudo bash mkdir efi mount /dev/sda1 efi cd efi/EFI mkdir BOOT cp ubuntu/grubx64.efi BOOT/bootx64.efi cd ~ umount efi rmdir efi exit exit Завершение работы Ubuntu в прямом эфире. Запустите Mac и немедленно удерживайте клавишу выбора до появления значков Startup Manager. Нажмите на значок жесткого диска с надписью «EFI Boot». Затем, удерживая клавишу управления, нажмите на стрелку вокруг этого значка.

Вы закончили. Теперь ваш Mac автоматически загрузится в Ubuntu при запуске и перезагрузке.

0
ответ дан 23 July 2018 в 21:58

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

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