Я использую двойную загрузку человечности 10.10 с XP. Я запланировал увеличить размер раздела подкачки. Таким образом, я удаляю раздел подкачки. И я перемещаю право раздела так, чтобы раздел подкачки мог получить 2 ГБ.
Затем я завершаю работу, система, не редактируя соответствующий UUID для загружают "/etc/fstab" файл.
Таким образом, когда я запускаю компьютер, Он сказал, "Продолжают ожидать; Нажмите S для пропуска; Нажмите M к руководству... что-то". Но это не отвечает ни для какой вещи (Для нажатия S или M).
Используя живой CD я изменяю размер и отформатировал необработанный раздел к подкачке Linux с Редактором Раздела GParted. fstab файл выглядел по-другому в живом CD, Таким образом, я попробовал режим восстановления Ubuntu. Там я отредактировал fstab файл с корректным UUID для свопинга.
После того, как я перезагружу Систему, она никогда не заканчивает загружаться
В выводе fdisk управляют сектором запуска (или блок, я не знаю то, что это) раздела подкачки, то же как значение конца последовательного раздела.
Таким образом, я сделал некоторое пространство между разделом подкачки и следующим разделом (который является партоном NTFS и не системным разделом). Я обновил UUID в fstab файле.
Но это снова загружается непрерывно или бесконечно
Какова могла бы быть проблема? Как избавиться от этого?
$ sudo fdisk -l
Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 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: 0x022c022b
Device Boot Start End Blocks Id System
/dev/sda1 * 1 6374 51199123+ 7 HPFS/NTFS
/dev/sda2 6375 60800 437176814+ f W95 Ext'd (LBA)
/dev/sda5 6375 21672 122881153+ 83 Linux
/dev/sda6 21690 40659 152367104 7 HPFS/NTFS
/dev/sda7 40929 60800 159614976 7 HPFS/NTFS
/dev/sda8 40664 40925 2097152 82 Linux swap / Solaris
Partition table entries are not in disk order
$ sudo blkid
/dev/loop0: TYPE="squashfs"
/dev/sda1: UUID="F8F81FD0F81F8C4E" TYPE="ntfs"
/dev/sda5: UUID="b6768343-075c-44a5-8229-4070a80d2d49" TYPE="ext4"
/dev/sda6: LABEL="entertainment" UUID="7630A95430A91C5D" TYPE="ntfs"
/dev/sda7: LABEL="label1" UUID="9414A64F14A63460" TYPE="ntfs"
/dev/sda8: UUID="1993033c-a261-4506-8520-2b5ff9fd9a60" TYPE="swap"
Я могу запустить Ubuntu в режиме восстановления.
Я смонтировал файловую систему, расположенную в жестком диске в точке монтирования/mnt. Файлом kern.log (/mnt/var/log/kern.log), содержание находится в ссылке pastebin.the, является kern.log
fstab файл (/mnt/etc/fstab) содержание является fstab
Я нажал клавишу Break, в то время как экран-заставка показывает. Это показывает эту строку:
(process:311):GLib-WARNING ** :getpwuid_r(): failed due to unknown user id (0)
Затем некоторые сообщения, повторенные трижды. Я снова нажал клавишу Break экран-заставка, показанный снова. После того, как несколько минут, Когда я нажал клавишу Break, которая обменивается сообщениями, повторились больше.
Я отметил, и это здесь. Некоторые тексты могут отсутствовать там.
fsck from Util-linux 2.17.2
/dev/sda5: clean, 191939/7684096 files, 5176534/30720288 block
* starting AppArmor profiles
Skipping profile in /etc/apparmor.d/disable:usr.bin.firefox
[ok]
*setting sensors limits [ok]
*Not starting jetty-edit /etc/default/jetty and change NO_START to be 0 (or comment it out)
Speech dispatcher disable: edit /etc/default/speech-dispatcher
*pulse Audio (...... some thing ......)
Saned disable (...... some thing ......)
* Enabling edit executable binary format bin fmt-super [ok]
*checking battery state ... [ok]
Живой CD имеет свою собственную файловую систему, /etc/fstab
на Живом CD не равно fstab
файл в Вашей системе. Живой CD является правильным инструментом для этого задания.
Во-первых, смонтируйте свой раздел Ubuntu в точке монтирования:
sudo mount /dev/sda5 /mnt
Затем, начните редактировать файл:
sudo nano /mnt/etc/fstab
Перейдите к строке, содержащей подкачку, и нажмите Ctrl + K для удаления строки. Введите следующую строку в ее место:
UUID=1993033c-a261-4506-8520-2b5ff9fd9a60 none swap sw 0 0
Сохраните изменения путем нажатия Ctrl + X, сопровождаемый Y и Войдите
Я вижу, что Ваш новый раздел подкачки известен как/dev/sda8. Можно использовать это вместо UUID в fstab файле. По-моему, это легче, и проблемы только возможны, если Вы добавляете дополнительный внутренний жесткий диск.
С Вашего живого CD необходимо смонтировать локальную файловую систему, прежде чем можно будет сделать что-либо продуктивное.
sudo mount /dev/sda5 /mnt
Причина Вы не могли смонтировать его ранее, состоит в том, потому что необходимо использовать sudo для монтирования раздела, если fstab явно не говорит, что Вы не делаете. И в живом CD, это не говорит так.
Теперь, Ваш жесткий диск живет в/mnt. Так, корректный fstab для редактирования жизней в/mnt/etc/fstab.
С другой стороны, Вы могли бы предпочесть настраивать chroot. Это означает, что у Вас может быть оболочка, где все похоже, она работает от Вашего жесткого диска, не живого CD. Для установки этого сделайте следующее после монтирования/dev/sda5 на/mnt:
sudo mount --bind /sys /mnt/sys
sudo mount --bind /proc /mnt/proc
# The above two commands make kernel settings available to the chroot.
# They aren't always necessary, but they never hurt.
sudo chroot /mnt
На данном этапе Вы будете корнем на своем внутреннем жестком диске. Таким образом редактирование/etc/fstab будет fstab на Вашем жестком диске, не живым CD. И все команды, которые Вы выполняете, будут выполнены от Вашего жесткого диска.