日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

双linux共用swap,在Linux和FreeBSD系统上共享swap空间

發布時間:2023/12/10 linux 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 双linux共用swap,在Linux和FreeBSD系统上共享swap空间 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

這個部分描述了如何使用和來共享一個空間。有幾種不同的方法可以實現它。如果你愿意,你可以在Linux安裝之前安裝FreeBSD,只是需要注意FreeBSD slice的順序。

3.1.1安裝Linux

第一步是正常安裝Linux。你必須在上留下一些空間作為FreeBSD的slice。你不必分出一個Linux swap分區,但是如果你需要一個,將其放在你為FreeBSD安排的空間中。這個方法可以使你在以后使用FreeBSD的空間時, Linuxswap分區。

當你了Linux后,你必須重新一個新的。如果不熟悉,請讀一下Linux HOWTO。你必須在內核中包入UFS文件系統支持(只讀)和BSD磁盤標記(FreeBSD分區表)支持:

UFS filesystem support (read only) (CONFIG_UFS_FS) [N/y/m/?] y

BSD disklabel (FreeBSD partition tables) support (CONFIG_BSD_DISKLABEL) [N/y/?]

(NEW) y

安裝新內核和重新啟動。如果你建立了一個Linux swap分區,則需要在/etc/fstab文件中的將任何一行包括swap的關鍵字的行刪除。確定你一個可以以新的內核工作的啟動軟盤。現在你可以安裝FreeBSD了。

3.2 安裝FreeBSD

遵照FreeBSD的文檔,安裝FreeBSD。如果你已經建立了一個swap分區,則刪除Linux的swap分區,(你可以使用 FreeBSD的fdisk程序)注意在FreeBSD分區中的順序。如果你使用默認方式來標記,則第二個分區將被建立為swap分區。完成安裝后,使用新Linux內核的軟盤,重新啟動系統。

3.3在Linux中設置FreeBSD的swap分區

如果已經以Linux啟動了,就運行dmesg命令。顯示可能是:

Partition check:

hda: hda1 hda2 hda3 hda4 < hda5 hda6 hda7 hda8 >

這就意味著/dev/hda4是你的FreeBSD slice,當/dev/hda5,/dev/hda6,/dev/hda7并且/dev/hda8是FreeBSD分區。如果你的swap分區是在slice中的第二個分區,它可以是/dev/hda6。

你必須在/etc/fstab文件中放入以下行內容,以使swap分區工作:

/dev/hda6?????? none??????????? swap??????????? sw????????????? 0?????? 0

當FreeBSD可以使用任何一種類型的分區作為swap分區,Linux需要一個特別的標記在這個swap分區中。這個標記被mkswap程序所建立。FreeBSD會在其使用這個共享的swap分區時刪除這個標記,所以你將必須每次進入Linux后,運行mkswap。為了使其可以自動運行,你必須在啟動時運行swapon的程序。在Red Hat Linux它們是/etc/rc.d/rc.sysinit。在下面一行放在這個的swapon -a之前:

awk -- '/swap/ && ($1 !~ /#/) { system("mkswap "$1"") }' /etc/fstab

在每次你啟動時,這將會在/etc/fstab文件中的每個swap分區都被mkswap操作一次,除非被注釋的行。(#是注釋符號)

創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的双linux共用swap,在Linux和FreeBSD系统上共享swap空间的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。