MacBook: мигающий курсор после создания SWAP

Самый простой способ выполнить ping всех хостов в локальной сети с помощью IPv6:

ping6 -nc2 ff02::1%eth0

Флаг -n означает, что обратный DNS не будет выполнен. Без этого он будет замедлен, пытаясь выполнить обратный DNS по локальным адресам связи, который все равно не будет работать.

Флаг -c2 означает, что он будет отправлять только два пинга перед завершением. [ ! d2]

Адрес ff02::1 - это адрес anycast, предназначенный для всех хостов в ссылке.

Наконец %eth0 - это обозначение, добавленное к локальным адресам IPv6, чтобы указать, какой интерфейс использовать. Обычно это будет eth0 или wlan0.

Вы можете сделать то же самое с IPv4, но он включает в себя дополнительный шаг для поиска широковещательного адреса для сегмента.

$ ifconfig eth0
eth0      Link encap:Ethernet  HWaddr b8:ae:ed:a4:08:97  
          inet addr:172.20.124.289  Bcast:172.20.124.255  Mask:255.255.255.0
          inet6 addr: fe80::baae:edff:fea4:897/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:92446832 errors:0 dropped:669 overruns:0 frame:0
          TX packets:52031936 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:97720895471 (97.7 GB)  TX bytes:18694928767 (18.6 GB)
$ ping -bnc2 172.20.124.255

Здесь я впервые использовал ifconfig, чтобы узнать, что такое IP-адрес eth0, а затем я его пингует. Кроме того, мне нужен флаг -b, чтобы сообщить ping, что я действительно хочу выполнить ping широковещательный адрес.

0
задан 10 June 2017 в 10:44

4 ответа

Моя первоначальная мысль заключается в том, что это может быть связано с гибридным MBR. В зависимости от того, как вы создаете разделы, общее количество разделов может иметь важное значение для определения того, какие из них находятся в гибридном MBR, или даже в том, создан ли гибридный MBR вообще. Это, в свою очередь, может повлиять на процесс загрузки, особенно если вы устанавливаете Ubuntu в BIOS / CSM / устаревший режим, а не в режим EFI. У меня есть некоторые мысли о том, как обойти эту проблему:

Использовать драйверы файловой системы EFI rEFInd. Если вы пытаетесь загрузить Ubuntu с помощью GRUB в режиме BIOS, вы можете установить EFI драйвер файловой системы для любой файловой системы, содержащей ваше ядро ​​(по умолчанию ext4fs). Это позволит rEFInd напрямую загружать ядро ​​Linux, которое будет обходить GRUB и любую проблему, с которой он сталкивается. Установите Ubuntu в режиме EFI. Если вы повторно запустите установку в режиме EFI, а не в режиме BIOS, вы можете обойти эту проблему. Трюк здесь - выяснить, как запустить установщик в режиме EFI. См. Эту страницу моей информации о CSM; но эта страница написана в основном для ПК на базе UEFI - есть некоторые специфические особенности для Mac. Опустите раздел подкачки и вместо этого используйте файл подкачки. Вы можете установить без раздела подкачки, но все равно использовать пространство подкачки; см. этот вопрос и его ответы, чтобы назвать только одну ссылку, для получения информации о том, как это сделать.

Обратите внимание, что первые два варианта предполагают, что у вас есть 64-разрядная EFI на вашем Mac. Я подозреваю, что это так, на основе гибридного MBR . , но если они ошибаются или (скорее), если я ошибочно идентифицировал ваш компьютер, у вас может быть один из немногих компьютеров Mac с 64-битный процессор и 32-битный EFI. В этом случае установка в режиме EFI становится намного сложнее, а некоторые методы требуют установки 32-разрядной версии Ubuntu, а не 64-разрядной версии. На экране rEFInd about / info вы должны указать, есть ли у вас 32-разрядная или 64-разрядная EFI.

0
ответ дан 18 July 2018 в 11:53

Я понял это сейчас. Я нашел несколько сообщений, предлагающих удалить любое подключенное оборудование (например, также внутренний оптический привод). Поэтому я пытался загрузиться без USB-накопителя Ubuntu Live:

Скопировать содержимое палки в свободный раздел (он должен быть типа, который Refind может читать, я выбрал FAT32, Name «Ubuntu», ) Изменить refind.conf: menuentry "Ubuntu Recovery" { icon EFI/refind/icons/os_ubuntu.png volume "Ubuntu" loader /casper/vmlinuz initrd /casper/initrd.lz options "live-media-path=/casper/ ignore_uuid boot=casper --" }

Удалить USB-накопитель и перезагрузить - работает без каких-либо проблем.

Тем не менее, я также переключился с раздела SWAP на SWAP-файл как

С наилучшими пожеланиями, Стефан

0
ответ дан 18 July 2018 в 11:53

Моя первоначальная мысль заключается в том, что это может быть связано с гибридным MBR. В зависимости от того, как вы создаете разделы, общее количество разделов может иметь важное значение для определения того, какие из них находятся в гибридном MBR, или даже в том, создан ли гибридный MBR вообще. Это, в свою очередь, может повлиять на процесс загрузки, особенно если вы устанавливаете Ubuntu в BIOS / CSM / устаревший режим, а не в режим EFI. У меня есть некоторые мысли о том, как обойти эту проблему:

Использовать драйверы файловой системы EFI rEFInd. Если вы пытаетесь загрузить Ubuntu с помощью GRUB в режиме BIOS, вы можете установить EFI драйвер файловой системы для любой файловой системы, содержащей ваше ядро ​​(по умолчанию ext4fs). Это позволит rEFInd напрямую загружать ядро ​​Linux, которое будет обходить GRUB и любую проблему, с которой он сталкивается. Установите Ubuntu в режиме EFI. Если вы повторно запустите установку в режиме EFI, а не в режиме BIOS, вы можете обойти эту проблему. Трюк здесь - выяснить, как запустить установщик в режиме EFI. См. Эту страницу моей информации о CSM; но эта страница написана в основном для ПК на базе UEFI - есть некоторые специфические особенности для Mac. Опустите раздел подкачки и вместо этого используйте файл подкачки. Вы можете установить без раздела подкачки, но все равно использовать пространство подкачки; см. этот вопрос и его ответы, чтобы назвать только одну ссылку, для получения информации о том, как это сделать.

Обратите внимание, что первые два варианта предполагают, что у вас есть 64-разрядная EFI на вашем Mac. Я подозреваю, что это так, на основе гибридного MBR . , но если они ошибаются или (скорее), если я ошибочно идентифицировал ваш компьютер, у вас может быть один из немногих компьютеров Mac с 64-битный процессор и 32-битный EFI. В этом случае установка в режиме EFI становится намного сложнее, а некоторые методы требуют установки 32-разрядной версии Ubuntu, а не 64-разрядной версии. На экране rEFInd about / info вы должны указать, есть ли у вас 32-разрядная или 64-разрядная EFI.

0
ответ дан 24 July 2018 в 19:52

Я понял это сейчас. Я нашел несколько сообщений, предлагающих удалить любое подключенное оборудование (например, также внутренний оптический привод). Поэтому я пытался загрузиться без USB-накопителя Ubuntu Live:

Скопировать содержимое палки в свободный раздел (он должен быть типа, который Refind может читать, я выбрал FAT32, Name «Ubuntu», ) Изменить refind.conf: menuentry "Ubuntu Recovery" { icon EFI/refind/icons/os_ubuntu.png volume "Ubuntu" loader /casper/vmlinuz initrd /casper/initrd.lz options "live-media-path=/casper/ ignore_uuid boot=casper --" }

Удалить USB-накопитель и перезагрузить - работает без каких-либо проблем.

Тем не менее, я также переключился с раздела SWAP на SWAP-файл как

С наилучшими пожеланиями, Стефан

0
ответ дан 24 July 2018 в 19:52

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

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